See your Shortcuts as a diagram, not a list.

Apple's Shortcuts app shows automations as one long vertical list. That works until your shortcut has branches and loops — then understanding what actually runs, and when, means scrolling and guessing. Shortcuts Editor opens the same shortcuts on a node canvas, where every action is a box, every connection is a visible wire, and every branch is a fork you can follow with your eyes.

Download on the Mac App Store
Shortcuts Editor app icon

What it does

Open your real shortcuts

Import any .shortcut file straight from the Shortcuts app and see the whole automation laid out at once.

Branching you can see

If / Otherwise, Repeat, Repeat with Each, and Choose from Menu all render as real, separate paths on the canvas.

A real editor

Drag actions, rewire connections, edit values on the node or in the inspector, with multi-select and undo.

Variables

Point a field at a variable set earlier in the flow, instead of only literal text.

Save your work

Save and reopen canvases as project files, with autosave keeping your layout between launches.

Send it back to Shortcuts

Copy to Shortcuts puts the whole workflow on your clipboard — paste it straight into Apple's Shortcuts app, branching intact.

Entirely offline

No account, no tracking, no network access at all. Your shortcuts never leave your Mac.

Please note: workflows move back into Shortcuts by copy and paste — every action transfers, branching included, and you paste into a shortcut you create and name yourself. Writing a signed .shortcut file directly is available in the full version of ShortcutFlow.

Keyboard shortcuts

File

⌘NNew project
⌘OOpen project
⌘SSave
⇧⌘SSave as
⇧⌘VPaste from Shortcuts
⇧⌘CCopy to Shortcuts

Edit

⌘ZUndo
⇧⌘ZRedo
⌘XCut selected actions
⌘CCopy selected actions
⌘VPaste actions
Delete selected wire, or actions
⌘ASelect all

View

⌘=Zoom in
⌘-Zoom out
⌘0Actual size
⌘1Center on actions
⌥⌘IShow or hide the inspector

Canvas

Two-finger scrollPan
Pinch, or ⌘-scrollZoom around the pointer
Space-dragPan
⌘-dragPan
Middle-dragPan
Drag empty spaceSelect a group of actions
⇧-dragAdd a group to the selection
⇧-clickAdd or remove one action

The same list lives in the app under Help ▸ Keyboard Shortcuts.