Notion Keyboard Shortcuts
Complete keyboard shortcut reference for Notion on MacWindowsLinux.
Content Creation
| Action | Shortcut |
|---|---|
| Create a new page | CmdNCtrlNCtrlN |
| Open slash command menu | /// |
| Create a divider | --------- |
| Insert an emoji | CmdCtrlSpaceWin.Win. |
| Add a comment | CmdShiftMCtrlShiftMCtrlShiftM |
| Duplicate current block | CmdDCtrlDCtrlD |
| Insert a link | CmdKCtrlKCtrlK |
| Mention a person, page, or date | @@@ |
Text Formatting
| Action | Shortcut |
|---|---|
| Bold | CmdBCtrlBCtrlB |
| Italic | CmdICtrlICtrlI |
| Underline | CmdUCtrlUCtrlU |
| Strikethrough | CmdShiftSCtrlShiftSCtrlShiftS |
| Inline code | CmdECtrlECtrlE |
| Create a link | CmdKCtrlKCtrlK |
| Change text color | CmdShiftHCtrlShiftHCtrlShiftH |
| Clear formatting | Cmd\Ctrl\Ctrl\ |
Blocks
| Action | Shortcut |
|---|---|
| Turn into text block | CmdAlt0CtrlShift0CtrlShift0 |
| Turn into heading 1 | CmdAlt1CtrlShift1CtrlShift1 |
| Turn into heading 2 | CmdAlt2CtrlShift2CtrlShift2 |
| Turn into heading 3 | CmdAlt3CtrlShift3CtrlShift3 |
| Turn into to-do list | CmdAlt4CtrlShift4CtrlShift4 |
| Turn into bulleted list | CmdAlt5CtrlShift5CtrlShift5 |
| Turn into numbered list | CmdAlt6CtrlShift6CtrlShift6 |
| Turn into toggle list | CmdAlt7CtrlShift7CtrlShift7 |
| Turn into code block | CmdAlt8CtrlShift8CtrlShift8 |
| Turn into page / move block | CmdAlt9CtrlShift9CtrlShift9 |
Page Management
| Action | Shortcut |
|---|---|
| Create a new page | CmdNCtrlNCtrlN |
| Open a new Notion window | CmdShiftNCtrlShiftNCtrlShiftN |
| Undo | CmdZCtrlZCtrlZ |
| Redo | CmdShiftZCtrlShiftZCtrlShiftZ |
| Copy link to current page | CmdLCtrlLCtrlL |
| Lock / unlock page | CmdShiftECtrlShiftECtrlShiftE |
| Expand / close all toggles on page | CmdAltTCtrlAltTCtrlAltT |
| Move block up | CmdShiftUpCtrlShiftUpCtrlShiftUp |
| Move block down | CmdShiftDownCtrlShiftDownCtrlShiftDown |
Database
| Action | Shortcut |
|---|---|
| Open a new database filter | CmdShiftFCtrlShiftFCtrlShiftF |
| Open a new database sort | CmdShiftSCtrlShiftSCtrlShiftS |
| Edit property in database | CmdClickCtrlClickCtrlClick |
| Open page from database row | EnterEnterEnter |
| Search within database | CmdFCtrlFCtrlF |
| Add a new row in a table | CmdEnterCtrlEnterCtrlEnter |
| Select multiple rows/cards | ShiftClickShiftClickShiftClick |
| Navigate between cells in table | TabTabTab |
Toggle & Lists
| Action | Shortcut |
|---|---|
| Toggle open/close a toggle | CmdEnterCtrlEnterCtrlEnter |
| Indent / nest block | TabTabTab |
| Un-indent / unnest block | ShiftTabShiftTabShiftTab |
| Check / uncheck to-do item | CmdEnterCtrlEnterCtrlEnter |
| Select block above | ShiftUpShiftUpShiftUp |
| Select block below | ShiftDownShiftDownShiftDown |
| Select all blocks on page | CmdACtrlACtrlA |
| Delete selected blocks | BackspaceBackspaceBackspace |
Markdown Shortcuts
| Action | Shortcut |
|---|---|
| Open slash command menu | /// |
| Create a to-do checkbox | [][][] |
| Create heading 1 | #Space#Space#Space |
| Create heading 2 | ##Space##Space##Space |
| Create heading 3 | ###Space###Space###Space |
| Create a bulleted list | -Space-Space-Space |
| Create a numbered list | 1.Space1.Space1.Space |
| Create a toggle list | >Space>Space>Space |
| Create a quote block | "Space"Space"Space |
| Create inline code | `code``code``code` |
| Create a code block | ````````` |
| Create bold text | **text****text****text** |
| Create italic text | *text**text**text* |
No shortcuts found. Try a different search term.
Frequently Asked Questions
How do I search for pages and content in Notion?
Press Cmd+P on Mac or Ctrl+P on Windows/Linux to open Quick Find. This lets you search across all your pages, databases, and content. You can also filter results by workspace or specific pages.
How do I turn a block into a different type in Notion?
Select the block and use Cmd+Option+[number] on Mac or Ctrl+Shift+[number] on Windows/Linux. For example, Cmd+Option+1 converts a block to Heading 1. You can also type / at the start of a block to choose a new type from the slash menu.
What are the most important Notion shortcuts to learn first?
Start with the slash command (/), Cmd/Ctrl+P for Quick Find, Cmd/Ctrl+B/I/U for text formatting, Cmd/Ctrl+D to duplicate blocks, and Tab/Shift+Tab for indenting. These cover the most common daily tasks in Notion.
Can I use Markdown in Notion?
Yes, Notion supports many Markdown shortcuts. Type # for headings, - for bullet lists, [] for checkboxes, > for toggles, and ``` for code blocks. You can also use **bold**, *italic*, and `inline code` syntax while typing.
How do I navigate between pages quickly in Notion?
Use Cmd+[ or Alt+Left to go back, and Cmd+] or Alt+Right to go forward, just like a browser. Hold Cmd/Ctrl and click a page link to open it in the sidebar peek, or Cmd/Ctrl+Shift+Click to open it in a new tab.