Complete n8n keyboard shortcuts for workflow automation. Covers workflow editing, node management, execution, debugging, and canvas navigation.
n8n is a visual workflow builder, so most of its shortcuts act on nodes on a canvas rather than on text. There are not many, and they are consistent between n8n Cloud and self-hosted instances. The two that change how fast you build are the node panel on Tab and run-workflow on Ctrl + Enter.
Search all n8n shortcuts interactively
Interactive Shortcut Finder| Shortcut | Action | Description |
|---|---|---|
| Ctrl + S | Save workflow | Save the current workflow. |
| Ctrl + Z | Undo | Undo the last action. |
| Ctrl + Shift + Z | Redo | Redo the undone action. |
| Ctrl + C | Copy node | Copy the selected node. |
| Ctrl + V | Paste node | Paste the copied node. |
| Ctrl + D | Duplicate node | Duplicate the selected node. |
| Delete | Delete node | Delete the selected node. |
| Tab | Node panel | Open or close the node panel. |
| Ctrl + A | Select all | Select all nodes. |
| F2 | Rename node | Rename the selected node. |
| Shortcut | Action | Description |
|---|---|---|
| Ctrl + Enter | Run workflow | Execute the entire workflow. |
| Ctrl + Shift + Enter | Run and continue | Execute current node and continue. |
| P | Pin/Unpin data | Pin or unpin node data. |
| D | Activate/Deactivate | Toggle node active state. |
| Ctrl + Shift + P | Command palette | Open command palette. |
| Ctrl + K | Command bar | Open quick command bar. |
| Shortcut | Action | Description |
|---|---|---|
| Ctrl + + /- | Zoom in/out | Zoom the canvas in or out. |
| Ctrl + 0 | Fit all | Fit all nodes in view. |
| Ctrl + 1 | Zoom 100% | Set canvas to 100% zoom. |
| Space + Drag | Pan canvas | Drag to pan the canvas. |
| Shift + Drag | Multi-select | Drag to select multiple nodes. |
Browse shortcuts for 268 platforms
Explore AllTab opens the node panel with a search box, and typing a service name adds that node connected to the selected one, which replaces dragging from the plus button. Ctrl + D duplicates a node with its parameters, Ctrl + C and Ctrl + V copy nodes as JSON — which also works between workflows and even into a text file — and F2 renames the selected node. Delete removes it and reconnects nothing, so check the wires afterwards.
Ctrl + Enter runs the whole workflow from the trigger and Ctrl + Shift + Enter runs it and continues after the current node. P pins the output data of the selected node so later runs reuse it instead of calling the external service again, which is how you develop downstream nodes without burning API quota; press P again to unpin. D deactivates a node so the run skips it. Ctrl + K opens the command bar and Ctrl + Shift + P the command palette for actions that have no key.
Ctrl + 0 fits the whole workflow in the window and Ctrl + 1 resets zoom to 100%; Ctrl + +/- zooms in steps. Holding Space + Drag pans and Shift + Drag draws a selection box around several nodes so they can be moved or copied together. Ctrl + S saves — n8n does not autosave the canvas, and an unsaved workflow is lost on refresh.
Select the node you want to connect from and press Tab, then type the node name and press Enter.
P pins the selected node's last output. Subsequent runs use the pinned data instead of executing the node, so you can build later steps without repeating API calls.
No. Press Ctrl + S. Unsaved changes are lost if the tab is refreshed.
Yes. Ctrl + C copies the selection as JSON; Ctrl + V pastes it into any other workflow, or into a text file for sharing.
Open your assistant with this page preloaded as the source — great for follow-up questions like "which of these work in other apps?"