› Blender

Blender Shortcuts

Blender 3D keyboard shortcuts — viewport, modeling, animation, and more. v4.x

Source: Official documentation · Dataset date 2026-06

Added entries: Blender 4.5 default keymap. Editor or mode is part of each action. Mac entries retain the official Control bindings.

294
Shortcuts
7
Categories

Cheat sheet guide

Blender shortcuts worth learning first

This page collects 294 searchable Blender keyboard shortcuts across 7 categories. Start with the shortcuts for General, Viewport Navigation, Object Mode, Edit Mode, then print the cheat sheet once the important ones are worth keeping nearby.

  • Search menuF3
  • Orbit viewMiddleMouse
  • SelectLeftClick
  • Toggle edit modeTab
  • Toggle sculpt modeCtrlTab
  • Play/pause animationSpace

General

27 shortcuts
Search menu
F3
F3
Render image
F12
F12
Render animation
CtrlF12
Ctrl+F12
Save file
CtrlS
Ctrl+S · Cmd+S
Open file
CtrlO
Ctrl+O · Cmd+O
Undo
CtrlZ
Ctrl+Z · Cmd+Z
Redo
CtrlShiftZ
Ctrl+Shift+Z · Cmd+Shift+Z
Quit
CtrlQ
Ctrl+Q · Cmd+Q
Window: Save under another name
CtrlShiftS
Ctrl+Shift+S
Window: Save an incremental version
CtrlAltS
Ctrl+Alt+S · Ctrl+Opt+S
Interface: Switch to the next workspace
CtrlPageDown
Ctrl+PageDown
Interface: Switch to the previous workspace
CtrlPageUp
Ctrl+PageUp
Interface: Toggle quad view
CtrlAltQ
Ctrl+Alt+Q · Ctrl+Opt+Q
Interface: Repeat the last operation
ShiftR
Shift+R
Interface: Show the rendered image
F11
F11
Interface: Play the rendered animation
CtrlF11
Ctrl+F11
Outliner: Rename the active item
F2
F2
Outliner: Box-select items
B
Outliner: Show the hierarchy
Home
Home
Outliner: Reveal the active item
.
Outliner: Add drivers to selected items
CtrlD
Ctrl+D
Outliner: Remove drivers from selected items
CtrlAltD
Ctrl+Alt+D · Ctrl+Opt+D
Outliner: Create a collection
C
Outliner: Exclude a collection from the view layer
E
Outliner: Restore a collection to the view layer
AltE
Alt+E · Opt+E
Outliner: Start filtering the hierarchy
CtrlF
Ctrl+F
Outliner: Clear the hierarchy filter
AltF
Alt+F · Opt+F

Viewport Navigation

27 shortcuts
Orbit view
MiddleMouse
Pan view
ShiftMiddleMouse
Zoom view
ScrollCtrlMiddleMouse
Front view
Numpad1
Numpad1
Back view
CtrlNumpad1
Ctrl+Numpad1
Right view
Numpad3
Numpad3
Left view
CtrlNumpad3
Ctrl+Numpad3
Top view
Numpad7
Numpad7
Bottom view
CtrlNumpad7
Ctrl+Numpad7
Camera view
Numpad0
Numpad0
Toggle perspective/orthographic
Numpad5
Numpad5
Frame selected
Numpad.
Numpad.
Frame all
Home
Home
Toggle local view
Numpad/
Numpad/
3D viewport: Remove selected objects from local view
Alt/
Alt+/ · Opt+/
3D viewport: Dolly the view forward
CtrlShift=
Ctrl+Shift+=
3D viewport: Dolly the view backward
CtrlShift-
Ctrl+Shift+-
3D viewport: Frame all objects across all viewport regions
CtrlHome
Ctrl+Home
3D viewport: Frame the scene and center the 3D cursor
ShiftC
Shift+C
3D viewport: Start walk or fly navigation
Shift`
Shift+`
3D viewport: Define a clipping region
AltB
Alt+B · Opt+B
3D viewport: Start box zoom
ShiftB
Shift+B
3D viewport: Define a render region
CtrlB
Ctrl+B
3D viewport: Clear the render region
CtrlAltB
Ctrl+Alt+B · Ctrl+Opt+B
3D viewport: Copy selected objects to the buffer
CtrlC
Ctrl+C
3D viewport: Paste objects from the buffer
CtrlV
Ctrl+V
3D viewport: Toggle snapping
ShiftTab
Shift+Tab

Object Mode

41 shortcuts
Select
LeftClick
Select all / deselect all
A
Invert selection
CtrlI
Ctrl+I
Box select
B
Circle select
C
Lasso select
CtrlRightDrag
Grab / move
G
Rotate
R
Scale
S
Constrain to X/Y/Z axis
G/R/S→X/Y/Z
Add object
ShiftA
Shift+A
Delete
XorDelete
Delete
Duplicate
ShiftD
Shift+D
Duplicate linked
AltD
Alt+D · Opt+D
Join objects
CtrlJ
Ctrl+J
Parent / unparent
CtrlPAltP
Ctrl+P · Alt+P · Opt+P
Apply transforms
CtrlA
Ctrl+A
Toggle object properties
N
Toggle tool shelf
T
Origin to geometry
CtrlShiftAltC
Ctrl+Shift+Alt+C · Ctrl+Shift+Opt+C
Object mode: Open linked-object selection
ShiftL
Shift+L
Object mode: Open grouped-object selection
ShiftG
Shift+G
Object mode: Select the parent object
[
Object mode: Extend the selection to the parent object
Shift[
Shift+[
Object mode: Select child objects
]
Object mode: Extend the selection to child objects
Shift]
Shift+]
Object mode: Clear object location
AltG
Alt+G · Opt+G
Object mode: Clear object rotation
AltR
Alt+R · Opt+R
Object mode: Clear object scale
AltS
Alt+S · Opt+S
Object mode: Delete objects from every scene
ShiftX
Shift+X
Object mode: Toggle transforming origins only
Ctrl.
Ctrl+.
Object mode: Open the Insert Keyframe menu
K
Object mode: Choose the active keying set
ShiftK
Shift+K
Object mode: Create a collection
CtrlG
Ctrl+G
Object mode: Remove objects from a collection
CtrlAltG
Ctrl+Alt+G · Ctrl+Opt+G
Object mode: Remove objects from all collections
CtrlAltShiftG
Ctrl+Alt+Shift+G · Ctrl+Opt+Shift+G
Object mode: Add objects to the active collection
CtrlShiftG
Ctrl+Shift+G
Object mode: Remove objects from the active collection
AltShiftG
Alt+Shift+G · Opt+Shift+G
Object mode: Move objects to a collection
M
Object mode: Open collection visibility controls
CtrlH
Ctrl+H

Edit Mode

50 shortcuts
Toggle edit mode
Tab
Tab
Vertex / Edge / Face select
123
Extrude
E
Inset faces
I
Bevel
CtrlB
Ctrl+B
Bevel vertices
CtrlShiftB
Ctrl+Shift+B
Loop cut
CtrlR
Ctrl+R
Knife tool
K
Fill face (F-fill)
F
Merge vertices
M
Separate
P
Subdivide
RightClick→Subdivide
Shrink/fatten
AltS
Alt+S · Opt+S
Proportional editing
O
Select edge loop
AltClick
Select linked
L(hover)CtrlL
Ctrl+L
Mesh edit: Resize skin radii
CtrlA
Ctrl+A
Mesh edit: Deselect linked mesh elements under the cursor
ShiftL
Shift+L
Mesh edit: Select the mirrored mesh elements
CtrlShiftM
Ctrl+Shift+M
Mesh edit: Recalculate normals toward the inside
CtrlShiftN
Ctrl+Shift+N
Mesh edit: Set edge crease weights
ShiftE
Shift+E
Mesh edit: Fill selected boundaries with triangles
AltF
Alt+F · Opt+F
Mesh edit: Triangulate faces with beauty placement
CtrlT
Ctrl+T
Mesh edit: Convert triangles to quads
AltJ
Alt+J · Opt+J
Mesh edit: Rip vertices and fill the gap
AltV
Alt+V · Opt+V
Mesh edit: Duplicate selected mesh geometry
ShiftD
Shift+D
Mesh edit: Split selected mesh geometry
Y
Mesh edit: Connect vertices along a path
J
Mesh edit: Point normals toward a target
AltL
Alt+L · Opt+L
Mesh edit: Dissolve selected mesh elements
CtrlX
Ctrl+X
Mesh edit: Start the knife through selected geometry
ShiftK
Shift+K
Mesh edit: Set vertex parenting
CtrlP
Ctrl+P
Mesh edit: Remove selected vertices from the active group
CtrlAltG
Ctrl+Alt+G · Ctrl+Opt+G
UV editor: Mark seams
CtrlE
Ctrl+E
UV editor: Split the UV selection
Y
UV editor: Box-select pinned UVs
CtrlB
Ctrl+B
UV editor: Select linked UVs
CtrlL
Ctrl+L
UV editor: Deselect linked UVs under the cursor
ShiftL
Shift+L
UV editor: Select similar UVs
ShiftG
Shift+G
UV editor: Select pinned UVs
ShiftP
Shift+P
UV editor: Stitch UVs
AltV
Alt+V · Opt+V
UV editor: Rip and move UVs
V
UV editor: Pin selected UVs
P
UV editor: Unpin selected UVs
AltP
Alt+P · Opt+P
UV editor: Copy selected UVs
CtrlC
Ctrl+C
UV editor: Paste UVs
CtrlV
Ctrl+V
UV editor: Toggle UV snapping
ShiftTab
Shift+Tab
UV editor: Choose the UV snap element
CtrlShiftTab
Ctrl+Shift+Tab
UV editor: Show or hide UV gizmos
Ctrl`
Ctrl+`
UV editor: Show or hide UV overlays
AltShiftZ
Alt+Shift+Z · Opt+Shift+Z

Sculpt Mode

32 shortcuts
Toggle sculpt mode
CtrlTab
Ctrl+Tab
Increase/decrease brush size
F
Increase/decrease strength
ShiftF
Shift+F
Invert stroke direction
Ctrl(hold)
Smooth stroke
Shift(hold)
Dynamic topology toggle
CtrlD
Ctrl+D
Sculpt: Toggle face-set isolation
ShiftH
Shift+H
Sculpt: Hide the active face set
H
Sculpt: Reveal all hidden geometry
AltH
Alt+H · Opt+H
Sculpt: Grow the visible area
PageUp
PageUp
Sculpt: Shrink the visible area
PageDown
PageDown
Sculpt: Grow the active face set
CtrlW
Ctrl+W
Sculpt: Shrink the active face set
CtrlAltW
Ctrl+Alt+W · Ctrl+Opt+W
Sculpt: Lower the subdivision level
Alt1
Alt+1 · Opt+1
Sculpt: Raise the subdivision level
Alt2
Alt+2 · Opt+2
Sculpt: Clear the sculpt mask
AltM
Alt+M · Opt+M
Sculpt: Invert the sculpt mask
CtrlI
Ctrl+I
Sculpt: Sample the sculpt paint color
ShiftX
Shift+X
Sculpt: Swap the brush colors
X
Sculpt: Reduce the brush radius
[
Sculpt: Choose the brush stroke method
AltE
Alt+E · Opt+E
Sculpt: Toggle stabilized brush strokes
ShiftS
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
ShiftT
Shift+T
Sculpt: Activate the Clay Strips brush asset
C
Sculpt: Activate the Crease Polish brush asset
ShiftC
Shift+C
Sculpt: Activate the Snake Hook brush asset
K
Sculpt: Toggle the Mask brush asset
M

Animation

86 shortcuts
Play/pause animation
Space
Space
Insert keyframe
I
Delete keyframe
AltI
Alt+I · Opt+I
Next/previous frame
←→
Jump to first/last frame
Shift←Shift→
Shift+← · Shift+→
Jump to next/prev keyframe
↑↓
Open Graph Editor
CtrlTab(inTimeline)
Ctrl+Tab
Pose mode: Clear pose-bone rotation
AltR
Alt+R · Opt+R
Pose mode: Clear pose-bone location
AltG
Alt+G · Opt+G
Pose mode: Clear pose-bone scale
AltS
Alt+S · Opt+S
Pose mode: Flip quaternion signs
AltF
Alt+F · Opt+F
Pose mode: Choose the bone rotation mode
CtrlR
Ctrl+R
Pose mode: Copy the pose
CtrlC
Ctrl+C
Pose mode: Paste the pose
CtrlV
Ctrl+V
Pose mode: Paste the mirrored pose
CtrlShiftV
Ctrl+Shift+V
Pose mode: Select parent bones
ShiftP
Shift+P
Pose mode: Select connected bones
CtrlL
Ctrl+L
Pose mode: Open grouped-bone selection
ShiftG
Shift+G
Pose mode: Select mirrored bones
CtrlShiftM
Ctrl+Shift+M
Pose mode: Add a constraint with selected targets
CtrlShiftC
Ctrl+Shift+C
Pose mode: Clear pose constraints
CtrlAltC
Ctrl+Alt+C · Ctrl+Opt+C
Pose mode: Add inverse kinematics
ShiftI
Shift+I
Pose mode: Remove inverse kinematics
CtrlAltI
Ctrl+Alt+I · Ctrl+Opt+I
Pose mode: Show all bone collections
Ctrl`
Ctrl+`
Pose mode: Assign bones to a collection
ShiftM
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
ShiftK
Shift+K
Pose mode: Push toward the next keyed pose
CtrlE
Ctrl+E
Pose mode: Restore toward the keyed pose
AltE
Alt+E · Opt+E
Pose mode: Create a breakdown pose
ShiftE
Shift+E
Pose mode: Blend the pose toward a neighboring key
AltShiftE
Alt+Shift+E · Opt+Shift+E
Armature edit: Align selected bones
CtrlAltA
Ctrl+Alt+A · Ctrl+Opt+A
Armature edit: Clear bone roll
AltR
Alt+R · Opt+R
Armature edit: Reverse bone direction
AltF
Alt+F · Opt+F
Armature edit: Add a new bone
ShiftA
Shift+A
Armature edit: Set bone parenting
CtrlP
Ctrl+P
Armature edit: Clear bone parenting
AltP
Alt+P · Opt+P
Armature edit: Select the mirrored bones
CtrlShiftM
Ctrl+Shift+M
Armature edit: Select similar bones
ShiftG
Shift+G
Armature edit: Deselect linked bones under the cursor
ShiftL
Shift+L
Armature edit: Select all linked bones
CtrlL
Ctrl+L
Armature edit: Duplicate selected bones
ShiftD
Shift+D
Armature edit: Dissolve selected bones
CtrlX
Ctrl+X
Armature edit: Extrude forked bones
ShiftE
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`
Ctrl+`
Armature edit: Assign bones to a collection
ShiftM
Shift+M
Armature edit: Move bones to a collection
M
Graph Editor: Show or hide curve handles
CtrlH
Ctrl+H
Graph Editor: Box-select keyframes
B
Graph Editor: Select keyframes in selected columns
K
Graph Editor: Select keyframes at the current frame
CtrlK
Ctrl+K
Graph Editor: Select linked curves
L
Graph Editor: Jump to the selected keyframes
CtrlG
Ctrl+G
Graph Editor: Open keyframe mirroring
CtrlM
Ctrl+M
Graph Editor: Choose the handle type
V
Graph Editor: Choose the interpolation type
T
Graph Editor: Choose the easing type
CtrlE
Ctrl+E
Graph Editor: Smooth keyframe values
AltO
Alt+O · Opt+O
Graph Editor: Bake keyframes
AltShiftO
Alt+Shift+O · Opt+Shift+O
Graph Editor: Convert keys to curve samples
AltC
Alt+C · Opt+C
Graph Editor: Duplicate selected keyframes
ShiftD
Shift+D
Graph Editor: Copy selected keyframes
CtrlC
Ctrl+C
Graph Editor: Paste keyframes
CtrlV
Ctrl+V
Graph Editor: Paste flipped keyframes
CtrlShiftV
Ctrl+Shift+V
Graph Editor: Set the preview range from selected keys
CtrlAltP
Ctrl+Alt+P · Ctrl+Opt+P
Graph Editor: Toggle channel editability
Tab
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
CtrlG
Ctrl+G
Dope Sheet: Open keyframe mirroring
CtrlM
Ctrl+M
Dope Sheet: Choose keyframe interpolation
T
Dope Sheet: Choose curve extrapolation
ShiftE
Shift+E
Dope Sheet: Set the keyframe type
R
Dope Sheet: Duplicate selected keyframes
ShiftD
Shift+D
Dope Sheet: Copy selected keyframes
CtrlC
Ctrl+C
Dope Sheet: Paste keyframes
CtrlV
Ctrl+V
Dope Sheet: Paste flipped keyframes
CtrlShiftV
Ctrl+Shift+V
Dope Sheet: Set the preview range from selected keys
CtrlAltP
Ctrl+Alt+P · Ctrl+Opt+P
Dope Sheet: Filter animation channels
CtrlF
Ctrl+F
Dope Sheet: Slide keyframes in time
ShiftT
Shift+T

Shading / Materials

31 shortcuts
Wireframe display
AltZ
Alt+Z · Opt+Z
Toggle overlays
AltShiftZ
Alt+Shift+Z · Opt+Shift+Z
Solid / LookDev / Rendered
Z→menu
Toggle X-Ray
AltZ
Alt+Z · Opt+Z
Node Editor: Duplicate selected nodes
ShiftD
Shift+D
Node Editor: Duplicate nodes with linked data
AltD
Alt+D · Opt+D
Node Editor: Parent nodes to a frame
CtrlP
Ctrl+P
Node Editor: Detach nodes from their frame
AltP
Alt+P · Opt+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
ShiftH
Shift+H
Node Editor: Show or hide unused node sockets
CtrlH
Ctrl+H
Node Editor: Frame all nodes
Home
Home
Node Editor: Delete selected nodes
X
Node Editor: Delete nodes and reconnect their neighbors
CtrlX
Ctrl+X
Node Editor: Select downstream connected nodes
ShiftL
Shift+L
Node Editor: Select upstream connected nodes
L
Node Editor: Find a node
CtrlF
Ctrl+F
Node Editor: Create a node group
CtrlG
Ctrl+G
Node Editor: Ungroup nodes
CtrlAltG
Ctrl+Alt+G · Ctrl+Opt+G
Node Editor: Separate nodes from a group
P
Node Editor: Enter a node group
Tab
Tab
Node Editor: Leave a node group
CtrlTab
Ctrl+Tab
Node Editor: Copy selected nodes
CtrlC
Ctrl+C
Node Editor: Paste nodes
CtrlV
Ctrl+V
Node Editor: Toggle node snapping
ShiftTab
Shift+Tab
Node Editor: Show or hide node overlays
AltShiftZ
Alt+Shift+Z · Opt+Shift+Z

Official reference check for these additions

219 additional actions were checked against official references, including default keymap definitions, on 2026-11-03. Existing actions were retained. This is a reference check, not a test in an installed application. A dash means this batch does not provide a verified binding for that system. The editor or mode named in an action is part of its context.

Blender

Frequently asked questions

What is the fastest way to find Blender shortcuts on this page?

Use the search box or press /, then type an action such as search menu.

Can I print this Blender shortcut cheat sheet?

Yes. Use the Print / PDF button or your browser print command to save a compact cheat sheet.

Which operating systems are included for Blender?

This reference includes shortcuts for Windows · macOS · Linux. Availability depends on the action and app version.

See also

Explore shortcuts by key

Key lookup

No shortcuts match your search.