Revit Keyboard Shortcuts + Free PDF Cheat Sheet (2026)

Written by
Kacper Staniul
| Last updated on
May 20, 2026

Below is every default Revit keyboard shortcut, grouped by workflow.

Every tool takes two letters: DI for an aligned dimension, MV to move, VG for visibility/graphics. The second letter fires the command (no Enter, no menus).

After the first week of muscle memory, your modeling speed roughly doubles.

Only want the essentials? Skip to the top 10 most-used. Want to make them yours? See recommended custom keyboard shortcuts further down.

We recommend downloading the full Revit keyboard shortcuts list as a printable PDF:

Top 10 most-used Revit shortcuts

If you only memorize ten Revit shortcuts, make it these ten. They cover most of a typical modeling session.

  1. MVMove
  2. COCopy
  3. ALAlign
  4. DIAligned Dimension
  5. MMMirror (Pick Axis)
  6. TRTrim/Extend
  7. VGVisibility/Graphics
  8. WAWall
  9. DRDoor
  10. SASelect All Instances

All Revit keyboard shortcuts

These are Revit's defaults. Most are 2-letter sequences that fire the moment you type the second letter. A handful of useful commands have no default at all. The recommended custom keyboard shortcuts further down fill those gaps.

View & Navigation 11

ActionShortcut
Zoom In Region
Drag a window to zoom into
ZR
Zoom Out (2x)
Steps zoom outward
ZO
Zoom to Fit
Frame entire view
ZF
Zoom All to Fit
Fit all open views to their windows
ZA
Previous Pan/Zoom
Step back through navigation history
ZP
Zoom Sheet Size
Display at sheet print size
ZS
Default 3D View
Recommend customizing to 33 (no default)
Window Tile
Tile open views
WT
Window Cascade
Cascade open views
WC
Tab Views
Cycle through open views
TW
Close Hidden Windows
Close all but the active window
XX

Selection 7

ActionShortcut
Selection mode (Modify)
Default cursor / exit current tool
MD
Cycle through overlapping
Hover and press TAB to cycle picks
TAB
Add to selection
Adds individual elements
Hold Ctrl + click
Remove from selection
Removes individual elements
Hold Shift + click
Select All Instances in View
Right-click element > Select All Instances > Visible in View
SA
Filter selection
Opens the Filter dialog
FT
Activate (in family editor)
Activates a parameter or component
AC

Rendering 1

ActionShortcut

Modify 21

ActionShortcut
Move
Move selection by distance or anchor
MV
Copy
Or use CC (older alias)
CO
Rotate
Pick rotation center then angle
RO
Mirror — Pick Axis
Reflect across an existing line
MM
Mirror — Draw Axis
Reflect across a drawn line
DM
Array
Linear or radial duplication
AR
Align
Snap one element to another's reference
AL
Trim/Extend to Corner
Two-pick trim to corner
TR
Trim/Extend Single Element
Same key — context-sensitive
TR (single)
Trim/Extend Multiple Elements
Same key — context-sensitive
TR (multi)
Split Element
Cut at a clicked point
SL
Offset
Offset by typed value or graphical pick
OF
Match Type Properties
Copy a type from source to targets
MA
Pin position
Lock element in place
PN
Unpin position
Release a pin
UP
Group
Wrap selection in a model group
GP
Paint material
Apply a material to a face
PT
Linework
Override an edge's line style in a view
LW
Delete
Removes selection
DE
Cut Geometry
Modify > Cut > Cut Geometry
CG
Unjoin Geometry
Modify > Cut > Unjoin Geometry
UG

Annotate 9

ActionShortcut
Aligned Dimension
Most-used dimension
DI
Detail Line
View-specific drafting line
DL
Spot Elevation
Place elevation marker
EL
Spot Coordinate
Place coordinate marker
EC
Spot Slope
Annotate roof/floor slope
KS
Text
Place text note
TX
Tag by Category
Place a tag on selected element
TG
Tag All Not Tagged
Auto-tag every untagged element
TA
Symbol
Insert annotation symbol
SY

Architecture 12

ActionShortcut
Wall
Place wall
WA
Door
Place door
DR
Window
Place window
WN
Column (architectural)
Place an architectural column
CL
Floor — Architectural
Toolbar only (no default)
Roof by Footprint
Place roof from sketched footprint
RF
Stair (by component)
Toolbar only (no default)
Place Component
Insert a loaded family instance
CM
Reference Plane
Place a reference plane
RP
Grid
Place a grid line
GR
Level
Place a level
LL
Model Line
Toolbar only (no default)

Render any Revit model in 10 seconds

Once these shortcuts are second nature, the render becomes the next bottleneck. MyArchitectAI turns any Revit view into a photoreal render in seconds — no extra software, no GPU upgrade.

MEP 12

ActionShortcut
Duct
Place a duct (Mechanical)
DT
Pipe
Place a pipe (Plumbing/MEP)
PI
Cable Tray
Place a cable tray
CT
Conduit
Place a conduit
CN
Electrical Equipment
Place electrical equipment
EE
Lighting Fixture
Place a lighting fixture
LF
Mechanical Equipment
Place mechanical equipment
ME
Duct Placeholder
Place a duct placeholder (sketchy duct routing)
DP
Pipe Placeholder
Place a pipe placeholder
PP
Pipe Accessory
Place pipe accessory (valve etc.)
PA
Sprinkler
Place a sprinkler head
SK
Air Terminal
Place an air terminal (diffuser/grille)
AT

View Management 8

ActionShortcut
Visibility/Graphics
Or VV — opens the V/G dialog
VG
Visibility Toggle
Alias for VG
VV
Hide element in view
Right-click > Hide in View > Element shortcut
EH
Hide category in view
Hide all of a category in current view
VH
Reveal Hidden Elements
Toggle the lightbulb visibility mode
RH
Render
Open the Render dialog
RR
Thin Lines
Toggle thin-line preview display
TL
View Properties
Toolbar / right-click > View Properties (no default)

File & Edit 13

ActionShortcut
New
New Revit project
Ctrl + N
Open
Open file
Ctrl + O
Save
Save current model
Ctrl + S
Save As
Save with new name
Ctrl + Shift + S
Print
Print current view or sheet
Ctrl + P
Undo
Step back through changes
Ctrl + Z
Redo
Re-apply undone change
Ctrl + Y
Cut
Cut selection
Ctrl + X
Copy
Copy selection
Ctrl + C
Paste
Paste at cursor
Ctrl + V
Paste Aligned to Current View
Recommend assigning — no default
Ctrl + Shift + V (assign)
Keyboard Shortcuts (open dialog)
Or View > User Interface > Keyboard Shortcuts
KS (or Ctrl+Shift+K)
Properties Palette
Open the properties panel
Ctrl + 1

Recommended custom keyboard shortcuts

Some useful Revit hotkeys have no default shortcut. A few defaults are also slow to type. Doubled-letter combos (AA, MM, DD, JJ, TT) solve both problems — symmetric keys are easier to fire without thinking. See how to customize below.

KeyActionWhy add it
AAAlign (reassigned from AL)Same-letter combos are faster than reaching across the keyboard. AL → AA is the most common power-user reassignment.
MMMirror — Pick AxisAlready default, but worth confirming. Faster than DM (Draw Axis) when you have a reference line.
DDAligned Dimension (reassigned from DI)Doubled letters are easier to fire than DI once you're dimensioning all day.
JJJoin GeometryNo default. Cleans up the visual mess at structural intersections.
TTType PropertiesNo default. Skips the right-click > Edit Type roundtrip.
33Default 3D ViewNo default. Two threes return you to the default isometric instantly.
Ctrl + EExport ImageSaves the active view as PNG without leaving the model.
Ctrl + JDuplicate View with DetailingRight-click > Duplicate View > Duplicate with Detailing is the long way.

How to customize Revit keyboard shortcuts

  1. Open the Keyboard Shortcuts dialog. The fastest way: press Ctrl + Shift + K. Or go to View tab → Windows panel → User Interface dropdown → Keyboard Shortcuts.
  2. Find the command. Type in the filter box to narrow the list. The existing assignment (if any) appears in the Shortcuts column.
  3. Assign the key. Click into the Press new keys field and type the combination. Press Assign to commit. If there's a conflict, Revit highlights the conflicting command.
  4. Export your set. Hit Export to save a .xml file. Import on another machine to keep your setup in sync.

Revit shortcuts fire on the final keystroke — no Enter. When assigning, avoid prefixes that conflict with existing single-letter commands.

Tips to memorize Revit hotkeys faster

  • Learn one shortcut per day. Pick one each morning, force yourself to use it instead of the ribbon all day. Cheaper than any course. Sticks in a week.
  • Type before you click. Revit keyboard shortcuts fire on the final letter (without Enter). Activate the tool first, then click where you need it. This one habit beats any individual shortcut.
  • Use doubled letters for the awkward ones. AA is easier to fire than AL. DD is easier than DI. Symmetric keys are quicker as your fingers don't have to travel.
  • Print the cheat sheet. Download the Revit keyboard shortcuts PDF above, pin it next to your monitor. After two weeks of glancing at it, you won't need it.
  • Customize before you commit. If a default doesn't feel right, reassign it. Muscle memory is hardest to undo once it sets.

Frequently asked questions

How do I change a keyboard shortcut in Revit?

Press Ctrl + Shift + K to open the Keyboard Shortcuts dialog (or View tab → Windows panel → User Interface → Keyboard Shortcuts). Find the command in the filter box, click the *Press new keys* field, type your combination, and click *Assign*. Revit flags any conflicts with existing commands.

What is the shortcut for the 3D view in Revit?

Default 3D View doesn't have a default shortcut. Most Revit pros assign 33 to it. To set it: open Keyboard Shortcuts (Ctrl+Shift+K), search "Default 3D View," and type 33 in the new-keys field.

Can I export my custom Revit hotkeys to another machine?

Yes. In the Keyboard Shortcuts dialog, click Export to save a .xml file. On the other machine, open the same dialog and click Import. Easiest way to keep your setup consistent across machines.