Keyboard shortcuts cheat sheet generator for your daily tools

Build one printable page from the shortcuts you actually use. Choose your apps, keep the platform you work on, and trim the groups until the sheet fits the work in front of you.

The preview is the thing you will print. Each app keeps its name and each group keeps its task heading, so a key such as Ctrl+P still makes sense when several apps share the same paper.

Choose apps

1 selected
Adobe XD
Platform
Groups

1 apps, 127 shortcuts

Adobe XD keyboard shortcuts

Adobe XD · Windows, macOS

ActionWindowsmacOS
Files and editing
Quit Adobe XDAlt F4Cmd Q
UndoCtrl ZCmd Z
RedoCtrl Shift ZShift Cmd Z
CutCtrl XCmd X
CopyCtrl CCmd C
PasteCtrl VCmd V
Paste Appearance in Design mode or Interaction in Prototype modeCtrl Alt VCmd Option V
DuplicateCtrl DCmd D
DeleteDeleteBackspace
Select allCtrl ACmd A
Deselect allCtrl Shift AShift Cmd A
Create a new documentCtrl NCmd N
Open a documentCtrl Shift OCmd Shift O
Close the documentAlt F4Cmd W
SaveCtrl SCmd S
Save asCtrl Shift SShift Cmd S
Save as a local documentShift Ctrl Alt SOption Shift Cmd S
Export a batchCtrl Shift EShift Cmd E
Export the selectionCtrl ECmd E
Export to an installed third-party integrationNot documentedOption Cmd E
ImportCtrl Shift IShift Cmd I
Tools and vector paths
Activate SelectVV
Activate RectangleRR
Activate EllipseEE
Activate PolygonYY
Activate LineLL
Activate PenPP
Activate TextTT
Activate ArtboardAA
Enter Zoom modeZZ
Activate EyedropperII
Convert a path pointDouble-clickDouble-click
Create an asymmetric control pointAltOption
Snap a control-point angleShiftShift
Snap an anchor-point angleShiftShift
Add shapesCtrl Alt UOption Cmd U
Subtract shapesCtrl Alt SOption Cmd S
Intersect shapesCtrl Alt IOption Cmd I
Exclude overlapCtrl Alt XOption Cmd X
Convert the selection to a pathCtrl 8Cmd 8
Start editing the selected vectorEnterEnter
Stop editing the selected vectorEscEsc
Disconnect a control-point handleAlt DragOption Drag
Layers, components, and artboards
Group layersCtrl GCmd G
Ungroup layersCtrl Shift GShift Cmd G
Make a componentCtrl KCmd K
Edit the main componentShift Ctrl KShift Cmd K
Return to the previous component instanceShift Alt KShift Option K
Lock or unlock a layerCtrl LCmd L
Hide or show a layerCtrl ,Cmd ,
Mask with a shapeShift Ctrl MShift Cmd M
Make a repeat gridCtrl RCmd R
Directly select a layer inside a group or componentCtrl ClickCmd Click
Set layer opacity to 10% through 100%1-9 or 01-9 or 0
Show or hide artboard guidesCtrl ;Cmd ;
Lock artboard guidesShift Ctrl ;Shift Cmd ;
Move an element by 10 pixelsShift Arrow keysShift Arrow keys
Resize an element by 1 pixelAlt Arrow keysCmd Arrow keys
Resize an element by 10 pixelsAlt Shift Arrow keysCmd Shift Arrow keys
Mirror padding on opposing sidesAlt SOption S
Edit padding on all sidesShift SShift S
Create a horizontal scroll groupShift Alt HShift Cmd H
Create a vertical scroll groupShift Alt VShift Cmd V
Create a horizontal and vertical scroll groupShift Alt DShift Cmd D
Add the selected color to AssetsShift Ctrl CShift Cmd C
Rename selected layersCtrl Alt RCmd Option R
Operation modifiers
Transform from the centerAltOption
Constrain the active operationShiftShift
Edit the selected text objectEnterEnter
Constrain rotation to 15-degree incrementsShiftShift
Constrain line rotation to 45-degree incrementsShiftShift
Constrain an operation from the centerShift AltShift Option
Temporarily direct-selectCtrlCmd
Align, arrange, distribute, and text
Align leftCtrl Shift LeftControl Cmd Left
Align horizontal centersShift CControl Cmd C
Align rightCtrl Shift RightControl Cmd Right
Align topCtrl Shift UpControl Cmd Up
Align vertical centersShift MControl Cmd M
Align bottomCtrl Shift DownControl Cmd Down
Bring to frontShift Ctrl ]Shift Cmd ]
Bring forwardCtrl ]Cmd ]
Send backwardCtrl [Cmd [
Send to backShift Ctrl [Shift Cmd [
Distribute horizontallyCtrl Shift HControl Cmd H
Distribute verticallyCtrl Shift VControl Cmd V
Apply boldCtrl BCmd B
Apply italicCtrl ICmd I
Apply underlineCtrl UCmd U
Increase font sizeCtrl Shift >Shift Cmd >
Decrease font sizeCtrl Shift <Shift Cmd <
Interface and view
Switch to Design modeAlt 1Option 1
Switch to Prototype modeAlt 2Option 2
Switch to Share modeAlt 3Option 3
Zoom inCtrl +Cmd +
Zoom outCtrl -Cmd -
Zoom to the selectionCtrl 3Cmd 3
Zoom to fitCtrl 0Cmd 0
Zoom to 100%Ctrl 1Cmd 1
Zoom to 200%Ctrl 2Cmd 2
Temporarily pan the canvasSpaceSpace
Open AssetsCtrl Shift YShift Cmd Y
Open LayersCtrl YCmd Y
Show the layout gridShift Ctrl 'Shift Cmd '
Show the square gridCtrl 'Cmd '
Toggle full-screen modeNot documentedControl Cmd F
Switch between open XD documentsNot documentedCmd ~
Maximize the XD windowWindows UpNot documented
Minimize the XD windowNot documentedCmd M
Switch between Design and Prototype modesCtrl TabCtrl Tab
Increase or decrease a field value by 1Up or DownUp or Down
Increase or decrease a field value by 10Shift Up or Shift DownShift Up or Shift Down
Preview, specs, and prototyping
Open PreviewCtrl EnterCmd Enter
Show measurements for the selectionAltOption
Measure within the selected groupCtrl AltOption Cmd
Zoom in or out in Design SpecsCtrl + or Ctrl -Cmd + or Cmd -
Reset zoom in Design SpecsCtrl 0Cmd 0
Pan in Design SpecsUp or Down or Left or RightUp or Down or Left or Right
Pan faster in Design SpecsShift Arrow keysShift Arrow keys
Remove focus from an artboard in Design SpecsEscEsc
Navigate across linked artboardsShift ClickShift Click
Show all connections in Prototype modeCtrl ACmd A
Temporarily hide all prototype wiresAltOption
Start or stop recording the previewNot documentedCmd Control R
Stop recording the previewNot documentedEsc
Move between artboards in PreviewLeft or RightLeft or Right
Insert a new line in a shared-prototype commentEnter or Shift EnterEnter or Shift Enter
Submit a shared-prototype commentCtrl EnterCmd Enter

Build a sheet for the work you actually do

A useful cheat sheet is smaller than the reference it came from. Pick the apps that share your desk, keep the platform you are using, and remove groups that belong to a job you do not do. A focused page has a chance of staying beside the keyboard instead of becoming another document you never open.

If you move between a terminal, an editor, and a browser, make one sheet for that loop. If you are learning one app, select only its groups and give yourself a page you can glance at without hunting through unrelated commands.

Choose the platform before you print

Windows, macOS, and Linux often share the action but change the modifier. Keep all platforms when the sheet is for a shared desk or a team. Choose one platform when you want a quieter page and know which keyboard will be in front of you.

Some applications also use terminal settings, editor modes, or custom keymaps. The sheet keeps the documented default rows from this reference. It does not rewrite them for a personal binding file.

Read the paper as a task list

Each app keeps its own name and each group keeps its task heading. That matters when several apps share keys such as Ctrl+P or Cmd+K. The action beside the keys tells you which app context gives the combination its meaning.

The live preview is the document that prints. If you remove an app, platform, or group, the count and the paper change with it. Groups that have no shortcut for the selected platform disappear from the sheet rather than leaving an empty heading behind.

What this sheet does not promise

This generator does not discover shortcuts from your installed apps, inspect custom bindings, or turn undocumented actions into guesses. It prints the rows in the stack127 keyboard reference for the choices you made. For a full app page, including notes about modes and sequences, use the keyboard shortcuts directory.

Keep the first version deliberately short

Start with the keys that remove a repeated interruption today. When those become ordinary, make a second sheet or add another group. The point is to put the next useful action near your hand, not to turn every documented shortcut into homework.

Your selections stay in this browser while you build the sheet. Printing uses the browser's own print dialog, so the final paper follows the page you can see here.