Accessibility

The editor is built to be used with a keyboard, a screen reader, or a touch screen, and is checked automatically: every tool, panel and popover is scanned with axe for WCAG 2.2 A and AA problems — dark and light, desktop and phone width, left-to-right and right-to-left — on every change.

Keyboard

Everything works without a mouse: Tab moves between controls, arrow keys move within rows and adjust sliders (Shift for bigger steps), Enter and Space press. Press ? in the editor for the full list.

Keys
⌘/Ctrl Z, ⌘/Ctrl ⇧ ZUndo, redo
+ − 0 1Zoom in, out, fit, 100%
\ (hold)Show the original
Space + dragPan the photo
Tab / ⇧ Tab on the photoSelect the next / previous element
EnterAdd the selected shape tool's shape, or edit the selected text
ArrowsMove the selected element (Shift: 10×)
⌘/Ctrl C, X, V, D, ACopy, cut, paste, duplicate, select all
⇧ F10The element's menu

Focus is always visible and never lost: when a button disappears, focus moves to its neighbour.

Screen readers

Controls have names, sliders read their values, and the editor announces what isn't otherwise spoken: undo and redo steps, zoom changes, crop size, the selection, saving and errors. All of it comes from your labels, so announcements follow your app's language.

Motion, contrast, touch

Your part