Navigate your Miro boards using keyboard commands for a seamless experience.
Toolbars and panels
- Press Tab to navigate between toolbars and panels.
- Use the arrow keys to navigate through toolbar items and menus.
- Use up and down arrows to navigate the creation toolbar.
Keyboard navigation
Access the board
- Press Tab until you reach the “Skip to first object on the board” button and press Enter, or
- Press B while focused on a toolbar or a panel to move focus to the board. When focused on the board, you can:
- Zoom in and out with Ctrl+/Cmd+ and Ctrl-/Cmd-.
- Pan the board with arrow keys.
- On macOS, press Cmd + Shift + Down to select the first object on the board.
- On Windows, press Ctrl + Shift + Down to select the first object on the board.
Move back to the toolbars
- Press Escape.
Navigate linearly around the board
- Use Tab to move through board objects in reading order, from top-left to bottom-right.
- Use Shift + Tab to move in reverse order.
Navigate spatially around the board
macOS
Cmd + Arrow keys to move through board objects in spatial order:
- Cmd + Right to move to the element to the right of the current object.
- Cmd + Up to move to the element above the current object.
- Cmd + Down to move to the element below the current object.
- Cmd + Left to move to the left of the current object.
Windows
Ctrl + Arrow keys to move through board elements in spatial order:
- Ctrl + Right to move to the element to the right of the current object.
- Ctrl + Up to move to the element above the current object.
- Ctrl + Down to move to the element below the current object.
- Ctrl + Left to move to the left of the current object.
Jump to the first or last object
macOS
- Option + Shift + Left arrow, or Option + Home, to jump to the first object in the current container.
- Option + Shift + Right arrow, or Option + End, to jump to the last object in the current container.
Windows
- Alt + Shift + Left arrow, or Alt + Home, to jump to the first object in the current container.
- Alt + Shift + Right arrow, or Alt + End, to jump to the last object in the current container.
Enter or leave a container object
Container objects include frames and grouped objects. While in a container object, all navigation is constrained to that container.
macOS
- Cmd + Shift + Down to enter a container object.
- Cmd + Shift + Up to leave a container object.
Windows
- Ctrl + Shift + Down to enter a container object.
- Ctrl + Shift + Up to leave a container object.
Edit object text
- Press Enter on an object to start editing (e.g. a sticky note).
- Press Escape on an object to stop editing (e.g. a sticky note).
✏️ The keyboard navigation only works when objects are selected, not while they are being edited.
Move objects
- Use Arrow keys to move an object.
- Use Shift + Arrow key to move an object further.
Entering and navigating an object’s context menu
An object's context menu includes additional features that allow you to customize the object, such as changing its color, type, or text style. After selecting an object, its context menu will appear horizontally above the object, providing access to these options.
macOS
- Press Cmd + Enter to move focus to an object’s context menu.
- Use Left/Right Arrow keys to navigate through an object’s context menu and Enter/Space to select an item.
Windows
- Press Ctrl + Enter to move focus to an object’s context menu.
- Use Left/Right Arrow keys to navigate through an object’s context menu and Enter/Space to select an item.
Create a new object
The easiest way to add a new object is to use the Command Palette:
macOS
- Press Cmd+K to open the Command Pallet.
- Start typing the name of the object, e.g. Sticky Note.
- Use the arrow keys to select the object.
- Press the Enter key and the object will be added to the center of the board.
Windows
- Press Ctrl+K to open the Command Pallet.
- Start typing the name of the object, e.g. Sticky Note.
- Use the arrow keys to select the object.
- Press the Enter key and the object will be added to the center of the board.
Other ways to create an object using the keyboard include:
- Tab through to the creation toolbar, then press the up or down arrows until you reach the desired object type (shape, sticky note, etc.) and press Enter, then Tab to select the object, and press Enter again to create the object. The object will be placed on the board.
- Press the keyboard shortcut associated with the object (e.g. N for sticky notes), then press Tab to select the object, then press Enter. The object will be placed on the board.
- Copy and paste an existing element with Ctrl/Cmd+C then Ctrl/Cmd+V.
- Duplicate an existing object with Ctrl/Cmd+D.
- To edit a sticky note press Enter, then press Tab and a new object will be created adjacent to the selected object.
Comments
macOS
- Option+Tab to navigate forward through comments.
- Option+Shift+Tab to navigate forward through comments.
- Option+C to add a comment to the current object.
Windows
- Alt + C to add a comment to the current object.
Assistive technology commands
The following keyboard commands are only available when using assistive technologies such as screen readers.
Board summary
Board summary provides screen reader users with a brief overview of the objects on the board.
macOS
- Option + S to receive information about the number and types of objects on the board.
Windows
- Alt + S to receive information about the number and types of objects on the board.
Additional object information
This action provides screen reader users with additional information about the currently selected object.
macOS
- Option + I to receive additional object information.
Windows
- Alt + I to receive additional object information.
Object selection announcement
It’s possible to repeat the information provided upon selecting the board object.
macOS
- Option + R to repeat the selection announcement.
Windows
- Alt + R to repeat the selection announcement.
💡 To provide feedback on the above shortcuts, please get in touch with us at