Work in progress

Godot documentation is being updated to reflect the latest changes in version 4.0. Some documentation pages may still state outdated information. This banner will tell you if you're reading one of such pages.

The contents of this page can be outdated. If you know how to improve this page or you can confirm that it's up to date, feel free to open a pull request.

Default editor shortcuts

Many of Godot Editor functions can be executed with keyboard shortcuts. This page lists functions which have associated shortcuts by default, but many others are available for customization in editor settings as well. To change keys associated with these and other actions navigate to Editor -> Editor Settings -> Shortcuts.

While some actions are universal, a lot of shortcuts are specific to individual tools. For this reason it is possible for some key combinations to be assigned to more than one function. The correct action will be performed depending on the context.

Note

While Windows and Linux builds of the editor share most of the default settings, some shortcuts may differ for macOS version. This is done for better integration of the editor into macOS ecosystem. Users fluent with standard shortcuts on that OS should find Godot Editor's default key mapping intuitive.

General Editor Actions

Action name

Windows, Linux

macOS

Editor setting

Open 2D Editor

Ctrl + F1

Alt + 1

editor/editor_2d

Open 3D Editor

Ctrl + F2

Alt + 2

editor/editor_3d

Open Script Editor

Ctrl + F3

Alt + 3

editor/editor_script

Search Help

F1

Alt + Space

editor/editor_help

Distraction Free Mode

Ctrl + Shift + F11

Cmd + Ctrl + D

editor/distraction_free_mode

Next tab

Ctrl + Tab

Cmd + Tab

editor/next_tab

Previous tab

Ctrl + Shift + Tab

Cmd + Shift + Tab

editor/prev_tab

Filter Files

Ctrl + Alt + P

Cmd + Alt + P

editor/filter_files

Open Scene

Ctrl + O

Cmd + O

editor/open_scene

Close Scene

Ctrl + Shift + W

Cmd + Shift + W

editor/close_scene

Reopen Closed Scene

Ctrl + Shift + T

Cmd + Shift + T

editor/reopen_closed_scene

Save Scene

Ctrl + S

Cmd + S

editor/save_scene

Save Scene As

Ctrl + Shift + S

Cmd + Shift + S

editor/save_scene_as

Save All Scenes

Ctrl + Shift + Alt + S

Cmd + Shift + Alt + S

editor/save_all_scenes

Quick Open

Shift + Alt + O

Shift + Alt + O

editor/quick_open

Quick Open Scene

Ctrl + Shift + O

Cmd + Shift + O

editor/quick_open_scene

Quick Open Script

Ctrl + Alt + O

Cmd + Alt + O

editor/quick_open_script

Undo

Ctrl + Z

Cmd + Z

editor/undo

Redo

Ctrl + Shift + Z

Cmd + Shift + Z

editor/redo

Quit

Ctrl + Q

Cmd + Q

editor/file_quit

Quit to Project List

Ctrl + Shift + Q

Shift + Alt + Q

editor/quit_to_project_list

Take Screenshot

Ctrl + F12

Cmd + F12

editor/take_screenshot

Toggle Fullscreen

Shift + F11

Cmd + Ctrl + F

editor/fullscreen_mode

Play

F5

Cmd + B

editor/play

Pause Scene

F7

Cmd + Ctrl + Y

editor/pause_scene

Stop

F8

Cmd + .

editor/stop

Play Scene

F6

Cmd + R

editor/play_scene

Play Custom Scene

Ctrl + Shift + F5

Cmd + Shift + R

editor/play_custom_scene

Expand Bottom Panel

Shift + F12

Shift + F12

editor/bottom_panel_expand

2D / Canvas Item Editor

Action name

Windows, Linux

macOS

Editor setting

Zoom In

Ctrl + =

Cmd + =

canvas_item_editor/zoom_plus

Zoom Out

Ctrl + -

Cmd + -

canvas_item_editor/zoom_minus

Zoom Reset

Ctrl + 0

Cmd + 0

canvas_item_editor/zoom_reset

Pan View

Space

Space

canvas_item_editor/pan_view

Select Mode

Q

Q

canvas_item_editor/select_mode

Move Mode

W

W

canvas_item_editor/move_mode

Rotate Mode

E

E

canvas_item_editor/rotate_mode

Scale Mode

S

S

canvas_item_editor/scale_mode

Ruler Mode

R

R

canvas_item_editor/ruler_mode

Use Smart Snap

Shift + S

Shift + S

canvas_item_editor/use_smart_snap

Use Grid Snap

Shift + G

Shift + G

canvas_item_editor/use_grid_snap

Multiply grid step by 2

Num *

Num *

canvas_item_editor/multiply_grid_step

Divide grid step by 2

Num /

Num /

canvas_item_editor/divide_grid_step

Always Show Grid

G

G

canvas_item_editor/show_grid

Show Helpers

H

H

canvas_item_editor/show_helpers

Show Guides

Y

Y

canvas_item_editor/show_guides

Center Selection

F

F

canvas_item_editor/center_selection

Frame Selection

Shift + F

Shift + F

canvas_item_editor/frame_selection

Preview Canvas Scale

Ctrl + Shift + P

Cmd + Shift + P

canvas_item_editor/preview_canvas_scale

Insert Key

Ins

Ins

canvas_item_editor/anim_insert_key

Insert Key (Existing Tracks)

Ctrl + Ins

Cmd + Ins

canvas_item_editor/anim_insert_key_existing_tracks

Make Custom Bones from Nodes

Ctrl + Shift + B

Cmd + Shift + B

canvas_item_editor/skeleton_make_bones

Clear Pose

Shift + K

Shift + K

canvas_item_editor/anim_clear_pose

3D / Spatial Editor

Action name

Windows, Linux

macOS

Editor setting

Toggle Freelook

Shift + F

Shift + F

spatial_editor/freelook_toggle

Freelook Left

A

A

spatial_editor/freelook_left

Freelook Right

D

D

spatial_editor/freelook_right

Freelook Forward

W

W

spatial_editor/freelook_forward

Freelook Backwards

S

S

spatial_editor/freelook_backwards

Freelook Up

E

E

spatial_editor/freelook_up

Freelook Down

Q

Q

spatial_editor/freelook_down

Freelook Speed Modifier

Shift

Shift

spatial_editor/freelook_speed_modifier

Freelook Slow Modifier

Alt

Alt

spatial_editor/freelook_slow_modifier

Select Mode

Q

Q

spatial_editor/tool_select

Move Mode

W

W

spatial_editor/tool_move

Rotate Mode

E

E

spatial_editor/tool_rotate

Scale Mode

R

R

spatial_editor/tool_scale

Use Local Space

T

T

spatial_editor/local_coords

Use Snap

Y

Y

spatial_editor/snap

Snap Object to Floor

PgDown

PgDown

spatial_editor/snap_to_floor

Top View

Num 7

Num 7

spatial_editor/top_view

Bottom View

Alt + Num 7

Alt + Num 7

spatial_editor/bottom_view

Front View

Num