A visual cheat-sheet for the 177 keyboard shortcuts found in Affinity Photo
| Shortcut | Action | 
|---|---|
| CtrlAltI | Resize document | 
| CtrlAltC | Resize canvas | 
| . | Reset selection box | 
| ; | Toggle snapping | 
| Ctrl | Erase with pixel tool on current layer | 
| X | Switch between Stroke/Fill color selectors | 
| ShiftX | Swap Stroke/Fill colour selectors | 
| / | Set no fill on Stroke/Fill color selectors | 
| O | Toggle between crop tool overlays | 
| ShiftO | Flip golden spiral overlay (crop tool enabled) | 
| Esc | Cancel a sizing, moving, or creating operation | 
| (arrows) | Move item | 
| Shift(arrows) | Move item in 10x measurement units | 
| Shortcut | Action | 
|---|---|
| H | View tool | 
| Z | Zoom tool | 
| B | Overlay paint tool | 
| E | Overlay erase tool | 
| G | Overlay gradient tool | 
| Shortcut | Action | 
|---|---|
| CtrlN | New document | 
| CtrlShiftAltN | New from clipboard | 
| CtrlO | Open document | 
| CtrlW | Close document, or close app when no documents are open | 
| CtrlTab | Switch document/view | 
| CtrlS | Save | 
| CtrlShiftS | Save as | 
| CtrlShiftAltS | Export | 
| CtrlP | 
| Shortcut | Action | 
|---|---|
| Ctrl | Edit curves as you draw using node editing (from pen) | 
| CtrlEnter | Convert to curves | 
| Shortcut | Action | 
|---|---|
| S | Slice tool | 
| L | Layer select tool | 
| Shortcut | Action | 
|---|---|
| S | Sampler tool | 
| W | White balance tool | 
| R | Red eye removal tool | 
| L | Blemish removal tool | 
| B | Overlay paint tool | 
| E | Overlay erase tool | 
| G | Overlay gradient tool | 
| C | Crop tool | 
| Z | Zoom tool | 
| H | View tool | 
| Shortcut | Action | 
|---|---|
| G | Flood fill tool/gradient cycle | 
| H | View tool | 
| V | Move tool | 
| C | Crop tool | 
| W | Selection tools cycle | 
| P | Pen and node tool cycle | 
| Z | Zoom tool | 
| S | Clone tool | 
| U | Shape tools cycle | 
| T | Text tools cycle | 
| O | Dodge, burn, and sponge brush tool cycle | 
| J | Retouch tools cycle | 
| B | Painting tools cycle | 
| E | Erase tools cycle | 
| M | Marquee selection tools cycle | 
| L | Free hand selection tool | 
| Shortcut | Action | 
|---|---|
| P | Liquify push forward tool | 
| L | Liquify push left tool | 
| T | Liquify twirl tool | 
| U | Liquify pinch tool | 
| B | Liquify turbulence tool | 
| C | Liquify mesh clone tool | 
| R | Liquify reconstruct tool | 
| F | Liquify freeze tool | 
| W | Liquify thaw tool | 
| Z | Liquify zoom tool | 
| H | Liquify view tool | 
| Shortcut | Action | 
|---|---|
| Ctrl> | Bigger text | 
| Ctrl< | Smaller text | 
| CtrlAlt> | Precise bigger text | 
| CtrlAlt< | Precise smaller text | 
| AltLeft | Tighten | 
| AltRight | Loosen | 
| AltShiftLeft | Tighten more | 
| AltShiftRight | Loosen more | 
| CtrlB | Bold | 
| CtrlI | Italic | 
| CtrlU | Underline | 
| CtrlT | Show character | 
| CtrlShiftT | Show typography | 
| CtrlAlt+ | Superscript | 
| CtrlAlt- | Subscript | 
| CtrlAltL | Align left | 
| CtrlAltR | Align right | 
| CtrlAltC | Align center | 
| CtrlAltShift\ | Justify left | 
| AltDown | Increase paragraph leading | 
| AltUp | Decrease paragraph leading | 
| CtrlShiftUp | Precise paragraph increase leading | 
| CtrlShiftDown | Precise paragraph decrease leading | 
| AltShiftUp | Raise baseline | 
| AltShiftDown | Lower baseline | 
| CtrlAltShiftUp | Precise raise baseline | 
| CtrlAltShiftDown | Precise lower baseline | 
| CtrlAltSpace | Special characters | 
| CtrlEnter | Line break | 
| AltSpace | Non-breaking space | 
| Alt- | En dash | 
| AltShift- | Em dash | 
| CtrlShift; | Spelling options | 
| Shortcut | Action | 
|---|---|
| A | Transform source image tool | 
| L | Add to source image mask tool | 
| U | Erase from source image mask tool | 
| Shortcut | Action | 
|---|---|
| CtrlZ | Undo | 
| CtrlShiftZ | Redo | 
| CtrlShiftC | Copy merged | 
| CtrlShiftV | Paste style | 
| CtrlAltV | Paste FX | 
| CtrlShiftAltV | Paste without format | 
| CtrlAltV | Paste inside | 
| ShiftF5 | Fill | 
| AltTab | Inpaint | 
| Shortcut | Action | 
|---|---|
| CtrlAltA | Select all layers | 
| CtrlG | Group | 
| CtrlShiftG | Ungroup | 
| CtrlJ | Duplicate | 
| CtrlI | Invert | 
| CtrlShift] | Move to front | 
| Ctrl] | Move forward one | 
| CtrlShift[ | Move to back | 
| Ctrl[ | Move back one | 
| CtrlShiftN | New layer | 
| CtrlE | Merge down | 
| CtrlShiftE | Merge selected | 
| CtrlShiftAltE | Merge visible | 
| F | Toggle between frequency separation layers | 
| CtrlAltP | Edit live projection | 
| Shortcut | Action | 
|---|---|
| 0-9 | Change selected layer content/brush tool's opacity | 
| [/] | Increase/decrease brush width | 
| Shortcut | Action | 
|---|---|
| Ctrl+ | Zoom in | 
| Ctrl- | Zoom out | 
| Ctrl0 | Zoom to fit | 
| Ctrl1 | Zoom to 100% | 
| Ctrl2 | Zoom to 200% | 
| Ctrl3 | Zoom to 400% | 
| Ctrl4 | Zoom to 800% | 
| Ctrl8 | Zoom to actual size | 
| Ctrl9 | Zoom to pixel size | 
| Space | Hot key panning | 
| CtrlSpace | Hot key zoom in | 
| H | View tool | 
| CtrlTab | Switch between views | 
| CtrlR | Show rulers | 
| Ctrl; | Show guides | 
| Ctrl' | Show grid | 
| Shortcut | Action | 
|---|---|
| CtrlA | Select all | 
| CtrlD | Deselect | 
| CtrlShiftI | Invert pixel selection | 
| Ctrl | Add to selection (marquee or free hand selection tools only) | 
| Alt | Remove from selection | 
| CtrlB | Grow or shrink | 
| ShiftF6 | Feather | 
| CtrlAltR | Refine edges | 
| (arrows) | Move selection in 1 pixel increments | 
| Shift(arrows) | Move selection in 10 pixel increments | 
| Q | Quick mask | 
| CtrlI | Invert mask | 
| Shortcut | Action | 
|---|---|
| CtrlShiftH | Show or hide studio panels | 
| CtrlAltT | Show or hide toolbar | 
| Tab | Toggle UI | 
| CtrlH | Hide workspace | 
| Shortcut | Action | 
|---|---|
| CtrlL | Levels adjustment | 
| CtrlU | HSL adjustment | 
| CtrlI | Invert adjustment | 
| CtrlM | Curves adjustment | 
| CtrlShiftAltB | Black and white adjustment | 
| CtrlF | Repeat filter | 
| Shortcut | Action | 
|---|---|
| CtrlD | Mask all | 
| CtrlI | Invert mask | 
| CtrlA | Clear mask | 
| Shortcut | Action | 
|---|---|
| Ctrl, | Preferences | 
| CtrlAltL | Liquify persona | 
| CtrlAltE | Export persona | 
| CtrlAltR | Develop persona | 
| CtrlAltH | Hide others (applications) | 
| CtrlAltM | Media browser |