Blender is heavily geared towards using keyboard shortcuts when working with it. There are a ton of Blender keyboard shortcuts. I tried to list most of them in groups and made a PDF with the most used keyboard shortcuts.
Blender keyboard shortcuts pdf
Click download pdf version to print.
I found another up-to-date shortcuts & hotkeys PDF for download on this webpage. It looks great—maybe not quite as comprehensive, but it's a matter of taste, I think. I just want to provide you with the keyword overview that suits you best. Thanks to Christian Samk for making this great PDF.
Overview of the different groups of blender keyboard shortcuts
Navigation Shortcuts:
Orbit View: Middle Mouse Button (MMB) Drag
Pan View: Shift + MMB Drag
Zoom In/Out: Scroll Wheel or Ctrl + MMB Drag
Zoom to Selected Object: NumPad . (Period) or Shift + C
Reset View (Center the 3D Cursor and view): Shift + C
Top View: NumPad 7
Front View: NumPad 1
Right View: NumPad 3
Bottom View: Ctrl + NumPad 7
Back View: Ctrl + NumPad 1
Left View: Ctrl + NumPad 3
Perspective/Orthographic View Toggle: NumPad 5
Align Active Camera to View: Ctrl + Alt + NumPad 0
Fly/Walk Mode: Shift + ` (Grave accent) or Shift + F
Rotate Around 3D Cursor: Comma (,) or Period (.)
Camera Controls:
Switch to Camera View: NumPad 0
Toggle Lock Camera to View: N → "Lock Camera to View"
Align Camera to View: Ctrl + Alt + NumPad 0
Move Camera with View (When Locked): Shift + MMB (Pan), Scroll Wheel (Zoom)
Fly/Walk Mode (Move camera interactively): Shift + ` (Grave accent) or Shift + F
Dolly Camera In/Out: Ctrl + Shift + MMB Drag
Camera Focal Length Adjustment: Ctrl + F
Object Mode Shortcuts:
Select: Left-click or Right-click
Select All/Deselect All: A
Move (Grab): G
Rotate: R
Scale: S
Duplicate: Shift + D
Delete Object: X or Delete
Join Objects: Ctrl + J
Separate by Selection/Material/Loose Parts: P
Mirror Object: Ctrl + M
Snap to Grid/Vertices: Shift + Tab
Shade Smooth/Flat: W → "Shade Smooth" or "Shade Flat"
Move Object to Layer: M
Apply Transformation (Location, Rotation, Scale): Ctrl + A
Hide Selected: H
Unhide All: Alt + H
Move Origin to Geometry: Ctrl + Shift + Alt + C
Edit Mode Shortcuts:
Selection:
Switch to Edit Mode: Tab
Vertex, Edge, Face Selection: 1 (Vertex), 2 (Edge), 3 (Face)
Select All/Deselect All: A
Box Select: B
Circle Select: C
Edge Loop Select: Alt + Left-click
Select Linked: L
Select Inverse: Ctrl + I
Select More/Less: Ctrl + NumPad Plus/Minus
Transform and Manipulation:
Move (Grab): G
Rotate: R
Scale: S
Proportional Editing: O
Extrude: E
Inset Faces: I
Bevel (Edges/Vertices): Ctrl + B
Knife Tool: K
Subdivide: Right-click → Subdivide
Loop Cut and Slide: Ctrl + R
Edge Crease: Shift + E
Edge Slide: G + G
Merge Vertices: M
Rip Vertices: V
Shrink/Fatten: Alt + S
Fill Faces: F
Grid Fill: Ctrl + F
Node Wrangler Shortcuts (Shader Editor):
Enable Node Wrangler: Edit → Preferences → Add-ons
Add Node Viewer: Ctrl + Shift + Left-click
Lazy Connect (Draw a line to connect nodes): Shift + Ctrl + Right-click drag
Frame Selected Nodes: Ctrl + J
Unframe Nodes: Alt + P
Reroute Nodes: Shift + Right-click
Swap Node Sockets: Ctrl + Shift + S
Connect Node to Viewer Node: Ctrl + Shift + Left-click
Detach Node Links: Ctrl + Left-click
Toggle Node Mute (Bypass): M
Duplicate Nodes: Shift + D
Align Nodes: Shift + P
Create New Reroute Node: Shift + Right-click
Disconnect Node: Alt + Right-click
Parenting, Constraints, and Relation Controls:
Parent Object to Another: Ctrl + P
Clear Parent: Alt + P
Track To Constraint: Ctrl + T
Clear Track To Constraint: Alt + T
Add Object Constraint: Ctrl + Shift + C
Remove Object Constraint: Properties Tab → Delete Constraint
General Shortcuts:
Switch Between Object/Edit Mode: Tab
Toggle Wireframe: Z → "Wireframe"
Toggle Shading Mode: Z → "Material Preview" or "Rendered"
Search for Operators/Commands: F3 or Spacebar
Set Origin (Pivot): Ctrl + Shift + Alt + C
Frame All: Home
Reset 3D Cursor to Center: Shift + C
Move Origin to 3D Cursor: Shift + Ctrl + Alt + C
View Selected: NumPad . (Period)
Move View to Object: Ctrl + NumPad 0
Working with Collections:
Move Object to Collection:M(Brings up a dialog to move selected objects to a specific collection, or create a new collection.)
Create New Collection:M → "New Collection"(Creates a new collection and moves selected objects into it.)
Hide/Unhide Collection:Right-click on the collection in the Outliner → "Hide Viewport" or "Show Viewport."
Disable Collection for Rendering:Right-click on the collection in the Outliner → "Disable in Renders."
Select Objects in Collection:Right-click on the collection name in the Outliner → "Select Objects."
Add Object to Active Collection:Ctrl + G(Adds selected object(s) to the currently active collection.)
Remove Object from Collection:Right-click on the object in the Outliner → "Unlink from Collection."
Visibility and Organization:
Hide Collection in Viewport:H(Hides the selected collection in the viewport.)
Unhide Collection in Viewport:Alt + H(Unhides the entire collection.)
Rename Collection:Double-click the collection name in the Outliner.
Reorder Collections:Drag and drop collections inside the Outliner to reorder them.
Parent Collections:Drag one collection onto another collection in the Outliner to create a hierarchy.
Delete Collection:Right-click on the collection name in the Outliner → Delete Collection.
Blender keyboard shortcuts for animation
Keyframe Shortcuts:
Insert Keyframe: I (Brings up a menu to insert a keyframe for the active property.)
Delete Keyframe: Alt + I (Removes the keyframe for the selected property.)
Clear All Keyframes: Alt + Shift + I (Removes all keyframes from the selected object.)
Move Keyframe: G (in the timeline or graph editor)
Duplicate Keyframe: Shift + D (in the timeline or graph editor)
Jump to Next Keyframe: Up Arrow
Jump to Previous Keyframe: Down Arrow
Timeline Navigation:
Play/Pause Animation: Spacebar or Shift + Space
Start Playback: Shift + Left Arrow
Go to First Frame: Shift + Left Arrow
Go to Last Frame: Shift + Right Arrow
Go to Next Frame: Right Arrow
Go to Previous Frame: Left Arrow
Go to Current Frame (Set playback position): Ctrl + Middle Mouse Button (MMB) (in timeline)
Set Preview Range Start: Ctrl + Home
Set Preview Range End: Ctrl + End
Playback Controls:
Play Animation (Forward): Alt + A
Play Animation (Backwards): Shift + Alt + A
Toggle Playback Direction: Ctrl + Shift + Space
Frame All (Show entire animation in the timeline): Home
Keying and F-Curve Editing:
Open Graph Editor: Shift + F6
Add a Keyframe in the Graph Editor: I
Delete Keyframe in Graph Editor: X or Delete
Extrapolation Mode (Linear, Constant, etc.): Shift + E
Change Interpolation Mode (Bezier, Linear, etc.): T (in the Graph Editor or Dopesheet)
Scale Keyframes: S (in the timeline or graph editor)
Rotate Keyframes: R (in the timeline or graph editor)
Dope Sheet and Action Editor Shortcuts:
Open Dope Sheet Editor: Shift + F12
Insert Keyframe in Dope Sheet: I
Delete Keyframe in Dope Sheet: X
Show/Hide Channel in Dope Sheet: Ctrl + H
Change Interpolation Mode: T
Box Select Keyframes: B
Deselect All Keyframes: Alt + A
Animation Playback and Range:
Set Start Frame for Animation: S (in the timeline)
Set End Frame for Animation: E (in the timeline)
View All Keyframes (in Timeline/Graph Editor): Home
View Selected Keyframes: NumPad . (Period)
Markers:
Add Marker: M
Rename Marker: Ctrl + M
Move Marker: G
Delete Marker: X
Bind Camera to Marker: Ctrl + B (in the timeline with the camera selected)
Animation Editors:
Switch to Animation Workspace: Ctrl + Tab
Switch Between Timeline and Graph Editor: Shift + F6
Toggle Timeline/Playback Controls: Ctrl + Spacebar
Blender keyboard shortcuts for the Shader Editor
General Shortcuts:
Open Shader Editor: Shift + F3
Search/Add New Node: Shift + A
Delete Node: X or Delete
Duplicate Node: Shift + D
Move Node: G
Connect Nodes: F
Disconnect Node: Ctrl + Left-click on the node connection line
Toggle Node Preview (Viewer): Ctrl + Shift + Left-click
Frame Selected Nodes: Ctrl + J
Clear Frame: Alt + P
Reroute Connection: Shift + Right-click Drag
Mute Node: M
Add Reroute Node: Shift + Right-click
Cut Node Connection: Ctrl + Right-click Drag
Node Manipulation:
Resize Node Frame: S
Align Nodes: Shift + P
Swap Node Inputs: Ctrl + Shift + S
Preview Shader Output: Z
Maximize/Minimize Shader Editor Window: Ctrl + Spacebar
Node Wrangler Shortcuts (Requires Node Wrangler Add-on):
Enable Node Wrangler: Edit → Preferences → Add-ons → Search "Node Wrangler" → Enable
Connect Node to Viewer Node (Preview): Ctrl + Shift + Left-click
Lazy Connect (Draw a line to connect nodes): Shift + Ctrl + Right-click Drag
Frame Selected Nodes: Ctrl + J
Unframe Nodes: Alt + P
Swap Node Inputs: Ctrl + Shift + S
Duplicate Nodes: Shift + D
Viewing and Navigation:
Zoom In/Out: Scroll Wheel or Ctrl + Middle Mouse Button (MMB) Drag
Pan: Shift + Middle Mouse Button (MMB) Drag
Fit Nodes to View: Home
Frame Selected Nodes: NumPad . (Period)
Hide/Unhide Node Sidebar: N
Blender keyboard shortcuts for the Compositor
General Shortcuts:
Open Compositor: Shift + F3 → Select Compositor
Enable Use Nodes (Compositor): Ctrl + Shift + Left-click (on any node)
Search/Add New Node: Shift + A
Delete Node: X or Delete
Duplicate Node: Shift + D
Move Node: G
Connect Nodes: F
Disconnect Node: Ctrl + Left-click on the node connection line
Toggle Node Preview (Viewer): Ctrl + Shift + Left-click
Frame Selected Nodes: Ctrl + J
Clear Frame: Alt + P
Reroute Connection: Shift + Right-click Drag
Mute Node: M
Add Reroute Node: Shift + Right-click
Cut Node Connection: Ctrl + Right-click Drag
Node Manipulation:
Resize Node Frame: S
Align Nodes: Shift + P
Swap Node Inputs: Ctrl + Shift + S
Maximize/Minimize Compositor Window: Ctrl + Spacebar
Node Wrangler Shortcuts (Requires Node Wrangler Add-on):
Enable Node Wrangler: Edit → Preferences → Add-ons → Search "Node Wrangler" → Enable
Connect Node to Viewer Node (Preview): Ctrl + Shift + Left-click
Lazy Connect (Draw a line to connect nodes): Shift + Ctrl + Right-click Drag
Frame Selected Nodes: Ctrl + J
Unframe Nodes: Alt + P
Swap Node Inputs: Ctrl + Shift + S
Duplicate Nodes: Shift + D
Viewing and Navigation:
Zoom In/Out: Scroll Wheel or Ctrl + Middle Mouse Button (MMB) Drag
Pan: Shift + Middle Mouse Button (MMB) Drag
Fit Nodes to View: Home
Frame Selected Nodes: NumPad . (Period)
Hide/Unhide Node Sidebar: N
Blender keyboard shortcuts for Sculpting
General Shortcuts:
Switch to Sculpt Mode: Ctrl + Tab → Select Sculpt Mode
Brush Tool: Select by Shortcut or Toolbar (common ones below)
Draw Brush: D
Smooth Brush: Shift
Grab Brush: G
Inflate/Deflate Brush: I
Crease Brush: C
Pinch Brush: P
Toggle Symmetry (X axis): X
Add Subdivision to Mesh: Ctrl + 1 (or Ctrl + any number key)
Dynamic Topology Toggle: Ctrl + D
Enable/Disable Masking: M
Invert Mask: Ctrl + I
Clear Mask: Alt + M
Hide Masked Geometry: H
Unhide All Geometry: Alt + H
Face Set from Masked Geometry: Ctrl + W
Smooth Mask: Shift + M
Brush Manipulation:
Increase Brush Size: F (then move mouse to adjust size)
Decrease Brush Size: F (then move mouse to adjust size)
Increase Brush Strength: Shift + F (then move mouse to adjust strength)
Decrease Brush Strength: Shift + F (then move mouse to adjust strength)
Brush Radius (Fine Adjustment): Mouse Wheel Up/Down
Brush Strength (Fine Adjustment): Shift + Mouse Wheel Up/Down
Rotate Brush: Ctrl + R (hold and drag)
Sculpting Tools:
Grab Brush: G
Draw Brush: D
Smooth Brush: Shift
Inflate/Deflate Brush: I
Pinch/Crease Brush: P
Layer Brush: L
Snake Hook Brush: K
Elastic Deform Brush: E
Cloth Brush: C
Scrape Brush: S
Fill/Deepen Brush: F
Mask Brush: M
Box Mask: B (while holding M)
Lasso Mask: Ctrl + Shift + LMB (while in mask mode)
Masking & Face Sets:
Invert Mask: Ctrl + I
Clear Mask: Alt + M
Hide Masked Geometry: H
Unhide All Geometry: Alt + H
Face Set from Masked Geometry: Ctrl + W
Smooth Mask: Shift + M
Box Masking: B (while in mask mode)
Viewing and Navigation:
Orbit View: Middle Mouse Button (MMB) Drag
Pan View: Shift + MMB Drag
Zoom In/Out: Scroll Wheel or Ctrl + MMB Drag
Frame All (View Entire Object): Home
Frame Selected: NumPad . (Period)
Toggle X-Ray: Alt + Z
Toggle Wireframe: Z → Wireframe
Blender keyboard shortcuts for UV Editing
General Shortcuts:
Switch to UV Editing Workspace: Ctrl + Tab → Select UV Editing
Unwrap UVs: U (in Edit Mode)
Mark Seam: Ctrl + E → Mark Seam
Clear Seam: Ctrl + E → Clear Seam
Pack Islands: Ctrl + P
Unpack Islands: Alt + P
Align UVs: W → Align Auto, Align X, or Align Y
Pin UVs: P
Unpin UVs: Alt + P
Average Island Scale: Ctrl + A
Minimize Stretch: Ctrl + V
Stitch UVs: V
Hide Selected UVs: H
Unhide UVs: Alt + H
Sync Selection (with 3D View): Shift + Ctrl + L
UV Manipulation:
Move UV Island or Vertex: G
Rotate UV Island: R
Scale UV Island: S
Proportional Editing Toggle: O
Snap to Grid/Pixel: Shift + Tab (or toggle using Magnet Icon)
Selection Tools:
Box Select: B
Circle Select: C
Lasso Select: Ctrl + Left-click drag
Select/Deselect All: A
Select Edge Loop: Alt + Left-click
Select Linked: L
Select Inverse: Ctrl + I
Select More: Ctrl + Numpad Plus
Select Less: Ctrl + Numpad Minus
UV Island Management:
Select UV Island: L (hover over the UV island)
Select UV Island Boundary Loop: Shift + Alt + Left-click
Separate UV Island: Y
Merge UV Vertices: M
UV Editor Viewing and Navigation:
Zoom In/Out: Scroll Wheel or Ctrl + MMB Drag
Pan View: Shift + MMB Drag
Frame Selected UVs: Numpad . (Period)
Frame All UVs: Home
Toggle UV Stretching Display: Ctrl + Shift + T
Toggle UV Visibility: Z → Wireframe
Blender keyboard shortcuts for Texture Painting
General Shortcuts:
Switch to Texture Paint Mode: Ctrl + Tab → Select Texture Paint
Open Active Tool Panel: T
Open Brush Settings Panel: N → Tool Tab
Toggle Symmetry: X (for X-axis)
Undo Last Stroke: Ctrl + Z
Redo Stroke: Ctrl + Shift + Z
Enable/Disable Masking: M
Invert Mask: Ctrl + I
Clear Mask: Alt + M
Brush Manipulation:
Increase Brush Size: F (then move mouse)
Decrease Brush Size: F (then move mouse)
Increase Brush Strength: Shift + F (then move mouse)
Decrease Brush Strength: Shift + F (then move mouse)
Rotate Brush Texture: Ctrl + F (drag to rotate)
Set Brush Texture Angle: Ctrl + R (drag to adjust)
Texture Paint Tools:
Draw Brush: D
Smear Brush: S
Clone Brush: C
Fill Brush: F
Mask Brush: M
Blur Brush: B
Soften Brush: Shift + S
Erase Alpha (Remove Transparency): X
Add Alpha (Add Transparency): Alt + X
Color Picker: S (when holding down mouse over the canvas)
Masking:
Enable/Disable Masking: M
Box Mask: B (while in Mask mode)
Lasso Mask: Ctrl + Shift + LMB (while in Mask mode)
Clear Mask: Alt + M
Invert Mask: Ctrl + I
Texture Slot and Layer Management:
Switch Texture Slot: Alt + Scroll Wheel
Add New Texture Slot: Shift + T
Remove Texture Slot: Alt + T
Switch Active Layer: Page Up / Page Down
Add New Layer: Shift + N
Viewing and Navigation:
Zoom In/Out: Scroll Wheel or Ctrl + MMB Drag
Pan View: Shift + MMB Drag
Frame All (View Entire Object): Home
Frame Selected (Zoom to active part): Numpad . (Period)
Toggle X-Ray View: Alt + Z
Toggle Wireframe View: Z → Wireframe
Blender keyboard shortcuts for Geometry Nodes
General Shortcuts:
Open Geometry Nodes Editor: Shift + F3 → Select Geometry Nodes
Add New Node: Shift + A
Delete Node: X or Delete
Duplicate Node: Shift + D
Move Node: G
Connect Nodes: F
Disconnect Node: Ctrl + Left-click on the connection line
Toggle Node Preview (Viewer): Ctrl + Shift + Left-click
Frame Selected Nodes: Ctrl + J
Clear Frame: Alt + P
Add Reroute Node: Shift + Right-click
Cut Node Connection: Ctrl + Right-click Drag
Mute Node: M
Node Manipulation:
Resize Node Frame: S
Align Nodes: Shift + P
Swap Node Inputs: Ctrl + Shift + S
Maximize/Minimize Geometry Nodes Editor Window: Ctrl + Spacebar
Group Selected Nodes: Ctrl + G
Ungroup Nodes: Alt + G
Edit Node Group: Tab (when inside a node group)
Node Wrangler Shortcuts (Requires Node Wrangler Add-on):
Enable Node Wrangler: Edit → Preferences → Add-ons → Search "Node Wrangler" → Enable
Connect Node to Viewer Node (Preview): Ctrl + Shift + Left-click
Lazy Connect (Draw a line to connect nodes): Shift + Ctrl + Right-click Drag
Frame Selected Nodes: Ctrl + J
Unframe Nodes: Alt + P
Swap Node Inputs: Ctrl + Shift + S
Duplicate Nodes: Shift + D
Viewing and Navigation:
Zoom In/Out: Scroll Wheel or Ctrl + Middle Mouse Button (MMB) Drag
Pan View: Shift + MMB Drag
Fit Nodes to View: Home
Frame Selected Nodes: Numpad . (Period)
Hide/Unhide Node Sidebar: N
Mini review Logitech MX Keys S Wireless Keyboard the best keyboard I ever owned here.
Comments