Balsamiq Wireframes keyboard shortcuts

Balsamiq Wireframes combines direct-selection keys, drawing letters, and context-sensitive editing commands. Browser and operating-system shortcuts can take precedence in the web editor, so this reference keeps Balsamiq's published platform limits visible.

Windows, macOS · 100 shortcuts

Select, move, and resize

Modifier keys in this group are held while clicking, dragging, or resizing. Arrow-key amounts are one pixel normally and ten pixels with Shift.

ActionWindowsmacOS
Edit the selected control's textEnterorF2EnterorF2
Add a control to the selectionShiftClickShiftClick
Toggle a control in the selectionCtrlClickNot documented
Select all controlsCtrlANot documented
Deselect all controlsCtrlShiftANot documented
Ignore the control under the pointer while selectingAltHoldAltHold
Keep the aspect ratio while resizingShiftResizeShiftResize
Move only horizontally or vertically while draggingShiftDragShiftDrag
Disable snapping while moving or resizingCtrlDragNot documented
Move the selection by one pixelArrow keysArrow keys
Move the selection by ten pixelsShiftArrow keysShiftArrow keys
Resize the selection by one pixelCtrlAltArrow keysNot documented
Resize the selection by ten pixelsCtrlAltShiftArrow keysNot documented
Restore the selection's automatic sizeCtrlAlt0Not documented
Pan the canvasSpaceDragSpaceDrag
Grow the selected controlCtrl]Not documented
Shrink the selected controlCtrl[Not documented

Arrange and edit controls

Layer commands change the selected control's stacking order. Paste in place retains the copied control's original canvas coordinates.

ActionWindowsmacOS
Bring the selection to the frontCtrlShiftUpNot documented
Send the selection to the backCtrlShiftDownNot documented
Bring the selection forward one layerCtrlUpNot documented
Send the selection backward one layerCtrlDownNot documented
Duplicate while draggingAltDragAltDrag
UndoCtrlZNot documented
RedoCtrlYorCtrlShiftZNot documented
CutCtrlXorShiftDeleteNot documented
CopyCtrlCorCtrlInsertNot documented
PasteCtrlVorShiftInsertNot documented
Paste in placeCtrlShiftVNot documented
Delete the selectionDeleteorBackspaceDeleteorBackspace
Duplicate the selectionCtrlDCmdD
Lock the selectionCtrl2Not documented
Unlock the selectionCtrl3Not documented
Transform the selected controlCtrlAltTNot documented
Find controlsCtrlFNot documented
Find the next matching controlCtrlAltFNot documented

Group and align

Alignment number keys act on a multi-control selection. Group and ungroup include the explicit Control/Command equivalents published by Balsamiq.

ActionWindowsmacOS
Group selected controlsCtrlGCmdG
Ungroup selected controlsCtrlShiftGCmdShiftG
Align selected controls leftCtrlAlt1Not documented
Align selected controls horizontallyCtrlAlt2Not documented
Align selected controls rightCtrlAlt3Not documented
Align selected controls to the topCtrlAlt4Not documented
Align selected controls verticallyCtrlAlt5Not documented
Align selected controls to the bottomCtrlAlt6Not documented

Text, icons, and drawing

Drawing letters create a control when held while dragging. Text-entry completion differs between single-line and multiline controls.

ActionWindowsmacOS
Select the previous iconLeftLeft
Select the next iconRightRight
Choose the highlighted iconEnterEnter
Close the icon selectorEscEsc
Make the icon smallerCtrl[Not documented
Make the icon largerCtrl]Not documented
Finish editing a single-line controlEnterEnter
Finish editing a multiline controlCtrlEnterNot documented
Cancel text editingEscEsc
Open Quick Add/or+/or+
Move through Quick Add resultsArrow keysArrow keys
Close Quick AddEscEsc
Add a control at the pointerShiftEnterShiftEnter
Draw a rectangleRDragRDrag
Draw textTDragTDrag
Draw an imageIDragIDrag
Draw an iconADragADrag

Projects and boards

Project commands create, open, export, rename, or close files. Board navigation has different native Windows and macOS bindings.

ActionWindowsmacOS
Create a new boardCtrlNNot documented
Duplicate the current boardCtrlShiftNNot documented
Create a new projectCtrlAltNNot documented
Open a projectCtrlONot documented
Save the project asCtrlShiftSNot documented
Rename the current boardF2orCtrlAltRNot documented
Close the current project or tabCtrlWorCtrlF4Not documented
Export the projectCtrlENot documented
Export as PDFCtrlPNot documented
Export as PNGCtrlRNot documented
Create a snapshotCtrlShiftCNot documented
Quit Balsamiq WireframesCtrlQNot documented
Go to the next boardCtrlTabCmdPage DownorFnCmdDown
Go to the previous boardCtrlShiftTabCmdPage UporFnCmdUp
Go to the first boardHomeFnShiftUp
Go to the last boardEndFnShiftDown

Views and presentation mode

Panel commands use the documented Control/Command pairs. Single-key presentation commands work only after presentation mode is active.

ActionWindowsmacOS
Toggle the UI LibraryCtrlLorCtrlF1CmdL
Toggle the Comments panelCtrl.Not documented
Toggle the Boards panelCtrlJCmdJ
Zoom inCtrl+orCtrlScroll UpNot documented
Zoom outCtrl-orCtrlScroll DownNot documented
Zoom to fitCtrl0or00
Zoom to the selectionCtrl8or88
Zoom to board widthCtrl9or99
Use actual sizeCtrl1or11
Enter presentation modeCtrlShiftForF5Not documented
Exit presentation modeEscEsc
Edit the current boardEE
Show symbolsSS
Show commentsJJ
Show notesNN
Center the current boardCC
Open the browserBB
Toggle zoomZZ
Go to the next board in presentation modePage DownOptionDown
Go to the previous board in presentation modePage UpOptionUp
Go back in presentation historyLeftLeft
Go forward in presentation historyRightRight

Make a printable Balsamiq Wireframes sheet