Adobe XD keyboard shortcuts
Adobe XD assigns commands across design, vector editing, layout, prototype preview, and shared-spec contexts. This reference keeps platform-only exports, window controls, and preview recording explicit instead of inventing Windows equivalents.
Windows, macOS · 127 shortcutsFiles and editing
These application commands manage documents, clipboard actions, imports, and exports. Third-party export has no Windows binding in Adobe's table.
| Action | Windows | macOS |
|---|---|---|
| Quit Adobe XD | AltF4 | CmdQ |
| Undo | CtrlZ | CmdZ |
| Redo | CtrlShiftZ | ShiftCmdZ |
| Cut | CtrlX | CmdX |
| Copy | CtrlC | CmdC |
| Paste | CtrlV | CmdV |
| Paste Appearance in Design mode or Interaction in Prototype mode | CtrlAltV | CmdOptionV |
| Duplicate | CtrlD | CmdD |
| Delete | Delete | Backspace |
| Select all | CtrlA | CmdA |
| Deselect all | CtrlShiftA | ShiftCmdA |
| Create a new document | CtrlN | CmdN |
| Open a document | CtrlShiftO | CmdShiftO |
| Close the document | AltF4 | CmdW |
| Save | CtrlS | CmdS |
| Save as | CtrlShiftS | ShiftCmdS |
| Save as a local document | ShiftCtrlAltS | OptionShiftCmdS |
| Export a batch | CtrlShiftE | ShiftCmdE |
| Export the selection | CtrlE | CmdE |
| Export to an installed third-party integration | Not documented | OptionCmdE |
| Import | CtrlShiftI | ShiftCmdI |
Tools and vector paths
Single letters select drawing tools. Path operations combine or convert the current vector selection.
| Action | Windows | macOS |
|---|---|---|
| Activate Select | V | V |
| Activate Rectangle | R | R |
| Activate Ellipse | E | E |
| Activate Polygon | Y | Y |
| Activate Line | L | L |
| Activate Pen | P | P |
| Activate Text | T | T |
| Activate Artboard | A | A |
| Enter Zoom mode | Z | Z |
| Activate Eyedropper | I | I |
| Convert a path point | Double-click | Double-click |
| Create an asymmetric control point | Alt | Option |
| Snap a control-point angle | Shift | Shift |
| Snap an anchor-point angle | Shift | Shift |
| Add shapes | CtrlAltU | OptionCmdU |
| Subtract shapes | CtrlAltS | OptionCmdS |
| Intersect shapes | CtrlAltI | OptionCmdI |
| Exclude overlap | CtrlAltX | OptionCmdX |
| Convert the selection to a path | Ctrl8 | Cmd8 |
| Start editing the selected vector | Enter | Enter |
| Stop editing the selected vector | Esc | Esc |
| Disconnect a control-point handle | AltDrag | OptionDrag |
Layers, components, and artboards
These commands change the layer hierarchy, component state, repeat grids, guides, and selected object geometry.
| Action | Windows | macOS |
|---|---|---|
| Group layers | CtrlG | CmdG |
| Ungroup layers | CtrlShiftG | ShiftCmdG |
| Make a component | CtrlK | CmdK |
| Edit the main component | ShiftCtrlK | ShiftCmdK |
| Return to the previous component instance | ShiftAltK | ShiftOptionK |
| Lock or unlock a layer | CtrlL | CmdL |
| Hide or show a layer | Ctrl, | Cmd, |
| Mask with a shape | ShiftCtrlM | ShiftCmdM |
| Make a repeat grid | CtrlR | CmdR |
| Directly select a layer inside a group or component | CtrlClick | CmdClick |
| Set layer opacity to 10% through 100% | 1-9or0 | 1-9or0 |
| Show or hide artboard guides | Ctrl; | Cmd; |
| Lock artboard guides | ShiftCtrl; | ShiftCmd; |
| Move an element by 10 pixels | ShiftArrow keys | ShiftArrow keys |
| Resize an element by 1 pixel | AltArrow keys | CmdArrow keys |
| Resize an element by 10 pixels | AltShiftArrow keys | CmdShiftArrow keys |
| Mirror padding on opposing sides | AltS | OptionS |
| Edit padding on all sides | ShiftS | ShiftS |
| Create a horizontal scroll group | ShiftAltH | ShiftCmdH |
| Create a vertical scroll group | ShiftAltV | ShiftCmdV |
| Create a horizontal and vertical scroll group | ShiftAltD | ShiftCmdD |
| Add the selected color to Assets | ShiftCtrlC | ShiftCmdC |
| Rename selected layers | CtrlAltR | CmdOptionR |
Operation modifiers
Hold these keys while drawing, rotating, editing text, or selecting paths; the active operation determines the result.
| Action | Windows | macOS |
|---|---|---|
| Transform from the center | Alt | Option |
| Constrain the active operation | Shift | Shift |
| Edit the selected text object | Enter | Enter |
| Constrain rotation to 15-degree increments | Shift | Shift |
| Constrain line rotation to 45-degree increments | Shift | Shift |
| Constrain an operation from the center | ShiftAlt | ShiftOption |
| Temporarily direct-select | Ctrl | Cmd |
Align, arrange, distribute, and text
Alignment differs substantially between platforms, while arrange and text formatting follow the usual Control or Command pattern.
| Action | Windows | macOS |
|---|---|---|
| Align left | CtrlShiftLeft | ControlCmdLeft |
| Align horizontal centers | ShiftC | ControlCmdC |
| Align right | CtrlShiftRight | ControlCmdRight |
| Align top | CtrlShiftUp | ControlCmdUp |
| Align vertical centers | ShiftM | ControlCmdM |
| Align bottom | CtrlShiftDown | ControlCmdDown |
| Bring to front | ShiftCtrl] | ShiftCmd] |
| Bring forward | Ctrl] | Cmd] |
| Send backward | Ctrl[ | Cmd[ |
| Send to back | ShiftCtrl[ | ShiftCmd[ |
| Distribute horizontally | CtrlShiftH | ControlCmdH |
| Distribute vertically | CtrlShiftV | ControlCmdV |
| Apply bold | CtrlB | CmdB |
| Apply italic | CtrlI | CmdI |
| Apply underline | CtrlU | CmdU |
| Increase font size | CtrlShift> | ShiftCmd> |
| Decrease font size | CtrlShift< | ShiftCmd< |
Interface and view
View commands switch XD modes, zoom the canvas, open panels, and adjust numeric fields. Full screen and window switching are macOS-only in Adobe's list.
| Action | Windows | macOS |
|---|---|---|
| Switch to Design mode | Alt1 | Option1 |
| Switch to Prototype mode | Alt2 | Option2 |
| Switch to Share mode | Alt3 | Option3 |
| Zoom in | Ctrl+ | Cmd+ |
| Zoom out | Ctrl- | Cmd- |
| Zoom to the selection | Ctrl3 | Cmd3 |
| Zoom to fit | Ctrl0 | Cmd0 |
| Zoom to 100% | Ctrl1 | Cmd1 |
| Zoom to 200% | Ctrl2 | Cmd2 |
| Temporarily pan the canvas | Space | Space |
| Open Assets | CtrlShiftY | ShiftCmdY |
| Open Layers | CtrlY | CmdY |
| Show the layout grid | ShiftCtrl' | ShiftCmd' |
| Show the square grid | Ctrl' | Cmd' |
| Toggle full-screen mode | Not documented | ControlCmdF |
| Switch between open XD documents | Not documented | Cmd~ |
| Maximize the XD window | WindowsUp | Not documented |
| Minimize the XD window | Not documented | CmdM |
| Switch between Design and Prototype modes | CtrlTab | CtrlTab |
| Increase or decrease a field value by 1 | UporDown | UporDown |
| Increase or decrease a field value by 10 | ShiftUporShiftDown | ShiftUporShiftDown |
Preview, specs, and prototyping
These bindings apply in the desktop preview, shared prototype, or Design Specs view. Preview recording is available only on macOS.
| Action | Windows | macOS |
|---|---|---|
| Open Preview | CtrlEnter | CmdEnter |
| Show measurements for the selection | Alt | Option |
| Measure within the selected group | CtrlAlt | OptionCmd |
| Zoom in or out in Design Specs | Ctrl+orCtrl- | Cmd+orCmd- |
| Reset zoom in Design Specs | Ctrl0 | Cmd0 |
| Pan in Design Specs | UporDownorLeftorRight | UporDownorLeftorRight |
| Pan faster in Design Specs | ShiftArrow keys | ShiftArrow keys |
| Remove focus from an artboard in Design Specs | Esc | Esc |
| Navigate across linked artboards | ShiftClick | ShiftClick |
| Show all connections in Prototype mode | CtrlA | CmdA |
| Temporarily hide all prototype wires | Alt | Option |
| Start or stop recording the preview | Not documented | CmdControlR |
| Stop recording the preview | Not documented | Esc |
| Move between artboards in Preview | LeftorRight | LeftorRight |
| Insert a new line in a shared-prototype comment | EnterorShiftEnter | EnterorShiftEnter |
| Submit a shared-prototype comment | CtrlEnter | CmdEnter |