Introduction to Blender Shortcuts
Blender is a powerful open-source 3D creation suite that supports the entirety of the 3D pipeline—modeling, rigging, animation, simulation, rendering, compositing, and motion tracking. Mastering Blender’s shortcuts is essential for efficient 3D modeling, as they significantly speed up your workflow and allow you to focus on creativity rather than hunting through menus.
This cheatsheet organizes the most essential Blender shortcuts by category, focusing on the latest Blender version (3.6+). Note that Blender allows extensive customization of shortcuts, so your installation may differ if modified.
Navigation Shortcuts
Viewport Navigation
Shortcut | Action | Description |
---|---|---|
Middle Mouse Button (MMB) | Orbit View | Rotate the view around the selection |
Shift + MMB | Pan View | Move the view without changing the angle |
Ctrl + MMB | Zoom View | Zoom in or out |
Mouse Wheel | Zoom View | Alternative zoom method |
Numpad 0 | Camera View | Switch to active camera view |
Numpad . | Focus on Selection | Center view on selected object(s) |
Numpad / | Local/Global View | Toggle between local view (isolated) and global view |
Numpad 1 | Front View | View from front |
Numpad 3 | Side View | View from right side |
Numpad 7 | Top View | View from top |
Ctrl + Numpad # | Back View | Opposite of the Numpad view (back, left, bottom) |
Numpad 5 | Toggle Perspective/Orthographic | Switch between perspective and orthographic views |
~ | View Pie Menu | Open the view orientation pie menu |
Alt + MMB | Rotate View | Alternative orbit method |
Shift + ` | Walk/Fly Navigation | Enter walk/fly navigation mode |
Object & Editor Navigation
Shortcut | Action | Description |
---|---|---|
Tab | Toggle Edit/Object Mode | Switch between Edit and Object modes |
Ctrl + Tab | Mode Pie Menu | Open the mode selection pie menu |
F11 | Fullscreen Toggle | Toggle fullscreen mode |
Ctrl + Space | Maximize Area | Toggle maximize for the active editor |
Ctrl + Page Up/Down | Next/Previous Tab | Navigate between tabs in editors |
Ctrl + ` | Toggle Gizmo | Show/hide the transformation gizmo |
Z | Shading Pie Menu | Open the shading mode pie menu |
, (comma) | Pivot Point Pie Menu | Open the pivot point selection pie menu |
. (period) | Transform Orientation Pie Menu | Open the transform orientation selection pie menu |
Selection Shortcuts
Shortcut | Action | Description |
---|---|---|
LMB | Select | Select object/element |
Shift + LMB | Add to Selection | Add object/element to current selection |
Ctrl + LMB | Subtract from Selection | Remove object/element from current selection |
A | Select All | Select all objects/elements |
Alt + A | Deselect All | Deselect all objects/elements |
Ctrl + I | Invert Selection | Invert the current selection |
L | Select Linked | Select all connected elements |
Shift + L | Deselect Linked | Deselect all connected elements |
Ctrl + L | Select Linked (Object Mode) | Select objects linked by various criteria |
Double LMB | Edge Loop Select | Select an edge loop (in Edit Mode) |
Alt + LMB | Edge/Face Loop Select | Select a connecting loop of edges/faces |
Ctrl + Alt + LMB | Edge/Face Ring Select | Select a ring of edges/faces |
Shift + Alt + LMB | Add Loop to Selection | Add an edge/face loop to selection |
Ctrl + Shift + Alt + LMB | Add Ring to Selection | Add an edge/face ring to selection |
Ctrl + Numpad + | Grow Selection | Expand current selection |
Ctrl + Numpad – | Shrink Selection | Reduce current selection |
B | Box Select | Draw a box to select multiple elements |
C | Circle Select | Select elements using a circular brush |
Ctrl + B | Box Deselect | Box tool to deselect elements |
Ctrl + C | Circle Deselect | Circle tool to deselect elements |
Transformation Shortcuts
Shortcut | Action | Description |
---|---|---|
G | Grab/Move | Move selected object/elements |
R | Rotate | Rotate selected object/elements |
S | Scale | Scale selected object/elements |
G, G | Edge Slide | Slide edges along connected edges (Edit Mode) |
Alt + S | Shrink/Fatten | Push/pull elements along their normals |
G/R/S + X/Y/Z | Constrain to Axis | Constrain transformation to specific axis |
G/R/S + Shift + X/Y/Z | Constrain to Plane | Constrain transformation to a plane (exclude an axis) |
Alt + G | Clear Location | Reset object/element position |
Alt + R | Clear Rotation | Reset object/element rotation |
Alt + S | Clear Scale | Reset object/element scale |
Shift + T | Trackball Rotation | Alternative rotation method |
Ctrl during transform | Snap | Enable snapping during transformation |
O | Proportional Editing | Toggle proportional editing |
Shift + O | Proportional Editing Falloff | Cycle through proportional editing falloff types |
Page Up/Down (during transform) | Adjust Proportional Size | Change the influence area of proportional editing |
Modeling Shortcuts (Edit Mode)
Mesh Editing – General
Shortcut | Action | Description |
---|---|---|
1 | Vertex Select Mode | Switch to vertex selection mode |
2 | Edge Select Mode | Switch to edge selection mode |
3 | Face Select Mode | Switch to face selection mode |
Ctrl + Tab (in Edit Mode) | Selection Mode Pie Menu | Open selection mode pie menu |
V | Rip | Separate selected vertices/edges |
Alt + V | Rip Fill | Rip but fill the resulting hole |
E | Extrude | Extrude selected elements |
Alt + E | Extrude Menu | Open the extrude options menu |
I | Inset | Inset selected faces |
Ctrl + B | Bevel | Bevel selected elements |
Ctrl + R | Loop Cut | Create new edge loop |
K | Knife Tool | Cut the mesh with a custom line |
Ctrl + K | Knife Tool (Exact) | Knife tool with additional constraints |
Y | Split | Split selection from mesh |
P | Separate | Separate selection to a new object |
F | Create Face/Edge | Create face/edge from selected elements |
Alt + F | Fill | Fill selected edges/vertices with faces |
Alt + M | Merge Menu | Open merge menu for vertices |
M | Merge | Merge selected vertices |
X or Delete | Delete Menu | Open the delete menu |
Ctrl + V | Vertex Menu | Open vertex operations menu |
Ctrl + E | Edge Menu | Open edge operations menu |
Ctrl + F | Face Menu | Open face operations menu |
W | Specials Menu | Context-sensitive operations menu |
Shift + N | Recalculate Normals | Recalculate face normals to point outside |
Alt + N | Normals Menu | Open the normals operations menu |
Ctrl + T | Triangulate | Convert selected faces to triangles |
Shift + Ctrl + R | Repeat Last Operation | Repeat the last operation |
Mesh Editing – Advanced
Shortcut | Action | Description |
---|---|---|
Ctrl + Shift + B | Bevel Vertices | Bevel only vertices |
Shift + E | Crease Edges | Mark edges as creased for subdivision |
Ctrl + E → Mark Sharp | Mark Sharp | Mark edges as sharp for Edge Split |
Ctrl + Shift + N | Make Normals Consistent | Fix normals to face a consistent direction |
Alt + S | Shrink/Fatten | Move vertices along normals |
Shift + F | Face Info | Display face information |
Ctrl + Alt + Shift + M | Mirror | Create mirrored duplicate |
Alt + J | Tris to Quads | Convert triangles to quads |
Alt + D | Dissolve Menu | Open the dissolve menu |
Ctrl + Alt + Shift + S | Shear | Shear selected elements |
Shift + W | Bevel Weight | Adjust bevel weight |
Ctrl + F → Poke Faces | Poke | Create a center vertex in each selected face |
Ctrl + E → Bridge Edge Loops | Bridge Edge Loops | Create faces between two edge loops |
Ctrl + E → Un-Subdivide | Un-Subdivide | Reduce mesh density |
Object Mode Shortcuts
Shortcut | Action | Description |
---|---|---|
Shift + A | Add Menu | Open the add object menu |
Shift + D | Duplicate Objects | Duplicate selected objects |
Alt + D | Linked Duplicate | Create linked duplicate (shares data) |
M | Move to Collection | Move selected objects to a collection |
Ctrl + J | Join Objects | Join multiple objects into one |
Ctrl + A | Apply Menu | Open the apply transformations menu |
Ctrl + P | Parent Menu | Open the set parent menu |
Alt + P | Clear Parent | Open the clear parent menu |
Ctrl + L | Make Links Menu | Open the make links menu |
F3 | Search Menu | Open the search menu to find commands |
Ctrl + Shift + A | Repeat Last | Repeat last operation |
Ctrl + Alt + Shift + C | Set Origin | Set object origin |
Shift + Ctrl + Alt + C | Reset Origin | Reset object origin to global zero |
Shift + S | Snap Menu | Open the snap menu |
Ctrl + Shift + Alt + T | Animation Reset | Reset animation transformations |
Shift + R | Repeat Last Command | Repeat the last command |
Ctrl + 0-9 | Assign to Selection Set | Assign objects to selection set |
Shift + 0-9 | Select Set | Select objects in selection set |
Sculpting Mode Shortcuts
Shortcut | Action | Description |
---|---|---|
F | Brush Size | Adjust the brush size |
Shift + F | Brush Strength | Adjust the brush strength |
Ctrl + F | Autosmooth Strength | Adjust the autosmooth strength |
Ctrl + LMB | Subtract Mode | Use the brush in subtract mode |
Draw Ctrl + LMB | Smooth Stroke | Smooth the area under the brush |
X | Toggle Symmetry X | Toggle symmetry along X axis |
Y | Toggle Symmetry Y | Toggle symmetry along Y axis |
Z | Toggle Symmetry Z | Toggle symmetry along Z axis |
M | Mask Tool | Toggle mask tool |
Alt + M | Clear Mask | Remove all masks |
Ctrl + I | Invert Mask | Invert the current mask |
Shift + H | Hide Masked | Hide masked portions of the mesh |
Alt + H | Reveal All | Show all hidden mesh parts |
Ctrl + D | Dynamic Topology | Toggle dynamic topology |
Ctrl + R | Remesh | Apply remeshing to the object |
Page Up/Down | Next/Previous Brush | Cycle through sculpting brushes |
Rendering & Display Shortcuts
Shortcut | Action | Description |
---|---|---|
F12 | Render | Render current scene |
Ctrl + F12 | Render Animation | Render full animation |
Ctrl + B | Border Render | Define region for rendering |
Ctrl + Alt + B | Clear Border | Clear render region |
Z | Shading Pie Menu | Open the shading mode pie menu |
Alt + Z | Toggle X-Ray | Toggle X-ray mode |
Shift + Z | Toggle Wireframe | Toggle wireframe display |
Shift + Alt + Z | Toggle Solid/Textured | Toggle between solid and textured display |
H | Hide Selection | Hide selected objects/elements |
Shift + H | Hide Unselected | Hide unselected objects/elements |
Alt + H | Unhide All | Reveal all hidden objects/elements |
V | Viewport Render | Render the active viewport |
Ctrl + Alt + Shift + Z | Rendered Preview | Toggle rendered preview in viewport |
Animation Shortcuts
Shortcut | Action | Description |
---|---|---|
I | Insert Keyframe Menu | Open the insert keyframe menu |
Alt + I | Delete Keyframe | Delete keyframes |
Shift + I | Clear Keyframes | Clear keyframes for selected properties |
Ctrl + Page Up/Down | Next/Previous Keyframe | Navigate between keyframes |
K | Set Keying Set | Set keyframe using active keying set |
Shift + K | Remove from Keying Set | Remove property from keying set |
Alt + K | Clear Keying Set | Clear active keying set |
R (timeline) | Record Animation | Start/stop recording animation |
Alt + A | Play/Pause Animation | Toggle animation playback |
Shift + Left/Right | Frame Step | Move to adjacent frames |
Shift + Up/Down | Jump 10 Frames | Jump forward/backward by 10 frames |
Alt + Shift + A | Play Animation Backwards | Play the animation in reverse |
End | Go to Last Frame | Jump to the last frame of animation |
Home | Go to First Frame | Jump to the first frame of animation |
[ / ] | Frame Selection | Move playhead to beginning/end of selection |
Rigging Shortcuts
Shortcut | Action | Description |
---|---|---|
Ctrl + Tab | Pose Mode Toggle | Switch to pose mode |
Ctrl + A | Apply Pose as Rest | Apply current pose as rest pose |
Ctrl + N | Recalculate Bone Roll | Fix bone roll angles |
Ctrl + P | Set Parent | Parent bones |
Alt + P | Clear Parent | Remove bone parenting |
Shift + W | Calculate Weight | Auto-calculate weights |
Ctrl + Shift + C | Add Constraint | Add constraint to selected bone |
Alt + Shift + C | Clear Constraint | Remove constraints |
Ctrl + Alt + A | Apply as Rest Pose | Apply current pose as rest pose |
Shift + I | Add IK | Add an IK constraint to bone |
G, G | Bone Roll | Adjust bone roll in Edit Mode |
Ctrl + R (Pose Mode) | Auto IK | Toggle automatic IK |
Y (Armature Edit) | Split Bones | Split selected bones |
Shift + D (Armature Edit) | Duplicate Bones | Duplicate selected bones |
Alt + F | Create Bone Collection | Create a new bone collection |
Materials & Texturing Shortcuts
Shortcut | Action | Description |
---|---|---|
Ctrl + T (UV Editor) | Unwrap | Unwrap selected faces |
U (Edit Mode) | Unwrap Menu | Open the unwrap menu |
Ctrl + E (UV Editor) | Seams From Islands | Create seams from island margins |
Shift + Ctrl + L (UV Editor) | Select Linked | Select linked UV vertices |
Ctrl + P (UV Editor) | Pin UVs | Pin selected UVs |
Alt + P (UV Editor) | Unpin UVs | Remove pins from UVs |
Ctrl + A (UV Editor) | Average Islands Scale | Make all islands proportionally sized |
Ctrl + P (UV Editor) | Pack Islands | Pack all UV islands to fit texture space |
Ctrl + L (Material) | Link Materials | Link materials to selected objects |
Shift + L (Material) | Select Linked Material | Select objects with same material |
Shift + Ctrl + T (Texture Paint) | Fill | Fill with brush color |
S (Texture Paint) | Sample Color | Sample color under cursor |
Ctrl + Shift + X (Material) | Delete Material Slot | Remove the selected material slot |
General Interface Shortcuts
Shortcut | Action | Description |
---|---|---|
Ctrl + N | New File | Create a new Blender file |
Ctrl + O | Open File | Open a Blender file |
Ctrl + S | Save File | Save the current file |
Ctrl + Shift + S | Save As | Save the file with a new name |
Ctrl + Q | Quit Blender | Exit the application |
Ctrl + Z | Undo | Undo the last action |
Ctrl + Shift + Z | Redo | Redo the last undone action |
F1 | Help | Open Blender help |
F2 | Rename | Rename selected item |
F3 | Search Menu | Open the search menu |
F4 | File Context Menu | Open file context menu |
F5-F8 | Workspace selection | Switch between workspaces |
F9 | Adjust Last Operation | Adjust parameters of the last operation |
F11 | Fullscreen Toggle | Toggle fullscreen mode |
F12 | Render | Render current frame |
Ctrl + Alt + U | User Preferences | Open the user preferences menu |
Shift + Ctrl + Alt + U | Save User Settings | Save current settings as default |
Ctrl + Space | Toggle Maximize | Toggle maximize editor view |
Ctrl + Page Up/Down | Switch Editor Type | Cycle through editor types |
Ctrl + Left/Right | Switch Workspace | Navigate between workspaces |
T | Toggle Toolbar | Show/hide the toolbar |
N | Toggle Sidebar | Show/hide the sidebar |
Common Modifier Shortcuts
Shortcut | Action | Description |
---|---|---|
Ctrl + Shift + V | Add Vertex Weight Edit Modifier | Add vertex weight edit modifier |
Ctrl + Shift + A | Add Armature Modifier | Add armature modifier |
Ctrl + Alt + A | Apply Selected Modifier | Apply the selected modifier |
Ctrl + A (Object Mode) | Apply All Modifiers | Apply all modifiers on the object |
Ctrl + Alt + Shift + C | Apply Modifier To Copy | Apply modifier to a copy of the object |
Alt + O (in Subdivision Surface) | Toggle Optimal Display | Toggle optimal display for subdivision surface |
Context-Sensitive Shortcuts
Context | Shortcut | Action |
---|---|---|
Object Mode | Ctrl + 1-0 | Set Subdivision Level |
Node Editor | Shift + A | Add Node Menu |
Node Editor | F | Connect Selected Nodes |
Node Editor | Ctrl + LMB (drag) | Cut Links |
Node Editor | Ctrl + Shift + LMB (drag) | Create Links |
Curve Editing | V | Handle Type Menu |
Curve Editing | Ctrl + T | Tilt |
Curve Editing | Alt + C | Toggle Cyclic |
Curve Editing | Ctrl + Shift + B | Add Bezier Point |
UV Editing | P | Pin/Unpin UVs |
UV Editing | V | Stitch UVs |
Grease Pencil | D | Draw Mode |
Tips and Common Workflows
Efficient Modeling Workflow Tips
Use Snap for Precision:
- Hold
Ctrl
during transformations to snap to grid/increments - Use
Shift + Tab
to toggle snapping modes
- Hold
Quick Symmetry:
- In Edit Mode, use
Ctrl + M
then X/Y/Z to mirror across an axis - Enable the Mirror modifier for real-time symmetrical modeling
- In Edit Mode, use
Selection Shortcuts Combinations:
Alt + Shift + RMB
on an edge to select a loop and add to selectionCtrl + Shift + RMB
to select multiple individual elements
Viewport Navigation Speed:
- Hold
Shift
while using MMB to navigate faster - Use
Numpad .
to focus on selection and then zoom with wheel
- Hold
Custom Views:
Ctrl + Numpad 1-7
to save a custom viewNumpad 1-7
to recall custom views
Quick Reference for Common Tasks
Creating a Basic Model:
- Start with primitive (
Shift + A
) - Enter Edit Mode (
Tab
) - Select faces/edges/verts (
1
,2
,3
keys) - Extrude (
E
), scale (S
), rotate (R
), move (G
) - Add loop cuts (
Ctrl + R
) - Bevel edges (
Ctrl + B
)
- Start with primitive (
Unwrapping a Model:
- Select edges to mark as seams (
Ctrl + E
→ Mark Seam) - Select all (
A
) - Unwrap (
U
→ Unwrap) - Adjust UVs in the UV Editor
- Select edges to mark as seams (
Setting Up Simple Animation:
- Select object
- Position on frame 1
- Insert keyframe (
I
→ Location) - Move to frame 30
- Move object (
G
) - Insert another keyframe (
I
→ Location)
Resources for Further Learning
Official Documentation
Community Resources
Learning Platforms
YouTube Channels
- Blender Guru
- CG Geek
- Grant Abbitt
- Ducky 3D
- CrossMind Studio
- CGBoost
- Polyfjord
Remember that Blender is continuously evolving, and shortcuts may change with new versions. This cheatsheet focuses on Blender 3.6+, but always refer to the official documentation for the most up-to-date information.