Blender Keyboard Shortcuts
Complete keyboard shortcut reference for Blender on MacWindowsLinux.
General
| Action | Shortcut |
|---|---|
| Undo | CtrlZCtrlZCtrlZ |
| Redo | CtrlShiftZCtrlShiftZCtrlShiftZ |
| Save file | CtrlSCtrlSCtrlS |
| Save as | CtrlShiftSCtrlShiftSCtrlShiftS |
| Open file | CtrlOCtrlOCtrlO |
| New file | CtrlNCtrlNCtrlN |
| Open preferences | Ctrl,Ctrl,Ctrl, |
| Search menu | F3F3F3 |
| Quick favorites menu | QQQ |
| Toggle fullscreen | AltF11AltF11AltF11 |
| Quit Blender | CtrlQCtrlQCtrlQ |
| Open last file | CtrlShiftOCtrlShiftOCtrlShiftO |
Object Mode
| Action | Shortcut |
|---|---|
| Select object | Left ClickLeft ClickLeft Click |
| Select all / Deselect all | AAA |
| Box select | BBB |
| Circle select | CCC |
| Move (grab) | GGG |
| Rotate | RRR |
| Scale | SSS |
| Duplicate | ShiftDShiftDShiftD |
| Delete | XXX |
| Join objects | CtrlJCtrlJCtrlJ |
| Separate selection | PPP |
| Set parent | CtrlPCtrlPCtrlP |
Edit Mode
| Action | Shortcut |
|---|---|
| Enter / Exit edit mode | TabTabTab |
| Vertex select mode | 111 |
| Edge select mode | 222 |
| Face select mode | 333 |
| Extrude | EEE |
| Inset faces | III |
| Bevel | CtrlBCtrlBCtrlB |
| Loop cut | CtrlRCtrlRCtrlR |
| Knife tool | KKK |
| Merge vertices | MMM |
| Fill face | FFF |
| Subdivide | Right ClickSubdivideRight ClickSubdivideRight ClickSubdivide |
Modeling
| Action | Shortcut |
|---|---|
| Toggle proportional editing | OOO |
| Toggle snapping | ShiftTabShiftTabShiftTab |
| Mirror on X axis | CtrlMXCtrlMXCtrlMX |
| Mirror on Y axis | CtrlMYCtrlMYCtrlMY |
| Apply all transforms | CtrlACtrlACtrlA |
| Origin to geometry | Right ClickSet OriginRight ClickSet OriginRight ClickSet Origin |
| Shade smooth | Right ClickShade SmoothRight ClickShade SmoothRight ClickShade Smooth |
| Shade flat | Right ClickShade FlatRight ClickShade FlatRight ClickShade Flat |
| Add modifier | Ctrl1-5Ctrl1-5Ctrl1-5 |
| Toggle X-ray mode | AltZAltZAltZ |
Sculpting
| Action | Shortcut |
|---|---|
| Increase brush size | FFF |
| Decrease brush size | ShiftFShiftFShiftF |
| Adjust brush strength | ShiftFMove MouseShiftFMove MouseShiftFMove Mouse |
| Smooth brush (hold) | ShiftShiftShift |
| Invert brush stroke | CtrlCtrlCtrl |
| Toggle symmetry X axis | XXX |
| Toggle symmetry Y axis | YYY |
| Toggle symmetry Z axis | ZZZ |
| Toggle dynamic topology (Dyntopo) | CtrlDCtrlDCtrlD |
| Remesh | CtrlRCtrlRCtrlR |
Animation
| Action | Shortcut |
|---|---|
| Insert keyframe | III |
| Delete keyframe | AltIAltIAltI |
| Play / Pause animation | SpaceSpaceSpace |
| Reverse play | CtrlShiftSpaceCtrlShiftSpaceCtrlShiftSpace |
| Go to next keyframe | Up ArrowUp ArrowUp Arrow |
| Go to previous keyframe | Down ArrowDown ArrowDown Arrow |
| Go to start frame | ShiftLeft ArrowShiftLeft ArrowShiftLeft Arrow |
| Go to end frame | ShiftRight ArrowShiftRight ArrowShiftRight Arrow |
| Next frame | Right ArrowRight ArrowRight Arrow |
| Previous frame | Left ArrowLeft ArrowLeft Arrow |
Rendering
| Action | Shortcut |
|---|---|
| Render image | F12F12F12 |
| Render animation | CtrlF12CtrlF12CtrlF12 |
| Viewport render image | CtrlAltF12CtrlAltF12CtrlAltF12 |
| Toggle overlays | ShiftAltZShiftAltZShiftAltZ |
| Wireframe view | Z4Z4Z4 |
| Solid view | Z6Z6Z6 |
| Material preview | Z2Z2Z2 |
| Rendered view | Z8Z8Z8 |
| Open shading pie menu | ZZZ |
| Cancel render | EscEscEsc |
No shortcuts found. Try a different search term.
Frequently Asked Questions
Are Blender shortcuts the same on Mac, Windows, and Linux?
Yes, Blender uses the same default shortcuts across all platforms, with Ctrl as the primary modifier everywhere. Mac users can optionally enable the use of Cmd instead of Ctrl in Blender's Preferences under Keymap, but the default keymap is identical on all three operating systems.
What are the most important Blender shortcuts to learn first?
Start with G (grab/move), R (rotate), S (scale), and Tab (toggle edit mode). Learn A for select all, X for delete, and Shift+D for duplicate. For navigation, practice Middle Mouse to orbit, Shift+Middle Mouse to pan, and Numpad keys for standard views.
How do I navigate the 3D viewport without a numpad?
Go to Edit > Preferences > Input and enable Emulate Numpad. This maps the number row keys (1-9, 0) to the same functions as the numpad, so you can switch views on laptops or keyboards without a numpad. You can also use the gizmo in the top-right corner of the viewport.
How do I constrain transforms to a specific axis in Blender?
After pressing G (move), R (rotate), or S (scale), press X, Y, or Z to lock the transform to that axis. Press Shift+X, Shift+Y, or Shift+Z to lock to the plane perpendicular to that axis. Press the axis key twice to use the local axis instead of the global one.
How do I switch between vertex, edge, and face select modes in edit mode?
Press 1 for vertex mode, 2 for edge mode, and 3 for face mode while in edit mode. You can also hold Shift and press these keys to enable multiple selection modes simultaneously, allowing you to select vertices, edges, and faces at the same time.