General shortcuts
Result | macOS | Windows |
---|---|---|
Quit | Cmd + Q | Alt + F4 |
Keys for Edit menu
Menu | macOS | Windows |
---|---|---|
Undo | Cmd + Z | Ctrl + Z |
Redo | ⇧ + Cmd + Z | Ctrl + Shift + Z |
Cut | Cmd + X | Ctrl + X |
Copy | Cmd + C | Ctrl + C |
Paste | Cmd + V | Ctrl + V |
Paste Appearance (in Design mode), and Paste Interaction (in Prototype mode) | Cmd + Alt + V | Ctrl + Alt +V |
Duplicate | Cmd + D | Ctrl + D |
Delete | ⌫ | Delete |
Select All | Cmd + A | Ctrl + A |
Deselect All | ⇧+ Cmd + A | Ctrl + Shift + A |
Keys for File menu
Menu | macOS | Windows |
---|---|---|
New | Cmd + N | Ctrl + N |
Open… | Cmd + Shift + O | Ctrl + Shift + O |
Close | Cmd + W | Alt + F4 |
Save… | Cmd + S | Ctrl + S |
Save As… | ⇧+ Cmd + S | Ctrl + Shift + S |
Save As Local Document… | Alt + Shift + Cmd + S | Shift + Ctrl + Alt + S |
Export Batch | Shift + Cmd + E | Ctrl + Shift + E |
Export Selected | Cmd + E | Ctrl + E |
Export to an integrated third-party application (if an application integrated with XD is installed on your computer) | Alt + Cmd + E | Not available |
Import | Shift + Cmd + I | Ctrl + Shift + I |
Keys for Path/Pen
Menu | macOS | Windows |
---|---|---|
Switch to Pen tool | P | P |
Convert Point | Double-click | Double-click |
Asymmetric Control Point | Alt | Alt |
Snap Control Point Angle | Shift | Shift |
Snap Anchor Point Angle | Shift | Shift |
Add | Alt + Cmd + U | Ctrl + Alt + U |
Subtract | Alt + Cmd + S | Ctrl + Alt + S |
Intersect | Alt + Cmd + I | Ctrl + Alt + I |
Exclude Overlap | Alt + Cmd + X | Ctrl + Alt + X |
Convert to Path | Cmd + 8 | Ctrl + 8 |
Keys for Layers (Objects), Groups, Scroll groups, and Artboards
Menu | macOs | Windows |
---|---|---|
Group layers | Cmd + G | Ctrl + G |
Ungroup layers | Shift + Cmd + G | Ctrl + Shift +G |
Make component | Cmd + K | Ctrl + K |
Lock/Unlock layer | Cmd + L | Ctrl + L |
Hide/Show layer | Cmd + , | Ctrl + , |
Mask with shape | Shift + Cmd + M | Ctrl + Shift + M |
Make repeat grid | Cmd + R | Ctrl + R |
Directly select a layer in a group/component | Cmd + Click layer in canvas | Ctrl + click layer in canvas |
Change layer opacity | 1 to 9 (0 for 100%) | 1 to 9 (or 0 for 100%) |
Select artboard | Cmd + Click on blank part of artboard | Ctrl + click on blank part of artboard |
Draw shape from center | Alt + Drag | Alt + Drag |
Draw shape with 1:1 aspect ratio (perfects square/circle) | Shift + Drag | Shift + Drag |
Draw equilateral triangle | Shift + Drag | Shift + Drag |
Show/ Hide artboard guides | Cmd + ; | Ctrl + ; |
Lock artbard guides | Shift + Cmd + ; | Shift + Ctrl + ; |
Move element by 10px | Shift + Arrows | Shift + Arrows |
Resize element by 1px increment | Cmd + Arrows | Alt + Arrows |
Resize element by 10px increment | Cmd + Shift + Arrows | Alt + Shift + Arrows |
Select through overlapping layers | Cmd + Click | Ctrl + Click |
Edit padding | Hover and drag on canvas + S | Hover and drag on canvas + S |
Mirror padding on opposing sides | Alt + S | Alt + S |
Edit all sides | Shift + S | Shift + S |
Horizontal scroll | Shift + Cmd + H | Shift + Ctrl +H |
Vertical scroll | Shift + Cmd + V | Shift + Ctrl +V |
Horizontal and vertical scroll | Shift + Cmd + D | Shift + Ctrl +D |
Keys for Align
Menu | macOS | Windows |
---|---|---|
Left | Ctrl + Cmd + ← | Ctrl + Shift + ← |
Center (horizontally) | Ctrl + Cmd + C | Shift + C |
Right | Ctrl + Cmd + → | Ctrl + Shift + → |
Top | Ctrl + Cmd + ↑ | Ctrl +Shift + ↑ |
Middle (vertically) | Ctrl + Cmd + M | Shift + M |
Bottom | Ctrl + Cmd + ↓ | Ctrl + Shift + ↓ |
Keys for Arrange
Menu | macOS | Windows |
---|---|---|
Bring to Front | Shift + Cmd +] | Shift + Ctrl + ] |
Bring Forward | Cmd + ] | Ctrl + ] |
Send Backward | Cmd + [ | Ctrl + [ |
Send to Back | Shift + Cmd + [ | Shift + Ctrl + [ |
Keys for Distribute
Menu | macOS | Windows |
---|---|---|
Horizontal | Ctrl + Cmd + H | Ctrl + Shift + H |
Vertical | Ctrl + Cmd + V | Ctrl + Shift + V |
Keys for Text
Menu | macOS | Windows |
---|---|---|
Bold | Cmd + B | Ctrl + B |
Italic | Cmd + I | Ctrl + I |
Underline | Cmd + U | Ctrl + U |
Increase font size | Shift + Cmd + > | Ctrl + Shift + > |
Decrease font size | Shift + Cmd + < | Ctrl + Shift + < |
Keys for Operations menu
Menu | macOS | Windows |
---|---|---|
From Center | Alt | Alt |
Copy Paste Object | Alt + Drag | Alt + Drag |
Constrain | Shift | Shift |
Edit Text | Enter | Enter |
Constrain Rotate | Shift (15°) | Shift (15°) |
Line Constrain Rotate | Shift (45°) | Shift (45°) |
Constrain From Center | Shift + Alt | Shift + Alt |
Direct Select | Cmd | Ctrl |
Switch between Design and Prototype mode | Ctrl + Tab | Ctrl + Tab |
Keys for Tools menu
Menu | macOS | Windows |
---|---|---|
Select | V | V |
Rectangle | R | R |
Ellipse | E | E |
Polygon | Y | Y |
Line | L | L |
Pen | P | P |
Text | T | T |
Artboard | A | A |
Zoom | Enter zoom mode: Z | Enter zoom mode: Z |
Zoom to Selection | Cmd + 3 | Ctrl + 3 |
Eyedropper | I | I |
Keys for Interface and Viewing Options
Menu | macOS | Windows |
---|---|---|
Switch to Design mode | Alt + 1 | Alt + 1 |
Switch to Prototype mode | Alt + 2 | Alt + 2 |
Switch to Share mode | Alt + 3 | Alt + 3 |
Zoom In | Cmd + , Alt – Scrollwheel, Alt – swipe (Magic Mouse)Pinch out (trackpad) | Ctrl + +Ctrl – ScrollwheelPinch out (trackpad) |
Zoom Out | Cmd + – Option-ScrollwheelOption-swipe (Magic Mouse)Pinch in (trackpad) | Ctrl + –Ctrl-ScrollwheelPinch in (trackpad) |
Zoom to Fit | Cmd + 0 | Ctrl + 0 |
100% | Cmd + 1 | Ctrl + 1 |
200% | Cmd + 2 | Ctrl + 2 |
Pan | Spacebar | Spacebar |
Assets | Shift + Cmd + Y | Ctrl + Shift + Y |
Layers | Cmd + Y | Ctrl + Y |
Show Layout Grid | Shift + Cmd + ‘ | Shift + Ctrl + ‘ |
Show Square Grid | Cmd + ‘ | Ctrl + ‘ |
Fullscreen Mode | Ctrl + Cmd + F | Not available |
Switch between design and prototype mode | Ctrl + Tab | Ctrl + Tab |
Switch between Windows (Files) | Cmd + Tilde (~) | Not available |
Increase or decrease a value in a field by 1 | ↑ or ↓ | ↑ or ↓ |
Increase or Decrease a value in a field by 10 | Hold Shift + hit ↑ or ↓ | Hold Shift + hit ↑ or ↓ |
Keys for Window menu
Menu | macOS | Windows |
---|---|---|
Maximize | WIN ↑ | |
Minimize | Cmd + M | WIN ↓ |
Preview | Cmd + ⏎ | Ctrl + Enter |
Keys for operation modifiers
Menu | macOS | Windows |
---|---|---|
Horizontal Pan | Shift + Scrollwheel | Shift + Scrollwheel |
Vertical Pan | Scrollwheel | Scrollwheel |
Keys for Selection and measuring distances between elements
Menu | macOS | Windows |
Enable measurements | Option (with an object selected) | Alt (with an object selected) |
Distance from Selected Layer | Hold Alt and Hover over object/group/artboard | Hold Alt and Hover over object/group/artboard |
Distance relative to Selected Group | Hold Alt + Cmd and Hover over an object in the group | Hold Ctrl + Alt and Hover over an object in the group |
Keys for Design Specs
Menu | macOS | Windows |
Zoom | Cmd + MousewheelCmd + , Cmd – | Ctrl + MousewheelCtrl +, Ctrl – |
Reset zoom | Cmd + 0 | Ctrl + 0 |
Pan | ↑, ↓, →, ←Spacebar + Click-and-drag | ↑, ↓, →, ←Spacebar + Click-and-drag |
Faster pan | Shift + ↑, ↓, →, ← | Shift + ↑, ↓, →, ← |
Remove focus from artboard in Spec view | Esc | Esc |
Navigate across linked artboards | Shift + Click | Shift + Click |
Keys for Vector Editing
Menu | MacOS | Win |
Start Editing Selected Vector Object | Enter | Enter |
Stop Editing Selected Vector Object | Esc | Esc |
Switch Between Straight and Mirrored Control Points | Double-Click | Double-Click |
Disconnect Control Point Handle | Alt + Drag | Alt + drag |
Keys for Prototyping
Menu | MacOS | Win |
See all connections in prototype mode | Cmd + A | Ctrl + A |
Hide all wires | Alt | Alt |
Preview | Cmd + Enter | Ctrl + Enter |
Start or stop recording the preview | Cmd + Ctrl + R | Not available |
Stop recording | Esc | Not available |
Navigate artboards in preview or shared prototype | Right or Left Arrow | → or ← |
Create a new line in the comment box of shared prototype link | Enter or Shift + Enter | Enter or Shift + Enter |
Submit comment entered in the comment box of shared prototype link | Cmd + Enter | Ctrl + Enter |