Altium Designer Shortcuts: The Complete Keyboard List

Every shortcut listed here has been checked against Altium’s own current product documentation, so nothing below is guesswork or copied from an outdated cheat sheet. Where a shortcut differs by editor (Schematic vs. PCB, for example), it’s listed separately so you’re not guessing which mode you need to be in.

Quick Answer: The Shortcuts You’ll Use Every Day

ActionShortcut
Save documentCtrl + S
Copy / Cut / PasteCtrl + C / Ctrl + X / Ctrl + V
Undo / RedoCtrl + Z / Ctrl + Y
Open the live shortcut menu for whatever command is runningShift + F1
Start interactive routing (PCB)Ctrl + W
Start wire placement (Schematic)Ctrl + W
Rotate object counterclockwise / clockwiseSpacebar / Shift + Spacebar
Zoom in / outPage Up / Page Down
Fit board or document in windowCtrl + Page Down
Select allCtrl + A
Toggle single-layer view mode (PCB)Shift + S

If you only remember one shortcut from this whole page, make it Shift + F1. It opens a live, context-aware menu of every valid shortcut for whatever you’re currently doing placing a wire, routing a track, moving a component so you never have to memorize the full list to begin with.

How Shortcuts Work in Altium Designer

Altium Designer uses three overlapping systems, and mixing them up is the #1 reason people think they “don’t work”:

  • Standard shortcuts: always available, regardless of what you’re doing (Ctrl+S, Ctrl+C, etc.)
  • Interactive shortcuts: only active while a command is running, such as placing a component or routing a track. Press Shift+F1 any time to see exactly which ones apply right now.
  • Accelerator keys: menu-driven key sequences accessed with Alt, typed one key at a time rather than held together. For example, pressing T then A opens the Annotate dialog in the Schematic Editor. These are covered in their own section below.

You can look up or reassign any shortcut by holding Ctrl and clicking a command in its menu this opens the Edit Command dialog, where you can set a Primary and an Alternative key combination.

Most-Used General Shortcuts

ActionShortcut
CopyCtrl + C
PasteCtrl + V
CutCtrl + X
UndoCtrl + Z
RedoCtrl + Y
Find textCtrl + F
Find and replace textCtrl + H
Find next instance of searched textF3
Select allCtrl + A
Delete character to the rightDelete
Delete character to the leftBackspace
Move cursor to beginning / end of lineHome / End
Move cursor to beginning / end of fileCtrl + Home / Ctrl + End
Extend selection to end of lineShift + End
Extend selection one page up / downShift + Page Up / Shift + Page Down

Project Shortcuts

ActionShortcut
Compile the current design projectC, then C
Recompile the current design projectC, then R
Compile documentC, then D
Open Options for Project dialogC, then O
Open a project documentCtrl + Alt + O
Close all documents in the active projectC, then L
Open Storage Manager panelC, then T, then M
Open Local History for the current projectC, then T, then L
Open Project Packager WizardC, then P

General Environment Shortcuts

ActionShortcut
Open technical documentation for whatever’s under the cursorF1
Open documentCtrl + O
Close active documentCtrl + F4
Save active documentCtrl + S
Save as a new revision (Workspace item)Ctrl + Alt + S
Print active documentCtrl + P
Exit Altium DesignerAlt + F4
Cycle to next open document tabCtrl + Tab
Cycle to previous open document tabShift + Ctrl + Tab
Toggle all floating panelsF4
Tile all open documentsShift + F4
Toggle focus between last panel and design windowShift + F5
Step to next / previous active documentAlt + Right Arrow / Alt + Left Arrow
Access the live shortcut menu for the current commandShift + F1

Schematic Editor Shortcuts

This is the category most Altium shortcut lists leave out entirely here’s what actually matters when you’re capturing a circuit.

Editing & Selection

ActionShortcut
Edit selected text object in placeF2
Copy / Cut / Paste selectionCtrl + C / Ctrl + X / Ctrl + V
Rubber-stamp (copy and paste repeatedly)Ctrl + R
Open Smart Paste dialogShift + Ctrl + V
Delete selectionDelete
Find objects similar to the one under the cursorShift + F
Select/deselect object under cursorClick
Add/remove one object from selection without affecting the restShift + Click
Select all objects on the sheetCtrl + A
Select a net and highlight it across every sheet in the projectAlt + Click
Toggle Cross Select ModeShift + Ctrl + X
Store / recall a selection to memory slot 1-8Ctrl + [1-8] / Alt + [1-8]

Moving & Aligning

ActionShortcut
Move selection one snap-grid unitArrow keys
Move selection 10 snap-grid unitsShift + Arrow keys
Align left / right edgesShift + Ctrl + L / Shift + Ctrl + R
Align top / bottom edgesShift + Ctrl + T / Shift + Ctrl + B
Equalize horizontal / vertical spacingShift + Ctrl + H / Shift + Ctrl + V
Snap selection to nearest grid pointShift + Ctrl + D
Rotate counterclockwise / clockwiseSpacebar / Shift + Spacebar

Viewing & Navigation

ActionShortcut
Fit all objects on documentCtrl + Page Down
Zoom in / out relative to cursorPage Up / Page Down
Redraw / refresh the current viewHome / End
Toggle maximize on the active editorAlt + F5
Toggle Net Color OverrideF5
Clear active filterShift + C
Cycle forward / backward through snap grid sizesG / Shift + G
Toggle visible gridShift + Ctrl + G
Toggle the electrical (connection) gridShift + E

Wiring & Connectivity

ActionShortcut
Enter wire placement modeCtrl + W
Toggle wire/bus/harness placement angle modeSpacebar (while placing)
Escape the current placement or commandEsc or Right-Click
Jump between a sheet entry and its matching portCtrl + Double-Click
Measure distance between two pointsCtrl + M
Cross-probe to the matching PCB object (stay on sheet)Cross-probe icon + Click
Cross-probe and jump to the matching PCB documentCross-probe icon + Ctrl + Click

Panels & Simulation

ActionShortcut
Toggle Properties panelF11
Toggle SCH/SCHLIB Filter panelF12
Toggle SCH/SCHLIB List panelShift + F12
Run simulation (with Mixed Simulation extension)F9
Add a comment thread (Managed Projects only)Alt + Ctrl + C

PCB Editor Shortcuts

Viewing the Board

ActionShortcut
Switch to Board Planning Mode1
Switch to 2D Layout Mode2
Switch to 3D Layout Mode3
Flip the board or component (mirror view)Ctrl + F
Fit all design objects in viewCtrl + Page Down
Zoom in to 400%Ctrl + Page Up
Zoom in / out relative to cursorPage Up / Page Down
Cycle single-layer viewing modesShift + S
Toggle 3D model visibilityShift + Z
Open Layers and Colors panelL
Open View Options panelCtrl + D

Selecting & Editing

ActionShortcut
Copy / Cut / PasteCtrl + C / Ctrl + X / Ctrl + V
Paste onto the current layer regardless of source layerAlt + Insert
Rubber-stamp selectionCtrl + R
Select all objects within the board outlineCtrl + B
Select all copper connected to the same netCtrl + H
Extend selection to next logical object levelTab
Store / recall selection to memory slot 1-8Ctrl + [1-8] / Alt + [1-8]

Grids & Snapping

ActionShortcut
Open grid editor for the grid under the cursorCtrl + G
Set the global snap grid X/Y stepShift + Ctrl + G
Cycle Hotspot Snapping modesShift + E
Temporarily disable the gridCtrl + Shift (hold)

Layers & Routing

ActionShortcut
Switch to next / previous enabled layer+ / – (numeric keypad)
Switch to next / previous signal layer* / Shift + * (numeric keypad)
Open a pop-up list of routing layersCtrl + L
Cycle through the three routing conflict/obstacle modesShift + R
Start Interactive RoutingCtrl + W
Route selected connections with ActiveRouteShift + A
Delete a single end-of-route objectBackspace
Delete selected routing objectsCtrl + Delete
Improve route quality (glossing)Ctrl + Alt + G
Add a via without changing layer2 (during routing)
Cycle track width source (User/Min/Preferred/Max)3 (during routing)
Cycle via size source4 (during routing)
Toggle clearance boundary displayCtrl + W (during routing)

Component Placement & Board Insight

ActionShortcut
Flip component being moved to the other side of the boardL
Hide the ratsnest while moving a componentN
Toggle Board Insight Heads-Up DisplayShift + H
View violations under the cursorShift + V
View components/nets under the cursorShift + X
Cycle component-pushing modes (Avoid/Push/Ignore)R (while dragging a component)

Panels & Misc

ActionShortcut
Toggle Properties panelF11
Toggle PCB/PCBLIB Filter panelF12
Toggle PCB/PCBLIB List panelShift + F12
Toggle metric/imperial unitsQ
Measure distance between two pointsCtrl + M
Move cursor to absolute originCtrl + Home
Move cursor to relative originCtrl + End

3D Body Placement Shortcuts

ActionShortcut
Next / previous layer+ / –
Flip 3D body to paired mechanical layerL
Flip 3D body around X-axis / Y-axisX / Y
Rotate counterclockwise / clockwiseSpacebar / Shift + Spacebar
Rotate counterclockwise around X-axis2 (numeric keypad)
Rotate clockwise around X-axis8 (numeric keypad)
Rotate counterclockwise around Y-axis4 (numeric keypad)
Rotate clockwise around Y-axis6 (numeric keypad)
Increase / decrease standoff height (Z-axis)9 / 3 (numeric keypad)
Move 3D body along X-axis, 1 grid unitLeft / Right Arrow
Move 3D body along X-axis, 10 grid unitsShift + Left / Right Arrow
Move 3D body along Y-axis, 1 grid unitUp / Down Arrow
Move 3D body along Y-axis, 10 grid unitsShift + Up / Down Arrow

3D View & Board Visualization Shortcuts (PCB Editor)

ActionShortcut
Look straight down at the board, no rotation0 (or 1 on numeric keypad)
Orthogonal perspective view8 (or 0 on numeric keypad)
View from front / back7 / Ctrl + 7 (numeric keypad)
View from left / right edge3 / Ctrl + 3 (numeric keypad)
Rotate view 30° left / right4 / 6 (numeric keypad)
Rotate view 30° up / down8 / 2 (numeric keypad)
Toggle flattened/folded state (flex boards)5 (numeric keypad)
Copy current 3D view to clipboardCtrl + C
Access rotational sphere controlHold Shift

CAM Editor (CAMtastic) Shortcuts

ActionShortcut
Copy / Paste / CutCtrl + C / Ctrl + V / Ctrl + X
Undo / RedoCtrl + Z / Ctrl + Y
ClearCtrl + E
MirrorCtrl + M
RotateCtrl + R
Align selectivelyCtrl + L
Select using crossing windowAlt + C
Toggle Flash selection modeCtrl + F
Toggle Trace selection modeCtrl + T
Array objectsCtrl + A
Modify objectsCtrl + D
Set originCtrl + I
Scale objectsCtrl + U
View allHome
Zoom in / outPage Up / Page Down
RefreshEnd
Dynamic panning modeD
Toggle Fill ModeShift + F
Toggle negative viewN
Toggle Object Snap modeShift + S
Cancel actionEsc
Repeat last actionCtrl + Shift + R
Query object / netQ / Shift + N
Measure point-to-pointShift + M

Scripting Editor Shortcuts

ActionShortcut
Run the scriptF9
Run to cursorCtrl + F9
Toggle breakpointF5
EvaluateCtrl + F7
Step into current lineF7
Step into next lineF8
Stop script executionCtrl + F3

VHDL Editor Shortcuts

ActionShortcut
Compile source HDL documentsCtrl + F9
Run foreverF9
Run simulation for the last time stepCtrl + F5
Run simulation to a specified timeCtrl + F8
Run simulation to next debug pointCtrl + F11
Run simulation for a time stepCtrl + F7
Run simulation for a Delta stepF6
Step into procedures/functionsF7
Step over procedures/functionsF8
Reset current simulation sessionCtrl + F2
End current simulation sessionCtrl + F3

Accelerator Key Sequences (Menu Shortcuts)

These aren’t held-down key combinations you press each key in order. They’re the fastest way to reach deep menu commands without touching the mouse.

Schematic Editor

SequenceAction
V, DFit document
V, FFit all objects
X, ADeselect all
T, AOpen Annotate dialog
P, POpen Components panel
P, WStart wiring
M, MMove object
R, IOpen BOM Report Manager

PCB Editor

SequenceAction
V, DFit document
V, FFit board
S, YSelect all on current layer
X, ADeselect all
D, ROpen PCB Rules and Constraints Editor
T, D, RRun a batch Design Rule Check
P, TStart interactive routing
M, MMove object

Download the Free Altium Shortcuts PDF Cheat Sheet

Download Altium Shortcut Keys PDF

How to Customize or Reassign a Shortcut

  1. Open the menu containing the command you want to change.
  2. Hold Ctrl and click the command this opens the Edit Command dialog.
  3. Click into the Primary field, then press your new key combination.
  4. Optionally set an Alternative shortcut the same way.
  5. If the combination is already assigned elsewhere, Altium tells you which command currently owns it before you overwrite it.

Altium Designer Shortcuts FAQ

What is the shortcut for saving a project in Altium Designer?

Ctrl + S saves the active document. Ctrl + Alt + S saves it as a new revision when working on a Workspace-managed item.

How do I see all available shortcuts while running a command?

Press Shift + F1 at any point during an interactive command (like placing a wire or routing a track) to open a live menu of every shortcut valid for that exact stage of the process.

Can I customize keyboard shortcuts in Altium Designer?

Yes. Hold Ctrl and click any menu command to open the Edit Command dialog, where you can set a custom Primary or Alternative shortcut.

What is the shortcut for interactive routing in the PCB Editor?

Ctrl + W starts Interactive Routing. Shift + A routes selected connections automatically using ActiveRoute.

Is there a printable Altium Designer shortcut cheat sheet?

Yes the free PDF above covers every editor in a single printable page.

What are accelerator keys in Altium Designer?

They’re sequential (not held-down) key presses used to navigate menus, such as pressing V then D to fit a document. They’re distinct from standard shortcuts, which are pressed together.

Do Altium Designer shortcuts differ between Windows and Mac?

Altium Designer is Windows-only, so there’s no separate Mac key mapping to account for every shortcut here uses standard Windows modifier keys (Ctrl, Alt, Shift).

How many keyboard shortcuts does Altium Designer have?

Well over 250 across all editors once you include the Schematic, PCB, CAM, Scripting, VHDL, and 3D placement environments this guide covers the shortcuts you’ll actually use.

Conclusion

Altium Designer’s shortcut system looks intimidating at first because it’s really three systems in one standard shortcuts, interactive shortcuts, and accelerator key sequences but you don’t need to memorize all 250+ of them to get faster. Learn the dozen or so in the Quick Answer table at the top of this guide, keep Shift + F1 in your back pocket for everything else, and the rest will stick naturally the more you design.

If you route boards regularly, the shortcuts worth prioritizing next are the routing and layer-switching ones in the PCB Editor section Ctrl+W, Shift+A, and the numeric layer keys will save you more time per session than any other group on this page. Schematic-heavy workflows benefit most from the selection and alignment shortcuts, which turn tedious manual cleanup into a couple of keystrokes.

READ NEXT:

Pratik

Pratik is the founder of Tutorial Tactic and a productivity tools specialist with 15 years of hands-on experience in Google Workspace, Microsoft Office, and software automation. He has published over 1,500 guides on keyboard shortcuts, software commands, how-to tutorials and workflow optimization, helping readers across the US and India work faster with the tools they use every day. Tutorial Tactic was founded in 2021 with one goal: cut through the noise and give readers exactly what they need fast, verified, and beginner-friendly.
Back to top button