Faster, smoother and more powerful than ever, Affinity Photo continues to push the boundaries for professional photo editing software. With a huge toolset specifically engineered for creative and photography professionals, whether you are editing and retouching images, or creating full-blown multi-layered compositions, it has all the power and performance you will ever need. Buy it via Affinity.com.
Editing | |
---|---|
Resize Document | β₯ + β + I |
Resize Canvas | β₯ + β + C |
Select multiple | β§ + click |
Select overlapping layer content | β₯ + click |
Reset Selection Box | . (period) |
Toggle Snapping | ; |
Erase with Pixel Tool on current layer | β |
Switch between Stroke/Fill (or Colour 1/Colour 2) colour selectors (Colour and Swatches panels) | X |
Swap Stroke/Fill (or Colour 1/Colour 2) colour selectors | β§ + X |
Set No fill on Stroke/Fill (or Colour 1/Colour 2) colour selectors | / (International and selected keyboards only) |
Toggle between Crop Tool overlays | O |
Flip golden spiral overlay (crop tool enabled) | β§ + O |
Modify attribute listed on a panel or dialog | Drag attribute text label |
Rotate in 15Β° intervals | β§ + drag |
Rotate around opposite corner | Ctrl + drag |
Cancel a sizing, moving, or creating operation | esc |
Resize from centre | β + drag from a corner handle |
Mirror shearing | β + drag |
Constrain movement horizontally, vertically or diagonally | β§ + drag |
Nudging | Arrow keys |
Nudging (10x measurement units) | β§ + arrow keys |
Vector graphics | |
Resize maintaining aspect ratio | β§ + drag from a corner handle |
Edit curves as you draw using node editing (from pen) | β |
Creates cusp node (sharp corner) | β₯ + drag control handle |
Snap a curveβs control handle to 45Β° intervals | β§ + drag control handle |
Convert to Curves | β + β΅ |
File | |
New Document | β + N |
New From Clipboard | β₯ + β§ + β + N |
Open Document | β + O |
Close Document/Close App (when no documents open) | β + W |
Switch Document/View | Ctrl + β₯ |
Save | β + S |
Save As | β§ + β + S |
Export | β₯ + β§ + β + S |
β + P | |
Tools | |
Flood Fill Tool / Gradient cycle | G |
View Tool | H |
Move Tool | V |
Crop Tool | C |
Selection Tools cycle | W |
Pen and Node Tool cycle | P |
Zoom Tool | Z |
Clone Tool | S |
Shape Tools cycle | U |
Text Tools cycle | T |
Dodge, Burn and Sponge Brush Tool cycle | O |
Retouch Tools cycle | J |
Painting Tools cycle | B |
Erase Tools cycle | E |
Marquee Selection Tools cycle | M |
Free Hand Selection Tool | L |
Liquify | |
Liquify Push Forward Tool | P |
Liquify Push Left Tool | L |
Liquify Twirl Tool | T |
Liquify Pinch Tool | U |
Liquify Turbulence Tool | B |
Liquify Mesh Clone Tool | C |
Liquify Reconstruct Tool | R |
Liquify Freeze Tool | F |
Liquify Thaw Tool | W |
Liquify Zoom Tool | Z |
Liquify View Tool | H |
Develop | |
Sampler Tool | S |
White Balance Tool | W |
Red Eye Removal Tool | R |
Blemish Removal Tool | L |
Overlay Paint Tool | B |
Overlay Erase Tool | E |
Overlay Gradient Tool | G |
Crop Tool | C |
Zoom Tool | Z |
View Tool | H |
Export | |
Slice Tool | S |
Layer Select tool | L |
Panorama | |
Transform Source Image Tool | A |
Add to Source Image Mask Tool | L |
Erase From Source Image Mask Tool | U |
Tone mapping | |
View Tool | H |
Zoom Tool | Z |
Overlay Paint Tool | B |
Overlay Erase Tool | E |
Overlay Gradient Tool | G |
Edit | |
Undo | β + Z |
Redo | β§ + β + Z |
Copy Merged | β§ + β + C |
Paste Style | β§ + β + V |
Paste FX | Ctrl + β + V |
Paste without Format | β₯ + β§ + β + V |
Paste Inside | β₯ + β + V |
Fill | β§ + F5 |
Inpaint | β₯ + β₯ |
Layer operations | |
Select All Layers | β₯ + β + A |
Group | β + G |
Ungroup | β§ + β + G |
Duplicate | β + J |
Invert | β + I |
Move to Front | β§ + β + ] |
Move Forward One | β + ] |
Move to Back | β§ + β + [ |
Move Back One | β + [ |
New Layer | β§ + β + N |
Merge Down | β + E |
Merge Selected | β§ + β + E |
Merge Visible | β₯ + β§ + β + E |
Toggle between Frequency Separation layers | F |
Live projection | |
Edit Live Projection | Ctrl + β + P |
Brush | |
Picks up a new brush colour with colour picker | β₯ + drag |
Picks and applies the colour under the cursor | Alt + β₯ + click |
Change selected layer content/brush toolβs opacity | numeric keys (4=40%, 43=43%, etc.) |
Increase/decrease brush width (Photo and Liquify Personas) | ] [ |
Decrease/increase brush width with on-screen readout | Ctrl + β₯ + drag (left/right) |
Decrease/increase brush hardness with on-screen readout | Ctrl + β₯ + drag (up/down) |
Draw straight line connecting two strokes | β§ + click |
Text | |
Bigger text | β + > |
Smaller text | β + < |
Precise bigger text | β₯ + β + > |
Precise smaller text | β₯ + β + < |
Tighten | β₯ + β |
Loosen | β₯ + β |
Tighten More | β₯ + β + β |
Loosen More | β₯ + β + β |
Bold | β + B |
Italic | β + I |
Underline | β + U |
Show Character | β + T |
Show Typography | β§ + β + T |
Superscript | Ctrl + β + + |
Subscript | Ctrl + β + β |
Align Left | β₯ + β + L |
Align Right | β₯ + β + R |
Align Centre | β₯ + β + C |
Justify Left | β₯ + β + I |
Increase Paragraph Leading | β₯ + β |
Decrease Paragraph Leading | β₯ + β |
Precise Paragraph Increase Leading | β₯ + β + β |
Precise Paragraph Decrease Leading | β₯ + β + β |
Raise Baseline | β₯ + β§ + β |
Lower Baseline | β₯ + β§ + β |
Precise Raise Baseline | β₯ + β§ + β + β |
Precise Lower Baseline | β₯ + β§ + β + β |
Special Characters | Ctrl + β + Spacebar |
Spelling Options | β§ + β + ; |
Line Break | Ctrl + β΅ |
Non Breaking Space | β₯ + Spacebar |
En Dash | β₯ + β |
Em Dash | β₯ + β§ + β |
View | |
Zoom In | β + + |
Zoom Out | β+ β |
Zoom to Fit | β + 0 |
(Zoom to) 100% | β + 1 |
(Zoom to) 200% | β + 2 |
(Zoom to) 400% | β + 3 |
(Zoom to) 800% | β + 4 |
(Zoom to) Actual Size | β + 8 |
(Zoom to) Pixel Size | β + 9 |
Hot key panning | Spacebar |
Hot key zoom in | Spacebar + β + Click |
Hot key zoom out | Spacebar + β₯ + Click |
View Tool | H |
Scroll vertically up/down | Mouse scroll wheel |
Scroll horizontally left/right | β§ + Mouse wheel |
Toggle Full Screen | Ctrl + β + F |
Switch between views | β + ` |
Show Rulers | β + R |
Show Guides | β + ; |
Show Grid | β + β |
Grid Plane cycle | β |
Split View cycle (Liquify/Develop Persona) | , |
Pixel selection/Mask | |
Select All | β + A |
Deselect | β + D |
Invert Pixel Selection | β§ + β + I |
Add to selection (Marquee/Free hand selection tools only) | Ctrl |
Remove from selection | β₯ |
Grow/Shrink | β + B |
Feather | β§ + F6 |
Refine Edges | β₯ + β + R |
Move selection in 1-pixel increments | arrow key |
Move selection in 10-pixel increments | β§ + arrow key |
Selection from layer | β + click layer thumbnail or O |
Selection from layer luminosity | β§ + β + click layer thumbnail |
Polygon selection (Freehand Selection Tool only) | β§ + β + click on page. |
Quick Mask | Q |
Invert Mask | β + I |
Workspace | |
Show/Hide Studio (panels) | β§ + β + H |
Show/Hide Toolbar | β₯ + β + T |
Toggle UI | β₯ |
Hide Workspace | β + H |
Adjustment and filter | |
Levels (Adjustment) | β + L |
HSL (Adjustment) | β + U |
Invert (Adjustment) | β + I |
Curves (Adjustment) | β + M |
Black and White (Adjustment) | β₯ + β§ + β + B |
Repeat Filter | β + F |
Liquify | |
Mask All | β + D |
Invert Mask | β + I |
Clear Mask | β + A |
Miscellaneous | |
Preferences | β + , |
Liquify Persona | β₯ + β + L |
Export Persona | β₯ + β + E |
Develop Persona | β₯ + β + R |
Hide Others (applications) | β₯ + β + H |
Media Browser | β§ + β +M |
Editing | |
---|---|
Resize Document | Alt + Ctrl + I |
Resize Canvas | Alt + Ctrl + C |
Select multiple | β§ + click |
Select overlapping layer content | Alt + click |
Reset Selection Box | . (period) |
Toggle Snapping | ; |
Erase with Pixel Tool on current layer | Ctrl |
Switch between Stroke/Fill (or Colour 1/Colour 2) colour selectors (Colour and Swatches panels) | X |
Swap Stroke/Fill (or Colour 1/Colour 2) colour selectors | β§ + X |
Set No fill on Stroke/Fill (or Colour 1/Colour 2) colour selectors | / (International and selected keyboards only) |
Toggle between Crop Tool overlays | O |
Flip golden spiral overlay (crop tool enabled) | β§ + O |
Modify attribute listed on a panel or dialog | Drag attribute text label |
Rotate in 15Β° intervals | β§ + drag |
Rotate around opposite corner | Ctrl + drag |
Cancel a sizing, moving, or creating operation | esc |
Resize from centre | Ctrl + drag from a corner handle |
Mirror shearing | Ctrl + drag |
Constrain movement horizontally, vertically or diagonally | β§ + drag |
Nudging | Arrow keys |
Nudging (10x measurement units) | β§ + arrow keys |
Vector graphics | |
Resize maintaining aspect ratio | β§ + drag from a corner handle |
Edit curves as you draw using node editing (from pen) | Ctrl |
Creates cusp node (sharp corner) | Alt + drag control handle |
Snap a curveβs control handle to 45Β° intervals | β§ + drag control handle |
Convert to Curves | Ctrl + β΅ |
File | |
New Document | Ctrl + N |
New From Clipboard | Alt + β§ + Ctrl + N |
Open Document | Ctrl + O |
Close Document/Close App (when no documents open) | Ctrl + W |
Switch Document/View | Ctrl + β₯ |
Save | Ctrl + S |
Save As | β§ + Ctrl + S |
Export | Alt + β§ + Ctrl + S |
Ctrl + P | |
Tools | |
Flood Fill Tool / Gradient cycle | G |
View Tool | H |
Move Tool | V |
Crop Tool | C |
Selection Tools cycle | W |
Pen and Node Tool cycle | P |
Zoom Tool | Z |
Clone Tool | S |
Shape Tools cycle | U |
Text Tools cycle | T |
Dodge, Burn and Sponge Brush Tool cycle | O |
Retouch Tools cycle | J |
Painting Tools cycle | B |
Erase Tools cycle | E |
Marquee Selection Tools cycle | M |
Free Hand Selection Tool | L |
Liquify | |
Liquify Push Forward Tool | P |
Liquify Push Left Tool | L |
Liquify Twirl Tool | T |
Liquify Pinch Tool | U |
Liquify Turbulence Tool | B |
Liquify Mesh Clone Tool | C |
Liquify Reconstruct Tool | R |
Liquify Freeze Tool | F |
Liquify Thaw Tool | W |
Liquify Zoom Tool | Z |
Liquify View Tool | H |
Develop | |
Sampler Tool | S |
White Balance Tool | W |
Red Eye Removal Tool | R |
Blemish Removal Tool | L |
Overlay Paint Tool | B |
Overlay Erase Tool | E |
Overlay Gradient Tool | G |
Crop Tool | C |
Zoom Tool | Z |
View Tool | H |
Export | |
Slice Tool | S |
Layer Select tool | L |
Panorama | |
Transform Source Image Tool | A |
Add to Source Image Mask Tool | L |
Erase From Source Image Mask Tool | U |
Tone mapping | |
View Tool | H |
Zoom Tool | Z |
Overlay Paint Tool | B |
Overlay Erase Tool | E |
Overlay Gradient Tool | G |
Edit | |
Undo | Ctrl + Z |
Redo | β§ + Ctrl + Z |
Copy Merged | β§ + Ctrl + C |
Paste Style | β§ + Ctrl + V |
Paste FX | Alt + Ctrl + V |
Paste without Format | Alt + β§ + Ctrl + V |
Paste Inside | Alt + Ctrl + V |
Fill | β§ + F5 |
Inpaint | Alt + β₯ |
Layer operations | |
Select All Layers | Alt + Ctrl + A |
Group | Ctrl + G |
Ungroup | β§ + Ctrl + G |
Duplicate | Ctrl + J |
Invert | Ctrl + I |
Move to Front | β§ + Ctrl + ] |
Move Forward One | Ctrl + ] |
Move to Back | β§ + Ctrl + [ |
Move Back One | Ctrl + [ |
New Layer | β§ + Ctrl + N |
Merge Down | Ctrl + E |
Merge Selected | β§ + Ctrl + E |
Merge Visible | Alt + β§ + Ctrl + E |
Toggle between Frequency Separation layers | F |
Live projection | |
Edit Live Projection | Ctrl + Alt + P |
Brush | |
Picks up a new brush colour with colour picker | Alt + drag |
Picks and applies the colour under the cursor | Alt + Ctrl + click |
Change selected layer content/brush toolβs opacity | numeric keys (4=40%, 43=43%, etc.) |
Increase/decrease brush width (Photo and Liquify Personas) | ] [ |
Decrease/increase brush width with on-screen readout | Alt + right button down + drag (left/right) |
Decrease/increase brush hardness with on-screen readout | Alt + right button down + drag (up/down) |
Draw straight line connecting two strokes | β§ + click |
Text | |
Bigger text | Ctrl + > |
Smaller text | Ctrl + < |
Precise bigger text | Alt + Ctrl + > |
Precise smaller text | Alt + Ctrl + < |
Tighten | Alt + β |
Loosen | Alt + β |
Tighten More | Alt + β§ + β |
Loosen More | Alt + β§ + β |
Bold | Ctrl + B |
Italic | Ctrl + I |
Underline | Ctrl + U |
Show Character | Ctrl + T |
Show Typography | β§ + Ctrl + T |
Superscript | Ctrl + Alt + + |
Subscript | Ctrl + Alt + β |
Align Left | Ctrl + Alt + L |
Align Right | Ctrl + Alt + R |
Align Centre | Ctrl + Alt + C |
Justify Left | β§ + Alt + Ctrl + \ |
Increase Paragraph Leading | Alt + β |
Decrease Paragraph Leading | Alt + β |
Precise Paragraph Increase Leading | β§ + Ctrl + β |
Precise Paragraph Decrease Leading | β§ + Ctrl + β |
Raise Baseline | Alt + β§ + β |
Lower Baseline | Alt + β§ + β |
Precise Raise Baseline | Alt + β§ + Ctrl + β |
Precise Lower Baseline | Alt + β§ + Ctrl + β |
Special Characters | Ctrl + Alt + Spacebar |
Spelling Options | β§ + Ctrl + ; |
Line Break | Ctrl + β΅ |
Non Breaking Space | Alt + Spacebar |
En Dash | Alt + β |
Em Dash | Alt + β§ + β |
View | |
Zoom In | Ctrl + + |
Zoom Out | Ctrl + β |
Zoom to Fit | Ctrl + 0 |
(Zoom to) 100% | Ctrl + 1 |
(Zoom to) 200% | Ctrl + 2 |
(Zoom to) 400% | Ctrl + 3 |
(Zoom to) 800% | Ctrl + 4 |
(Zoom to) Actual Size | Ctrl + 8 |
(Zoom to) Pixel Size | Ctrl + 9 |
Hot key panning | Spacebar |
Hot key zoom in | Spacebar + Ctrl |
Hot key zoom out | Spacebar + Alt + Click |
View Tool | H |
Scroll vertically up/down | Mouse scroll wheel |
Scroll horizontally left/right | β§ + Mouse wheel |
Toggle Full Screen | |
Switch between views | Ctrl + β₯ |
Show Rulers | Ctrl + R |
Show Guides | Ctrl + ; |
Show Grid | Ctrl + β |
Grid Plane cycle | β |
Split View cycle (Liquify/Develop Persona) | , |
Pixel selection/Mask | |
Select All | Ctrl + A |
Deselect | Ctrl + D |
Invert Pixel Selection | β§ + Ctrl + I |
Add to selection (Marquee/Free hand selection tools only) | Ctrl |
Remove from selection | β₯ |
Grow/Shrink | Ctrl + B |
Feather | β§ + F6 |
Refine Edges | Ctrl + Alt + R |
Move selection in 1-pixel increments | arrow key |
Move selection in 10-pixel increments | β§ + arrow key |
Selection from layer | Ctrl + click layer thumbnail or O |
Selection from layer luminosity | β§ + Ctrl + click layer thumbnail |
Polygon selection (Freehand Selection Tool only) | β§ + Ctrl + click on page. |
Quick Mask | Q |
Invert Mask | Ctrl + I |
Workspace | |
Show/Hide Studio (panels) | β§ + Ctrl + H |
Show/Hide Toolbar | Alt + Ctrl + T |
Toggle UI | β₯ |
Hide Workspace | Ctrl + H |
Adjustment and filter | |
Levels (Adjustment) | Ctrl + L |
HSL (Adjustment) | Ctrl + U |
Invert (Adjustment) | Ctrl + I |
Curves (Adjustment) | Ctrl + M |
Black and White (Adjustment) | Alt + β§ + Ctrl + B |
Repeat Filter | Ctrl + F |
Liquify | |
Mask All | Ctrl + D |
Invert Mask | Ctrl + I |
Clear Mask | Ctrl + A |
Miscellaneous | |
Preferences | Ctrl + , |
Liquify Persona | Alt + Ctrl + L |
Export Persona | Alt + Ctrl + E |
Develop Persona | Alt + Ctrl + R |
Hide Others (applications) | Alt + Ctrl + H |
Media Browser | Alt + Ctrl + M |
Try searching for something else. Think weβre missing something? Send us an issue or add it yourself.
Add a missing shortcut πͺοΈTired of clunky dashboards no one opens? Basedash turns your data warehouse into a self-serve analytics tool your team lovesβAI-powered, intuitive, and embeddable. No SQL required.
Try Basedash now βFeel free to request missing tools or give some feedback using Twitter, E-mail or GitHub! If you can, please help out by adding the data yourself and be the hero of the Β±12k people per month using this resource.
Add a tool πͺDesigning products that enable others to to create or become more effective Β· Currently Product Designer @ConvertCalculator Β· Prev @WeTransfer, @Awkward & @YipYip.
Buy me a coffee β Twitter π¦