Obsidian keyboard shortcuts

Obsidian is a local-first markdown note-taking app built around linked notes and a personal knowledge graph. It is designed to be driven from the keyboard: the command palette and quick switcher reach every feature, and markdown syntax formats text as you type. These are the default hotkeys and core markdown triggers; almost everything can be rebound in Settings under Hotkeys. This cheat sheet covers 51 default shortcuts for Windows and Mac.

General

Open command paletteCtrl+PCmd+P
Open quick switcherCtrl+OCmd+O
Create new noteCtrl+NCmd+N
Save current fileCtrl+SCmd+S
Open settingsCtrl+CommaCmd+Comma
Open helpF1F1
Zoom inCtrl+=Cmd+=
Zoom outCtrl+MinusCmd+Minus
Reset zoomCtrl+0Cmd+0
Open developer toolsCtrl+Shift+ICmd+Option+I

Navigation

Search in current fileCtrl+FCmd+F
Search in all filesCtrl+Shift+FCmd+Shift+F
Open graph viewCtrl+GCmd+G
Navigate backCtrl+Alt+LeftCmd+Option+Left
Navigate forwardCtrl+Alt+RightCmd+Option+Right
New tabCtrl+TCmd+T
Close current tabCtrl+WCmd+W
Undo close tabCtrl+Shift+TCmd+Shift+T
Next tabCtrl+TabCtrl+Tab
Previous tabCtrl+Shift+TabCtrl+Shift+Tab
Open link under cursorCtrl+ClickCmd+Click

Editing

Toggle editing and reading viewCtrl+ECmd+E
BoldCtrl+BCmd+B
ItalicCtrl+ICmd+I
Insert markdown linkCtrl+KCmd+K
UndoCtrl+ZCmd+Z
RedoCtrl+Shift+ZCmd+Shift+Z
Delete current paragraphCtrl+DCmd+D
CopyCtrl+CCmd+C
CutCtrl+XCmd+X
PasteCtrl+VCmd+V
Select allCtrl+ACmd+A
Indent list itemTabTab
Un-indent list itemShift+TabShift+Tab

Markdown Syntax (type in the editor)

Wikilink to another note[[[[
Embed a note or image![[![[
Heading 1#+Space#+Space
Heading 2##+Space##+Space
Heading 3###+Space###+Space
Bulleted list-+Space-+Space
Numbered list1.+Space1.+Space
Task checkbox- [ ]- [ ]
Blockquote>+Space>+Space
Callout> [!note]> [!note]
Code block``````
Inline code`code``code`
Highlight==text====text==
Strikethrough~~text~~~~text~~
Divider------
Tag#tag#tag
Comment (hidden in reading view)%%text%%%%text%%

Put your top Obsidian shortcuts on real keys

The five Obsidian actions most worth binding to a physical macropad key:

Ctrl+PCmd+P Open command palette One key reaches every Obsidian command, bound or unbound.
Ctrl+OCmd+O Open quick switcher Jumping between notes is the core Obsidian motion, repeated hundreds of times a day.
Ctrl+ECmd+E Toggle editing and reading view Constant mode-flipping between writing and reviewing deserves a physical key.
Ctrl+Shift+FCmd+Shift+F Search in all files Vault-wide search is how you resurface old thinking; instant access pays off daily.
Ctrl+GCmd+G Open graph view A one-press portal to see how your notes connect, great for review sessions.

I hand-build small-batch programmable macropads (QMK/VIA) in Barcelona. One press, any shortcut, any app.

See the macropads

Obsidian shortcut FAQs

Can I customize keyboard shortcuts in Obsidian?
Yes, almost every command can be rebound. Open Settings, go to Hotkeys, search for the command, and assign any key combination. Many commands ship unbound, so power users add their own.
How do I quickly open a note in Obsidian?
Press Ctrl+O (Cmd+O on Mac) for the quick switcher, type part of the note name, and press Enter. Typing a name that does not exist and pressing Shift+Enter creates that note.
What is the command palette in Obsidian?
Press Ctrl+P (Cmd+P on Mac) to open a searchable list of every command, including ones without hotkeys. It is the fastest way to run anything without memorizing shortcuts.
How do I link one note to another in Obsidian?
Type [[ and start typing the note's name, then pick it from the suggestion list. Type ![[ instead to embed the note's content rather than just linking it.
How do I switch between editing and reading mode?
Press Ctrl+E (Cmd+E on Mac) to toggle between the editor and reading view of the current note.