Navigate and select dates entirely using the keyboard. Supports arrow key navigation, common shortcuts, and full ARIA compliance for screen readers.
Arrow Key Navigation
Navigate calendar dates with keyboard arrows
Live Demo
Click input, then try: Arrow keys, Enter, Escape, Tab
Code Examples
HTML
JavaScript
Details
Arrow Key Controls
← Left Arrow- Previous day→ Right Arrow- Next day↑ Up Arrow- Same day previous week↓ Down Arrow- Same day next week
Selection Keys
Enter / Space- Select focused dateEscape- Close calendar without selecting
Accessibility
Keyboard navigation is essential for accessibility and power users who prefer keyboard-only interaction.
Always Enabled
Keyboard navigation is always enabled by default. No configuration needed.
Keyboard Shortcuts
Quick navigation with shortcut keys
Live Demo
Try: T (today), PageUp/PageDown (months), Home/End
Code Examples
HTML
JavaScript
Details
Built-in Shortcuts
T- Jump to todayHome- First day of current monthEnd- Last day of current monthPage Up- Previous monthPage Down- Next monthCtrl/Cmd + Left Arrow- Previous monthCtrl/Cmd + Right Arrow- Next monthCtrl + Home- First day of yearCtrl + End- Last day of yearTab- Switch to next month column (multi-month mode)Shift + Tab- Switch to previous month column (multi-month mode)
Always Enabled
Keyboard navigation and shortcuts are always enabled by default. No configuration required.