Godot Engine keyboard shortcuts
Godot is a game engine you can use for free, with no royalties, to make 2D and 3D games in its own editor. Its default keys switch workspaces, run the project or a scene, and pan, zoom, select, and snap objects on the 2D canvas.
Windows, macOS, Linux · 34 shortcutsEditor and workspaces
Open help, switch editor workspaces, filter scenes, and change the editor view while building a project.
| Action | Shortcuts |
|---|---|
| Open the documentation search | Windows / LinuxF1 macOSOption + Space |
| Switch to the 2D workspace | Windows / LinuxCtrl + F1 macOSCmd + Ctrl + 1 |
| Switch to the 3D workspace | Windows / LinuxCtrl + F2 macOSCmd + Ctrl + 2 |
| Switch to the Script workspace | Windows / LinuxCtrl + F3 macOSCmd + Ctrl + 3 |
| Toggle distraction-free mode | Windows / LinuxCtrl + Shift + F11 macOSCmd + Ctrl + D |
| Select the next scene tab | Windows / macOS / LinuxCtrl + Tab |
| Select the previous scene tab | Windows / macOS / LinuxCtrl + Shift + Tab |
| Open a scene | Windows / LinuxCtrl + O macOSCmd + O |
| Close the current scene | Windows / LinuxCtrl + Shift + W macOSCmd + Shift + W |
| Reopen the last closed scene | Windows / LinuxCtrl + Shift + T macOSCmd + Shift + T |
| Save the current scene | Windows / LinuxCtrl + S macOSCmd + S |
| Filter files | Windows / LinuxCtrl + Alt + P macOSOption + Cmd + P |
| Toggle the bottom panel | Windows / macOS / LinuxCtrl + J |
| Open the Output panel | Windows / macOS / LinuxCtrl + J then O |
Running and scenes
Run the project or current scene, stop execution, and make quick scene-tree changes during development.
| Action | Shortcuts |
|---|---|
| Run the project | Windows / macOS / LinuxF5 |
| Run the current scene | Windows / macOS / LinuxF6 |
| Stop the running project | Windows / macOS / LinuxF8 |
| Add a node | Windows / LinuxCtrl + A macOSCmd + A |
| Duplicate the selected node | Windows / LinuxCtrl + D macOSCmd + D |
| Move the selected node up | Windows / LinuxCtrl + Up macOSCmd + Up |
| Move the selected node down | Windows / LinuxCtrl + Down macOSCmd + Down |
| Undo | Windows / LinuxCtrl + Z macOSCmd + Z |
| Redo | Windows / LinuxCtrl + Shift + Z macOSCmd + Shift + Z |
2D canvas
Pan, zoom, select, transform, and snap objects while the 2D editor has focus.
| Action | Shortcuts |
|---|---|
| Pan the canvas | Windows / macOS / LinuxSpace |
| Zoom in | Windows / LinuxCtrl + = macOSCmd + = |
| Zoom out | Windows / LinuxCtrl + - macOSCmd + - |
| Reset the canvas zoom | Windows / LinuxCtrl + 0 macOSCmd + 0 |
| Select the selection tool | Windows / macOS / LinuxQ |
| Select the move tool | Windows / macOS / LinuxW |
| Select the rotate tool | Windows / macOS / LinuxE |
| Select the scale tool | Windows / macOS / LinuxS |
| Select the ruler tool | Windows / macOS / LinuxR |
| Toggle smart snap | Windows / macOS / LinuxShift + S |
| Toggle grid snap | Windows / macOS / LinuxShift + G |
Source
official Godot default key mapping · Checked
The Godot 4.6 manual documents separate macOS workspace commands and shared editor commands for Windows, Linux, and macOS. All shortcuts can be changed in Editor Settings > Shortcuts, and some canvas keys depend on the active tool.