ShortcutPosters

JupyterLab Keyboard shortcuts

Get the poster

JupyterLab is the web-based interactive development environment for Jupyter notebooks, code, and data. Its modal notebook editing splits keyboard control into command mode for cell-level actions and edit mode for typing, so mastering the shortcuts makes running, building, and rearranging cells fast without reaching for the mouse.

All JupyterLab keyboard shortcuts (Mac)

Layout
Esc
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
`
1
2
3
4
5
6
7
8
9
0
-
=
⌫
Tab
Q
W
E
R
T
Y
U
I
O
P
[
]
\
⇪
A
S
D
F
G
H
J
K
L
;
'
↩
Shift
Z
X
C
V
B
N
M
,
.
/
Shift
⌃
⌘
⌥
Space
⌥
⌘
⌃
↑
←
↓
→

35 shortcuts

Cell Operations 10

Action Shortcut
Delete cell DthenD
Copy cell C
Cut cell X
Paste cell below V
Undo cell operation Z
Redo cell operation ⇧Z
Merge selected cells ⇧M
Split cell at cursor ⌃⇧−
Move cell up ⌃⇧↑
Move cell down ⌃⇧↓

Notebook/General 9

Action Shortcut
Enter command mode ⎋
Enter edit mode ↵
Open command palette ⌘⇧C
Save document ⌘S
Interrupt kernel IthenI
Restart kernel 0then0
Show contextual help ⌘I
Show keyboard shortcuts ⌘⇧H
Show line numbers ⇧L

Command Mode 9

Action Shortcut
Insert cell above A
Insert cell below B
Change to code cell Y
Change to markdown cell M
Select cell above ↑
Select cell below ↓
Extend selection above ⇧↑
Extend selection below ⇧↓
Change to raw cell R

Edit Mode 4

Action Shortcut
Find ⌘F
Toggle comment ⌘/
Find next ⌘G
Find previous ⌘⇧G

Running Cells 3

Action Shortcut
Run cell and select next ⇧↵
Run selected cell ⌃↵
Run cell and insert below ⌥↵

Sourced from jupyterlab.readthedocs.io, jupyter-notebook.readthedocs.io Last verified

Unofficial reference. ShortcutPosters is not affiliated with, endorsed by, or sponsored by JupyterLab. All product names, logos, and trademarks are property of their respective owners. See our licensing & trademark notice.

Get the JupyterLab poster

4 art directions — pick one below, click to zoom & compare.

Layout
JUPYTERLABKEYBOARD SHORTCUTS · MAC · 351234567890Restart ker…QWERChange to…TYChange to…UIInterrupt k…OPAInsert cell…S⌘Save docu…DDelete cellF⌘FindG⌘Find nextH⌘ ⇧Show keyb…JKL⇧Show line…ZUndo cell…XCut cellC⌘ ⇧Open com…VPaste cell…BInsert cell…NMChange to…MORE SHORTCUTSEnter command mode⎋Enter edit mode↵Run cell and select ne…⇧↵Run selected cell⌃↵Run cell and insert bel…⌥↵Copy cellCSelect cell above↑Select cell below↓Redo cell operation⇧ZExtend selection above⇧↑Extend selection below⇧↓Merge selected cells⇧MSplit cell at cursor⌃⇧−Move cell up⌃⇧↑Move cell down⌃⇧↓Toggle comment⌘/Find previous⌘⇧GShow contextual help⌘Ishortcutposters.comUPDATED JAN 2026 · COMPATIBLE WITH JUPYTERLAB · MAC
COMMAND MODEInsert cell aboveAInsert cell belowBChange to code cellYChange to markdown cellMSelect cell above↑Select cell below↓Extend selection above⇧↑Extend selection below⇧↓Change to raw cellREDIT MODEFind⌘FToggle comment⌘/Find next⌘GFind previous⌘⇧GNOTEBOOK/GENERALEnter command mode⎋Enter edit mode↵Open command palette⌘⇧CSave document⌘SInterrupt kernelI›IRestart kernel0›0Show contextual help⌘IShow keyboard shortcuts⌘⇧HShow line numbers⇧LRUNNING CELLSRun cell and select next⇧↵Run selected cell⌃↵Run cell and insert below⌥↵CELL OPERATIONSDelete cellD›DCopy cellCCut cellXPaste cell belowVUndo cell operationZRedo cell operation⇧ZMerge selected cells⇧MSplit cell at cursor⌃⇧−Move cell up⌃⇧↑Move cell down⌃⇧↓JupyterLabKEYBOARD SHORTCUTS · MAC · 35BOTH LAYOUTSQWERTYQWERTYAZERTYAZERTYshortcutposters.comUPDATED JAN 2026 · COMPATIBLE WITH JUPYTERLAB · MAC
RUNNING CELLS03Run cell and select next⇧↵Run selected cell⌃↵Run cell and insert below⌥↵COMMAND MODE09Insert cell aboveAInsert cell belowBChange to code cellYChange to markdown cellMSelect cell above↑Select cell below↓Extend selection above⇧↑Extend selection below⇧↓Change to raw cellREDIT MODE04Find⌘FToggle comment⌘/Find next⌘GFind previous⌘⇧GNOTEBOOK/GENERAL09Enter command mode⎋Enter edit mode↵Open command palette⌘⇧CSave document⌘SInterrupt kernelI›IRestart kernel0›0Show contextual help⌘IShow keyboard shortcuts⌘⇧HShow line numbers⇧LCELL OPERATIONS10Delete cellD›DCopy cellCCut cellXPaste cell belowVUndo cell operationZRedo cell operation⇧ZMerge selected cells⇧MSplit cell at cursor⌃⇧−Move cell up⌃⇧↑Move cell down⌃⇧↓JupyterLabKEYBOARD SHORTCUTS · MAC · 35BOTH LAYOUTSQWERTYQWERTYAZERTYAZERTYshortcutposters.comUPDATED JAN 2026 · COMPATIBLE WITH JUPYTERLAB · MAC
JUPYTERLAB · KEYBOARD SHORTCUTSMac · 5 SETS · No.01JUPYTERLABTOTAL35SHORTCUTSFOR MAC · SHIPPED COMBOSSETSNOTEBOOK/GENE09RUNNING CELLS03COMMAND MODE09CELL OPERATIO10EDIT MODE04REF. EDITION · JAN 2026shortcutposters.comEnter command mode⎋Enter edit mode↵Open command palette⌘⇧CSave document⌘SInterrupt kernelI›IRestart kernel0›0Show contextual help⌘IShow keyboard shortcuts⌘⇧HShow line numbers⇧LRun cell and select next⇧↵Run selected cell⌃↵Run cell and insert below⌥↵Insert cell aboveAInsert cell belowBChange to code cellYChange to markdown cellMSelect cell above↑Select cell below↓Extend selection above⇧↑Extend selection below⇧↓Change to raw cellRDelete cellD›DCopy cellCCut cellXPaste cell belowVUndo cell operationZRedo cell operation⇧ZMerge selected cells⇧MSplit cell at cursor⌃⇧−Move cell up⌃⇧↑Move cell down⌃⇧↓Find⌘FToggle comment⌘/Find next⌘GFind previous⌘⇧G

Mac edition · 35 shortcuts

A printable, framed-quality poster of the essential JupyterLab shortcuts for Mac — the keys worth keeping in view, designed to stay readable on a wall.

Edition

Free PNG is web-resolution & watermarked.

Customise this poster Pick the shortcuts, restyle the colours — download free. Get the framed-quality print Full 300 DPI, print-ready — at home or shipped to your door.

Frequently asked questions

Does the poster include every JupyterLab shortcut?
JupyterLab has 35 keyboard shortcuts on macOS — the complete list is free to read on this page. The poster features the most essential ones, curated to stay readable on a wall.
Can I print it at home?
Yes. The digital download is a high-resolution 300 DPI file you can print at home or at any print shop, in standard frame sizes.
Does it cover both Mac and Windows?
We sell a separate edition per platform so every key matches your keyboard exactly. This page is the macOS edition.
Is this an official JupyterLab product?
No. This is an unofficial reference poster and is not affiliated with or endorsed by JupyterLab. All trademarks belong to their respective owners.

Promote your app

Built an app with great keyboard shortcuts? Get it into the database — a free, searchable reference page, and an optional printable poster your power users will pin to the wall.

  • Free shortcut reference page
  • Indexed & searchable
  • Optional framed poster