| General |
|---|
| Search menu | F3 |
| Render image | F12 |
| Render animation | Ctrl+F12 |
| Save file | Ctrl+S |
| Open file | Ctrl+O |
| Undo | Ctrl+Z |
| Redo | Ctrl+Shift+Z |
| Quit | Ctrl+Q |
| Window: Save under another name | Ctrl+Shift+S |
| Window: Save an incremental version | Ctrl+Alt+S |
| Interface: Switch to the next workspace | Ctrl+PageDown |
| Interface: Switch to the previous workspace | Ctrl+PageUp |
| Interface: Toggle quad view | Ctrl+Alt+Q |
| Interface: Repeat the last operation | Shift+R |
| Interface: Show the rendered image | F11 |
| Interface: Play the rendered animation | Ctrl+F11 |
| Outliner: Rename the active item | F2 |
| Outliner: Box-select items | B |
| Outliner: Show the hierarchy | Home |
| Outliner: Reveal the active item | . |
| Outliner: Add drivers to selected items | Ctrl+D |
| Outliner: Remove drivers from selected items | Ctrl+Alt+D |
| Outliner: Create a collection | C |
| Outliner: Exclude a collection from the view layer | E |
| Outliner: Restore a collection to the view layer | Alt+E |
| Outliner: Start filtering the hierarchy | Ctrl+F |
| Outliner: Clear the hierarchy filter | Alt+F |
| Viewport Navigation |
|---|
| Orbit view | MiddleMouse |
| Pan view | Shift+MiddleMouse |
| Zoom view | Scroll/Ctrl+MiddleMouse |
| Front view | Numpad1 |
| Back view | Ctrl+Numpad1 |
| Right view | Numpad3 |
| Left view | Ctrl+Numpad3 |
| Top view | Numpad7 |
| Bottom view | Ctrl+Numpad7 |
| Camera view | Numpad0 |
| Toggle perspective/orthographic | Numpad5 |
| Frame selected | Numpad. |
| Frame all | Home |
| Toggle local view | Numpad/ |
| 3D viewport: Remove selected objects from local view | Alt+/ |
| 3D viewport: Dolly the view forward | Ctrl+Shift+= |
| 3D viewport: Dolly the view backward | Ctrl+Shift+- |
| 3D viewport: Frame all objects across all viewport regions | Ctrl+Home |
| 3D viewport: Frame the scene and center the 3D cursor | Shift+C |
| 3D viewport: Start walk or fly navigation | Shift+` |
| 3D viewport: Define a clipping region | Alt+B |
| 3D viewport: Start box zoom | Shift+B |
| 3D viewport: Define a render region | Ctrl+B |
| 3D viewport: Clear the render region | Ctrl+Alt+B |
| 3D viewport: Copy selected objects to the buffer | Ctrl+C |
| 3D viewport: Paste objects from the buffer | Ctrl+V |
| 3D viewport: Toggle snapping | Shift+Tab |
| Object Mode |
|---|
| Select | LeftClick |
| Select all / deselect all | A |
| Invert selection | Ctrl+I |
| Box select | B |
| Circle select | C |
| Lasso select | Ctrl+RightDrag |
| Grab / move | G |
| Rotate | R |
| Scale | S |
| Constrain to X/Y/Z axis | G/R/S→X/Y/Z |
| Add object | Shift+A |
| Delete | XorDelete |
| Duplicate | Shift+D |
| Duplicate linked | Alt+D |
| Join objects | Ctrl+J |
| Parent / unparent | Ctrl+P/Alt+P |
| Apply transforms | Ctrl+A |
| Toggle object properties | N |
| Toggle tool shelf | T |
| Origin to geometry | Ctrl+Shift+Alt+C |
| Object mode: Open linked-object selection | Shift+L |
| Object mode: Open grouped-object selection | Shift+G |
| Object mode: Select the parent object | [ |
| Object mode: Extend the selection to the parent object | Shift+[ |
| Object mode: Select child objects | ] |
| Object mode: Extend the selection to child objects | Shift+] |
| Object mode: Clear object location | Alt+G |
| Object mode: Clear object rotation | Alt+R |
| Object mode: Clear object scale | Alt+S |
| Object mode: Delete objects from every scene | Shift+X |
| Object mode: Toggle transforming origins only | Ctrl+. |
| Object mode: Open the Insert Keyframe menu | K |
| Object mode: Choose the active keying set | Shift+K |
| Object mode: Create a collection | Ctrl+G |
| Object mode: Remove objects from a collection | Ctrl+Alt+G |
| Object mode: Remove objects from all collections | Ctrl+Alt+Shift+G |
| Object mode: Add objects to the active collection | Ctrl+Shift+G |
| Object mode: Remove objects from the active collection | Alt+Shift+G |
| Object mode: Move objects to a collection | M |
| Object mode: Link objects to a collection | Shift+M |
| Object mode: Open collection visibility controls | Ctrl+H |
| Edit Mode |
|---|
| Toggle edit mode | Tab |
| Vertex / Edge / Face select | 1/2/3 |
| Extrude | E |
| Inset faces | I |
| Bevel | Ctrl+B |
| Bevel vertices | Ctrl+Shift+B |
| Loop cut | Ctrl+R |
| Knife tool | K |
| Fill face (F-fill) | F |
| Merge vertices | M |
| Separate | P |
| Subdivide | RightClick→Subdivide |
| Shrink/fatten | Alt+S |
| Proportional editing | O |
| Select edge loop | Alt+Click |
| Select linked | L(hover)/Ctrl+L |
| Mesh edit: Resize skin radii | Ctrl+A |
| Mesh edit: Deselect linked mesh elements under the cursor | Shift+L |
| Mesh edit: Select the mirrored mesh elements | Ctrl+Shift+M |
| Mesh edit: Recalculate normals toward the inside | Ctrl+Shift+N |
| Mesh edit: Set edge crease weights | Shift+E |
| Mesh edit: Fill selected boundaries with triangles | Alt+F |
| Mesh edit: Triangulate faces with beauty placement | Ctrl+T |
| Mesh edit: Convert triangles to quads | Alt+J |
| Mesh edit: Rip vertices and fill the gap | Alt+V |
| Mesh edit: Duplicate selected mesh geometry | Shift+D |
| Mesh edit: Split selected mesh geometry | Y |
| Mesh edit: Connect vertices along a path | J |
| Mesh edit: Point normals toward a target | Alt+L |
| Mesh edit: Dissolve selected mesh elements | Ctrl+X |
| Mesh edit: Start the knife through selected geometry | Shift+K |
| Mesh edit: Set vertex parenting | Ctrl+P |
| Mesh edit: Remove selected vertices from the active group | Ctrl+Alt+G |
| UV editor: Mark seams | Ctrl+E |
| UV editor: Split the UV selection | Y |
| UV editor: Box-select pinned UVs | Ctrl+B |
| UV editor: Select linked UVs | Ctrl+L |
| UV editor: Deselect linked UVs under the cursor | Shift+L |
| UV editor: Select similar UVs | Shift+G |
| UV editor: Select pinned UVs | Shift+P |
| UV editor: Stitch UVs | Alt+V |
| UV editor: Rip and move UVs | V |
| UV editor: Pin selected UVs | P |
| UV editor: Unpin selected UVs | Alt+P |
| UV editor: Copy selected UVs | Ctrl+C |
| UV editor: Paste UVs | Ctrl+V |
| UV editor: Toggle UV snapping | Shift+Tab |
| UV editor: Choose the UV snap element | Ctrl+Shift+Tab |
| UV editor: Show or hide UV gizmos | Ctrl+` |
| UV editor: Show or hide UV overlays | Alt+Shift+Z |
| Sculpt Mode |
|---|
| Toggle sculpt mode | Ctrl+Tab |
| Increase/decrease brush size | F |
| Increase/decrease strength | Shift+F |
| Invert stroke direction | Ctrl(hold) |
| Smooth stroke | Shift(hold) |
| Dynamic topology toggle | Ctrl+D |
| Sculpt: Toggle face-set isolation | Shift+H |
| Sculpt: Hide the active face set | H |
| Sculpt: Reveal all hidden geometry | Alt+H |
| Sculpt: Grow the visible area | PageUp |
| Sculpt: Shrink the visible area | PageDown |
| Sculpt: Grow the active face set | Ctrl+W |
| Sculpt: Shrink the active face set | Ctrl+Alt+W |
| Sculpt: Lower the subdivision level | Alt+1 |
| Sculpt: Raise the subdivision level | Alt+2 |
| Sculpt: Clear the sculpt mask | Alt+M |
| Sculpt: Invert the sculpt mask | Ctrl+I |
| Sculpt: Sample the sculpt paint color | Shift+X |
| Sculpt: Swap the brush colors | X |
| Sculpt: Reduce the brush radius | [ |
| Sculpt: Choose the brush stroke method | Alt+E |
| Sculpt: Toggle stabilized brush strokes | Shift+S |
| Sculpt: Activate the Draw brush asset | V |
| Sculpt: Activate the Smooth brush asset | S |
| Sculpt: Activate the Pinch/Magnify brush asset | P |
| Sculpt: Activate the Inflate/Deflate brush asset | I |
| Sculpt: Activate the Grab brush asset | G |
| Sculpt: Activate the Scrape/Fill brush asset | Shift+T |
| Sculpt: Activate the Clay Strips brush asset | C |
| Sculpt: Activate the Crease Polish brush asset | Shift+C |
| Sculpt: Activate the Snake Hook brush asset | K |
| Sculpt: Toggle the Mask brush asset | M |
| Animation |
|---|
| Play/pause animation | Space |
| Insert keyframe | I |
| Delete keyframe | Alt+I |
| Next/previous frame | ←/→ |
| Jump to first/last frame | Shift+←/Shift+→ |
| Jump to next/prev keyframe | ↑/↓ |
| Open Graph Editor | Ctrl+Tab(inTimeline) |
| Pose mode: Clear pose-bone rotation | Alt+R |
| Pose mode: Clear pose-bone location | Alt+G |
| Pose mode: Clear pose-bone scale | Alt+S |
| Pose mode: Flip quaternion signs | Alt+F |
| Pose mode: Choose the bone rotation mode | Ctrl+R |
| Pose mode: Copy the pose | Ctrl+C |
| Pose mode: Paste the pose | Ctrl+V |
| Pose mode: Paste the mirrored pose | Ctrl+Shift+V |
| Pose mode: Select parent bones | Shift+P |
| Pose mode: Select connected bones | Ctrl+L |
| Pose mode: Open grouped-bone selection | Shift+G |
| Pose mode: Select mirrored bones | Ctrl+Shift+M |
| Pose mode: Add a constraint with selected targets | Ctrl+Shift+C |
| Pose mode: Clear pose constraints | Ctrl+Alt+C |
| Pose mode: Add inverse kinematics | Shift+I |
| Pose mode: Remove inverse kinematics | Ctrl+Alt+I |
| Pose mode: Show all bone collections | Ctrl+` |
| Pose mode: Assign bones to a collection | Shift+M |
| Pose mode: Move bones to a collection | M |
| Pose mode: Open the Insert Keyframe menu | K |
| Pose mode: Choose the active keying set | Shift+K |
| Pose mode: Push toward the next keyed pose | Ctrl+E |
| Pose mode: Restore toward the keyed pose | Alt+E |
| Pose mode: Create a breakdown pose | Shift+E |
| Pose mode: Blend the pose toward a neighboring key | Alt+Shift+E |
| Armature edit: Align selected bones | Ctrl+Alt+A |
| Armature edit: Clear bone roll | Alt+R |
| Armature edit: Reverse bone direction | Alt+F |
| Armature edit: Add a new bone | Shift+A |
| Armature edit: Set bone parenting | Ctrl+P |
| Armature edit: Clear bone parenting | Alt+P |
| Armature edit: Select the mirrored bones | Ctrl+Shift+M |
| Armature edit: Select similar bones | Shift+G |
| Armature edit: Deselect linked bones under the cursor | Shift+L |
| Armature edit: Select all linked bones | Ctrl+L |
| Armature edit: Duplicate selected bones | Shift+D |
| Armature edit: Dissolve selected bones | Ctrl+X |
| Armature edit: Extrude forked bones | Shift+E |
| Armature edit: Fill between selected joints | F |
| Armature edit: Split selected bones | Y |
| Armature edit: Separate selected bones | P |
| Armature edit: Show all bone collections | Ctrl+` |
| Armature edit: Assign bones to a collection | Shift+M |
| Armature edit: Move bones to a collection | M |
| Graph Editor: Show or hide curve handles | Ctrl+H |
| Graph Editor: Box-select keyframes | B |
| Graph Editor: Select keyframes in selected columns | K |
| Graph Editor: Select keyframes at the current frame | Ctrl+K |
| Graph Editor: Select linked curves | L |
| Graph Editor: Jump to the selected keyframes | Ctrl+G |
| Graph Editor: Open keyframe mirroring | Ctrl+M |
| Graph Editor: Choose the handle type | V |
| Graph Editor: Choose the interpolation type | T |
| Graph Editor: Choose the easing type | Ctrl+E |
| Graph Editor: Smooth keyframe values | Alt+O |
| Graph Editor: Bake keyframes | Alt+Shift+O |
| Graph Editor: Convert keys to curve samples | Alt+C |
| Graph Editor: Duplicate selected keyframes | Shift+D |
| Graph Editor: Copy selected keyframes | Ctrl+C |
| Graph Editor: Paste keyframes | Ctrl+V |
| Graph Editor: Paste flipped keyframes | Ctrl+Shift+V |
| Graph Editor: Set the preview range from selected keys | Ctrl+Alt+P |
| Graph Editor: Toggle channel editability | Tab |
| Graph Editor: Add a timeline marker | M |
| Dope Sheet: Box-select keyframes | B |
| Dope Sheet: Circle-select keyframes | C |
| Dope Sheet: Select linked keyframes | L |
| Dope Sheet: Jump to selected keyframes | Ctrl+G |
| Dope Sheet: Open keyframe mirroring | Ctrl+M |
| Dope Sheet: Choose keyframe interpolation | T |
| Dope Sheet: Choose curve extrapolation | Shift+E |
| Dope Sheet: Set the keyframe type | R |
| Dope Sheet: Duplicate selected keyframes | Shift+D |
| Dope Sheet: Copy selected keyframes | Ctrl+C |
| Dope Sheet: Paste keyframes | Ctrl+V |
| Dope Sheet: Paste flipped keyframes | Ctrl+Shift+V |
| Dope Sheet: Set the preview range from selected keys | Ctrl+Alt+P |
| Dope Sheet: Filter animation channels | Ctrl+F |
| Dope Sheet: Slide keyframes in time | Shift+T |
| Shading / Materials |
|---|
| Wireframe display | Alt+Z |
| Toggle overlays | Alt+Shift+Z |
| Solid / LookDev / Rendered | Z→menu |
| Toggle X-Ray | Alt+Z |
| Node Editor: Connect selected nodes without replacing links | J |
| Node Editor: Connect selected nodes and replace links | Shift+J |
| Node Editor: Duplicate selected nodes | Shift+D |
| Node Editor: Duplicate nodes with linked data | Alt+D |
| Node Editor: Duplicate nodes while preserving input links | Ctrl+Shift+D |
| Node Editor: Parent nodes to a frame | Ctrl+P |
| Node Editor: Detach nodes from their frame | Alt+P |
| Node Editor: Join selected nodes in a named frame | F |
| Node Editor: Collapse or expand selected nodes | H |
| Node Editor: Mute or unmute selected nodes | M |
| Node Editor: Show or hide node previews | Shift+H |
| Node Editor: Show or hide unused node sockets | Ctrl+H |
| Node Editor: Frame all nodes | Home |
| Node Editor: Delete selected nodes | X |
| Node Editor: Delete nodes and reconnect their neighbors | Ctrl+X |
| Node Editor: Select downstream connected nodes | Shift+L |
| Node Editor: Select upstream connected nodes | L |
| Node Editor: Find a node | Ctrl+F |
| Node Editor: Create a node group | Ctrl+G |
| Node Editor: Ungroup nodes | Ctrl+Alt+G |
| Node Editor: Separate nodes from a group | P |
| Node Editor: Enter a node group | Tab |
| Node Editor: Leave a node group | Ctrl+Tab |
| Node Editor: Copy selected nodes | Ctrl+C |
| Node Editor: Paste nodes | Ctrl+V |
| Node Editor: Toggle node snapping | Shift+Tab |
| Node Editor: Show or hide node overlays | Alt+Shift+Z |