Notion keyboard shortcuts

Notion builds notes, wikis, and databases out of blocks you can move and reshape. Its keys search and open pages, format text with Markdown, change block types, move blocks around, and use the slash, at sign, and plus menus to add content.

Windows, macOS, Linux · 85 shortcuts

Markdown and formatting

Use typed Markdown markers, selected-text formatting, and block-type chords to create structure without opening the toolbar.

ActionShortcuts
Type bold MarkdownType two asterisks on both sides of the text.
Windows / macOS / Linux* then *
Type italic MarkdownType one asterisk on both sides of the text.
Windows / macOS / Linux*
Type inline code MarkdownType a backtick on both sides of the text.
Windows / macOS / Linux`
Type strikethrough MarkdownType a tilde on both sides of the text.
Windows / macOS / Linux~
Start a bulleted listA hyphen or plus sign followed by Space works too.
Windows / macOS / Linux* then Space
Start a to-do checkbox
Windows / macOS / Linux[ then ] then Space
Start a numbered lista. and i. followed by Space also create numbered lists.
Windows / macOS / Linux1 then . then Space
Start a Heading 1
Windows / macOS / Linux# then Space
Start a Heading 2
Windows / macOS / Linux# then # then Space
Start a Heading 3
Windows / macOS / Linux# then # then # then Space
Start a toggle list
Windows / macOS / Linux> then Space
Start a quote block
Windows / macOS / Linux" then Space
Bold selected text
Windows / LinuxCtrl + B
macOSCmd + B
Italicize selected text
Windows / LinuxCtrl + I
macOSCmd + I
Underline selected text
Windows / LinuxCtrl + U
macOSCmd + U
Strikethrough selected text
Windows / LinuxCtrl + Shift + S
macOSCmd + Shift + S
Format selected text as inline code
Windows / LinuxCtrl + E
macOSCmd + E
Indent and nest content
Windows / macOS / LinuxTab
Un-nest content
Windows / macOS / LinuxShift + Tab
Create a divider
Windows / macOS / Linux- then - then -

Create and style content

Insert lines and comments, change block types, and apply the built-in structure shortcuts documented by Notion.

ActionShortcuts
Insert a line of text
Windows / macOS / LinuxEnter
Insert a line break within a block
Windows / macOS / LinuxShift + Enter
Create a comment
Windows / LinuxCtrl + Shift + M
macOSCmd + Shift + M
Create a text block
Windows / LinuxCtrl + Shift + 0
macOSCmd + Option + 0
Create a Heading 1 block
Windows / LinuxCtrl + Shift + 1
macOSCmd + Option + 1
Create a Heading 2 block
Windows / LinuxCtrl + Shift + 2
macOSCmd + Option + 2
Create a Heading 3 block
Windows / LinuxCtrl + Shift + 3
macOSCmd + Option + 3
Create a to-do block
Windows / LinuxCtrl + Shift + 4
macOSCmd + Option + 4
Create a bulleted list block
Windows / LinuxCtrl + Shift + 5
macOSCmd + Option + 5
Create a numbered list block
Windows / LinuxCtrl + Shift + 6
macOSCmd + Option + 6
Create a toggle list block
Windows / LinuxCtrl + Shift + 7
macOSCmd + Option + 7
Create a code block
Windows / LinuxCtrl + Shift + 8
macOSCmd + Option + 8
Create a new page block
Windows / LinuxCtrl + Shift + 9
macOSCmd + Option + 9
Zoom in
Windows / LinuxCtrl + +
macOSCmd + +
Zoom out
Windows / LinuxCtrl + -
macOSCmd + -
Go up one level in the page hierarchy
Windows / LinuxCtrl + Shift + U
macOSCmd + Shift + U
Fill selected table cells to the right
Windows / LinuxCtrl + R
macOSCmd + R
Fill selected table cells down
Windows / LinuxCtrl + D
macOSCmd + D

Edit and move blocks

Select blocks, change their type, move them around the page, and apply actions to a whole selection.

ActionShortcuts
Select the current block or clear selected blocks
Windows / macOS / LinuxEsc
Select the block containing the cursor
Windows / LinuxCtrl + A
macOSCmd + A
Expand the block selection up or downShift+Down expands it down.
Windows / macOS / LinuxShift + Up
Select a different block
Windows / macOS / LinuxArrow keys
Open a selected image full-screen
Windows / macOS / LinuxSpace
Delete selected blocksDelete works too.
Windows / macOS / LinuxBackspace
Duplicate selected blocks
Windows / LinuxCtrl + D
macOSCmd + D
Edit text inside a selected block or open its page
Windows / macOS / LinuxEnter
Change the type or color of selected blocks
Windows / LinuxCtrl + /
macOSCmd + /
Move selected blocks upCtrl+Shift+Down or Cmd+Shift+Down moves them down.
Windows / LinuxCtrl + Shift + Up
macOSCmd + Shift + Up
Expand or close all toggles in a list
Windows / LinuxCtrl + Alt + T
macOSCmd + Option + T
Apply the last text or highlight color
Windows / LinuxCtrl + Shift + H
macOSCmd + Shift + H
Open a page, toggle a to-do, or toggle an embed
Windows / LinuxCtrl + Enter
macOSCmd + Enter
Select or deselect an entire block with the mouse
Windows / LinuxAlt + Shift + Click
macOSCmd + Shift + Click
Duplicate content while dragging
Windows / LinuxAlt + Drag
macOSOption + Drag

Database and typed commands

Use database peek navigation and the @, [[, +, and / command layers to add links, pages, media, and structured blocks.

ActionShortcuts
Go to the previous database page in peek view
Windows / LinuxCtrl + K
macOSCtrl + Shift + K
Go to the next database page in peek view
Windows / LinuxCtrl + J
macOSCtrl + Shift + J
Open the mention and date command layerType a person, page, date, or remind command, then press Esc to dismiss it.
Windows / macOS / Linux@
Open page-creation choices first
Windows / macOS / Linux+
Open the slash-command menuPress Esc to clear the menu.
Windows / macOS / Linux/
Slash command: create a page
Windows / macOS / Linux/ then page then Enter
Slash command: create a to-do list
Windows / macOS / Linux/ then todo then Enter
Slash command: create a toggle list
Windows / macOS / Linux/ then toggle then Enter
Slash command: create a quote block
Windows / macOS / Linux/ then quote then Enter
Slash command: create a code block
Windows / macOS / Linux/ then code then Enter
Slash command: add an image
Windows / macOS / Linux/ then image then Enter
Slash command: upload or embed a file
Windows / macOS / Linux/ then file then Enter
Slash command: add an embed
Windows / macOS / Linux/ then embed then Enter
Slash command: duplicate the current block
Windows / macOS / Linux/ then duplicate then Enter
Slash command: move the current block
Windows / macOS / Linux/ then moveto then Enter
Slash command: delete the current block
Windows / macOS / Linux/ then delete then Enter
Slash command: add a table of contents
Windows / macOS / Linux/ then toc then Enter

Source

official Notion keyboard shortcuts · Checked

Current shortcuts from the Notion Help Center in August 2026. The source uses cmd on Mac and ctrl on Windows and Linux and assumes an English QWERTY keyboard.

Make a printable Notion sheet