A visual cheat-sheet for the 187 keyboard shortcuts found in Blender
| Shortcut | Action | 
|---|---|
| Esc | Cancels Blender functions without changes | 
| Space | Open the toolbox | 
| Tab | Start or quit edit mode | 
| F1 | Loads a Blender file, changes the window to a file window | 
| ShiftF1 | Appends parts from other files, or loads as library data | 
| F2 | Writes a Blender file, changes the window to a file window | 
| ShiftF2 | Exports the scene as a DXF file | 
| CtrlF2 | Exports the scene as a VRML1 file | 
| F3 | Writes a picture, if a picture has been rendered, and the file format is as indicated in the display buttons | 
| CtrlF3 | Saves a screen dump of the active window | 
| CtrlShiftF3 | Saves a screen dump of the whole Blender screen | 
| F4 | Displays the logic context | 
| F5 | Displays the shading context, light, material, or world sub-contexts | 
| F6 | Displays the shading context and texture sub-context | 
| F7 | Displays the object context | 
| F8 | Displays the shading context and world sub-context | 
| F9 | Displays the editing context | 
| F10 | Displays the scene context | 
| F11 | Hides or shows the render window | 
| F12 | Starts the rendering from the active camera | 
| Left | Go to the previous frame | 
| ShiftLeft | Go to the first frame | 
| Right | Go to the next frame | 
| ShiftRight | Go to the last frame | 
| Up | Go forward 10 frames | 
| Down | Go back 10 frames | 
| AltA | Change the current Blender window to animation playback mode, the cursor changes to a counter | 
| AltShiftA | Change the current window and all 3D windows to animation playback mode | 
| I | Insert key menu, this menu differs from window to window | 
| J | Toggle the render buffers | 
| CtrlO | Opens the last saved file | 
| Q | Quit Blender | 
| CtrlAltT | Timer menu, this menu offers access to information about drawing speed | 
| CtrlU | Save user defaults, current project settings are written to the default file that will be loaded every time you start Blender | 
| CtrlW | Write file without opening a file window | 
| AltW | Write videoscape file | 
| CtrlX | Erase everything except the render buffer, the default scene is reloaded | 
| CtrlY | Redo | 
| CtrlZ | Undo | 
| CtrlShiftZ | Redo | 
| Shortcut | Action | 
|---|---|
| Home | All objects in the visible layer are displayed completely, centered in the window | 
| PgUp | Select the next object key, if more than one is selected the selection is shifted up cyclically | 
| ShiftPgUp | Add to selection the next object key | 
| PgDn | Select the previous object key, if more than one is selected the selection is shifted up cyclically | 
| ShiftPgDn | Adds to selection the previous object key | 
| ` | Select all layers | 
| Shift` | Revert to the previous layer setting | 
| Tab | Start or stop edit mode | 
| A | Selects or deselects all | 
| CtrlA | Apply size and rotation | 
| CtrlShiftA | If the active object is automatically duplicated, brings up a menu for actually creating the objects | 
| ShiftA | Brings up the add menu, the toolbox items that start with ADD | 
| B | Border select, draws a rectangle with the left mouse to select objects | 
| ShiftB | Render border, this only works in camera view mode | 
| C | Center view, the position of the 3D cursor becomes the new center of the 3D window | 
| AltC | Convert menu, depending on the active object a popup menu is displayed enabling you to convert certain types of ObData | 
| CtrlC | Copy menu, this menu copies information from the active object to selected objects | 
| ShiftC | Center zero view, the 3D cursor is set to zero and the view is changed so all objects can be displayed | 
| D | Display draw mode menu | 
| ShiftD | Add duplicate, the selected objects are duplicated | 
| AltD | Add linked duplicate, linked duplicates of the selected objects are created | 
| CtrlD | Draw the texture image as wire | 
| AltE | Start or stop edit mode | 
| F | If selected object is a mash, toggles face select mode on or off | 
| CtrlF | Sort faces, the faces of the active mesh object are sorted based on the current view in the 3D window | 
| G | Grab mode, or translation mode | 
| AltG | Clears translations, given in grab mode | 
| ShiftG | Group selection | 
| I | Insert object key, a keyposition is inserted in the current frame of all selected objects | 
| CtrlJ | Join objects, all selected objects of the same type are added to the active object | 
| K | Show keys, the draw key option is turned on for all selected objects | 
| ShiftK | Display popup menu for showing and selecting all keys | 
| L | Makes selected object local, makes library linked objects local for the current scene | 
| CtrlL | Link selected, links some of the active object data to all selected objects | 
| ShiftL | Select linked, selected all objects somehow linked to the active object | 
| M | Move selected objects to another layer | 
| CtrlM | Mirror menu, it is possible to mirror an object along the X, Y, or Z axis | 
| N | Number panel, the location, rotation, and scaling of the active object are displayed and can be modified | 
| AltO | Clear origin, the origin is erased for all child objects, which causes them to move ot the exact location of the parent objects | 
| ShiftO | If the selected object is a mesh, toggles the subsurf on or off | 
| CtrlP | Make selected objects the children of the active object | 
| AltP | Clears parent relation, user is asked if they wish to keep or clear parent-induced transforms | 
| R | Rotate mode, works on selected objects | 
| AltR | Clears rotation, the X, Y, and Z rotations of selected objects are set to zero | 
| S | Size mode or scaling mode, works on selected objects | 
| AltS | Clears size, the X, Y, and Z dimensions of selected objects are set to 1 | 
| ShiftS | Opens the snap menu | 
| T | Texture space mode, the position of dimensions of the texture space for the selected objects can be changed in the same manner for grab and size mode | 
| CtrlT | Makes selected objects track the active object | 
| AltT | Clears old style track, constraint track is removed as all constrains are | 
| U | Makes object single user, the inverse operation of link | 
| V | Switches in and out of vertex paint mode | 
| AltV | Object image aspect, this hotkey sets the X and Y dimensions of the selected objects in relation to the dimensions of the image texture they have | 
| W | Opens the object booleans menu | 
| X | Deletes selected objects | 
| Z | Toggles solid mode on or off | 
| ShiftZ | Toggles shaded mode on or off | 
| AltZ | Toggles textured mode on or off | 
| Shortcut | Action | 
|---|---|
| Tab | Start or stop edit mode | 
| AltE | Start or stop edit mode (alternative) | 
| CtrlTab | Switches between vertex select, edge select, and face select modes | 
| A | Select or unselect all | 
| BB | Circle select | 
| CtrlH | With vertices selected, this creates a hook object | 
| N | Number panel, simpler than the object mode one | 
| O | Switch in and out of proportional editing | 
| ShiftO | Toggles between smooth and sharp proportional editing | 
| P | Separate, you can choose to make a new object with all selected vertices, edges, faces, and curves | 
| CtrlP | Make vertex parent | 
| CtrlS | Shear, in edit mode this operation enables you to make selected forms slant | 
| U | Undo | 
| W | Displays specials popup menu | 
| ShiftW | Warp, selected vertices can be bent into curves with this option | 
| Shortcut | Action | 
|---|---|
| Ctrl+ | Adds to selection all vertices connected by an edge to an already selected vertex | 
| Ctrl- | Removes from selection all vertices of the outer ring of selected vertices | 
| C | If using curve deformation, toggles the curve cyclic mode on or off | 
| E | Extrude selected | 
| ShiftE | Crease subsurf edge | 
| CtrlE | Mark LSCM seam | 
| F | Make edge or face | 
| ShiftF | Fill selected, all selected vertices that are bound by edges and form a closed polygon are filled with triangular faces | 
| AltF | Beauty fill, edges of all selected triangular faces are switched so equally sized faces are formed | 
| CtrlF | Flip faces, selected triangular faces are paired and common edge of each pair swapped | 
| H | Hide selected, all selected vertices and faces are hidden | 
| ShiftH | Hide not selected, all non-selected vertices and faces are hidden | 
| AltH | Reveal, all hidden vertices and faces are drawn again | 
| AltJ | Join faces, selected triangular faces are joined in pairs and transformed to quads | 
| K | Knife tool menu | 
| L | Select linked | 
| ShiftL | Deselect linked | 
| CtrlL | Select linked selected | 
| M | Mirror, opens a popup asking for the axis to mirror | 
| AltM | Merges selected vertices as barycentrum or at cursor depending on selection made on popup | 
| CtrlN | Calculate normals outside | 
| CtrlShiftN | Calculate normals inside | 
| AltS | Scales each vertex in the direction of its local normal | 
| CtrlT | Make triangles, all selected faces are converted to triangles | 
| U | Undo | 
| ShiftU | Redo | 
| AltU | Undo menu | 
| W | Special menu | 
| X | Erase selected | 
| Y | Split, this command splits the selected part of a mesh without deleting faces | 
| Shortcut | Action | 
|---|---|
| C | Set the selected curves to cyclic or turn cyclic off | 
| E | Extrude curve | 
| F | Add segment, a segment is added between two selected vertices at the end of two curves | 
| H | Toggle handle align or free | 
| ShiftH | Set handle to auto | 
| CtrlH | Calculate handles | 
| L | Select linked | 
| ShiftL | Deselect linked | 
| M | Mirror selected control points exactly as for vertices in a mesh | 
| T | Tilt mode, specify an extra axis rotation for each vertex in a 3D curve | 
| AltT | Clear tilt | 
| V | Vector handle | 
| W | The special menu for curves appears | 
| X | Erase selected | 
| Shortcut | Action | 
|---|---|
| C | Toggle cyclic menu | 
| E | Extrude selected | 
| F | Add segment, a segment is added between two selected vertices at the end of two curves | 
| L | Select linked | 
| ShiftL | Deselect linked | 
| M | Mirror selected control points exactly as for vertices in a mesh | 
| ShiftR | Select row, starting with the last selected vertex | 
| W | The special menu for surfaces appears | 
| X | Erase selected | 
| Shortcut | Action | 
|---|---|
| Right | Move text cursor one position forward | 
| ShiftRight | Move text cursor to the end of the line | 
| Left | Move text cursor one position backwards | 
| ShiftLeft | Move text cursor to the start of the line | 
| Down | Move text cursor one line forward | 
| ShiftDown | Move text cursor to the end of the text | 
| Up | Move text cursor one line back | 
| ShiftUp | Move text cursor to the beginning of the text | 
| AltU | Reload original data | 
| AltV | Paste text | 
| Shortcut | Action | 
|---|---|
| ShiftK | All vertex colors are erased, they are changed to the current drawing color | 
| U | Undo, press twice redos the undone | 
| W | Shared vertexcol, the colors of all faces that share vertices are blended | 
| Shortcut | Action | 
|---|---|
| E | LSCM unwrapping, launches on the faces visible in the UV editor | 
| P | Pin selected vertices, they will stay in place on the UV editor when executing an LSCM unwrap | 
| AltP | Un-pin selected vertices | 
| Shortcut | Action | 
|---|---|
| Tab | Switches to edit mode | 
| F | With multiple, co-planar faces selected, this will merge them into one FGon so long as they remain co-planar | 
| L | Select linked UVs | 
| R | Calls a menu allowing to rotate the UV coordinates or the vertex col | 
| U | Calls the UV Calculation menu |