Notion keyboard shortcuts for Mac
56 shortcuts · Updated
These are the default Notion keyboard shortcuts on macOS, curated from Notion's official keyboard shortcuts guide. Notion is block-based, so the highest-leverage keys are the ones that select, move, and transform blocks - plus quick search (Cmd P) to jump anywhere in your workspace. Shortcuts marked with a block type (Cmd Opt 0-9) also work as you type via markdown-style triggers.
Nothing matches - try fewer letters, or an action word like "close" or "split".
Or stop looking them up. Super Shortcuts puts the Notion commands you actually use one hyper key away: hold it, see every command for the app you're in, release a key to run it. No memorizing - the cheat sheet is the shortcut.
Get Super ShortcutsNavigation & search11
| Shortcut | Action |
|---|---|
| Command P⌘P | Open search and jump to any page (Cmd K does the same) |
| Command F⌘F | Search within the current page |
| Command [⌘[ | Go back a page |
| Command ]⌘] | Go forward a page |
| Command Shift U⌘⇧U | Go up one level in the page hierarchy |
| Command T⌘T | Open a new Notion tab |
| Command N⌘N | Create a new page |
| Command Shift N⌘⇧N | Open a new Notion window |
| Command Click⌘Click | Open a link in a new Notion tab |
| Option Shift Click⌥⇧Click | Open a page in a new window |
| Command L⌘L | Copy the current page's URL |
Select, edit & move blocks16
| Shortcut | Action |
|---|---|
| Escape⎋ | Select the block you're in (or clear the selection) |
| Command A⌘A | Select the block your cursor is in |
| Shift Up Arrow⇧↑ | Expand the block selection upward |
| Shift Down Arrow⇧↓ | Expand the block selection downward |
| Command Shift Click⌘⇧Click | Select or deselect an entire block |
| Delete⌫ | Delete the selected blocks |
| Command D⌘D | Duplicate the selected blocks |
| Command /⌘/ | Edit or change the selected blocks (turn into, color, move) |
| Command Shift Up Arrow⌘⇧↑ | Move the selected block up |
| Command Shift Down Arrow⌘⇧↓ | Move the selected block down |
| Command Return⌘↩ | Modify the current block (check a to-do, open a page, embed) |
| Command Option T⌘⌥T | Expand or collapse all toggles in a toggle list |
| Command Shift H⌘⇧H | Apply the last text or highlight color you used |
| Tab⇥ | Indent and nest the block |
| Shift Tab⇧⇥ | Un-nest the block |
| Shift Return⇧↩ | Insert a line break inside a block |
Text styling7
| Shortcut | Action |
|---|---|
| Command B⌘B | Bold the selected text |
| Command I⌘I | Italicize the selected text |
| Command U⌘U | Underline the selected text |
| Command Shift S⌘⇧S | Strikethrough the selected text |
| Command E⌘E | Format as inline code |
| Command K⌘K | Add a link to the selected text |
| Command Shift M⌘⇧M | Add a comment |
Turn into a block type10
| Shortcut | Action |
|---|---|
| Command Option 0⌘⌥0 | Plain text |
| Command Option 1⌘⌥1 | Heading 1 |
| Command Option 2⌘⌥2 | Heading 2 |
| Command Option 3⌘⌥3 | Heading 3 |
| Command Option 4⌘⌥4 | To-do checkbox |
| Command Option 5⌘⌥5 | Bulleted list |
| Command Option 6⌘⌥6 | Numbered list |
| Command Option 7⌘⌥7 | Toggle list |
| Command Option 8⌘⌥8 | Code block |
| Command Option 9⌘⌥9 | New page |
Markdown triggers (start of a line)5
| Shortcut | Action |
|---|---|
| -, then Space-Space | Start a bulleted list |
| [, then ], then Space[]Space | Create a to-do checkbox |
| #, then Space#Space | Create an H1 heading (## and ### for H2 and H3) |
| >, then Space>Space | Create a toggle list |
| ", then Space"Space | Create a quote block |
Databases4
| Shortcut | Action |
|---|---|
| Command R⌘R | Fill the selected cells to the right |
| Command D⌘D | Fill the selected cells down |
| Control Shift J⌃⇧J | Go to the next database page in peek view |
| Control Shift K⌃⇧K | Go to the previous database page in peek view |
Appearance & zoom3
| Shortcut | Action |
|---|---|
| Command Shift L⌘⇧L | Toggle between dark and light mode |
| Command Plus⌘+ | Zoom in |
| Command -⌘- | Zoom out |
Curated from the official Notion keyboard shortcuts guide. Defaults only - shortcuts you've remapped will differ.
Frequently asked questions
Can you customize keyboard shortcuts in Notion?
No - Notion doesn't offer a shortcuts editor, so the defaults are what you get. The escape hatch is the slash menu: type / in any block to reach every block type and action by name, or select blocks and press ⌘/ to transform them.
What is the most important Notion shortcut to learn first?
Search, ⌘P (or ⌘K). It jumps to any page in your workspace by name, which beats clicking through the sidebar. After that, learn Esc to select the current block and ⌘⇧↑/↓ to move it - block manipulation is where Notion shortcuts pay off most.
How do I change a block from one type to another in Notion?
Three ways: press ⌘⌥0-9 for the common types (text, headings, to-do, lists, code, page), select the block and press ⌘/ then type the new type, or type a markdown trigger like # + space at the start of a new line.