JupyterLab keyboard shortcuts
Notebook cells, command mode, running code, and the workspace in JupyterLab.
57 shortcuts Mac and Windows checked September 14, 2026
Print all 57 shortcuts One sheet with every shortcut in this app, ready for the printer or a PDF.
2 actions and 2 key variants match.
- JupyterLab Documented
About JupyterLab and its shortcuts
JupyterLab has two keyboard worlds, and most confusion about it comes from not knowing which one you are in. In command mode the keys act on cells: adding, deleting, moving, changing type. In edit mode they act on the text inside a cell. Running a cell is the bridge between them, and almost everything else follows from that split.
JupyterLab runs in a browser, so the browser takes some combinations first, and the classic Notebook interface does not share every binding. Extensions can add and rebind commands.
Where the JupyterLab keys came from
Read from 1 documentation page published by the makers of JupyterLab. Report a key that is wrong
To see how one action is done in other apps as well as JupyterLab, browse the shortcuts by task. Shortcuts by task