Figma vs Photoshop Shortcuts
A side-by-side comparison of keyboard shortcuts between Figma (119 shortcuts) and Photoshop (212 shortcuts) on macOS. See how common actions map across both apps.
Shared Categories
These shortcut categories exist in both apps. Compare how the same actions are mapped to different key combinations.
Tools
| Figma | Action | Photoshop |
|---|---|---|
| ⇧ P | Pencil tool | — |
| ⇧ L | Arrow tool | — |
Only in Figma
Edit (6)
| ⌘ C | Copy |
| ⌘ X | Cut |
| ⌘ V | Paste |
| ⇧ ⌘ V | Paste over selection |
| ⇧ ⌘ C | Copy as PNG |
Properties (4)
| ⌥ ⌘ C | Copy Properties |
| ⌥ ⌘ V | Paste Properties |
| ⌘ B | Bold |
| ⌘ I | Italic |
View (11)
| ⌥ ⌘ \\ | Multiplayer cursors |
| ⇧ R | Rulers |
| ⇧ O | Outlines |
| ⌃ P | Pixel preview |
| ⌃ G | Layout grids |
Accessibility (2)
| ⌥ Space | Keyboard Box Selection |
| ⌃ ⇧ ? | Shortcuts Panel |
Essentials (2)
| ⌘ \\ | Show / Hide UI |
| ⌃ C | Pick color |
Zoom (9)
| ⇧ 0 | Zoom to 100% |
| ⇧ 1 | Zoom to fit |
| ⇧ 2 | Zoom to selection |
| ⇧ N | Zoom to previous frame |
| N | Zoom to next frame |
Text (12)
| ⌘ U | Underline |
| ⌘ K | Create link |
| ⇧ ⌘ X | Strikethrough |
| ⇧ ⌘ 7 | Turn into a list |
| ⌥ ⌘ L | Text align left |
Shape (6)
| B | Paint bucket |
| ⌥ / | Remove fill |
| ⇧ X | Swap fill and stroke |
| ⌘ J | Join selection |
| ⇧ ⌘ J | Smooth join selection |
Selection (8)
| ⌘ A | Select all |
| ⇧ ⌘ A | Select inverse |
| Esc | Select none |
| ↩ | Select children |
| ⇧ ↩ | Select parent |
Cursor (1)
| Space | Move while resizing (while dragging) |
Transform (7)
| ⇧ H | Flip horizontal |
| ⇧ V | Flip vertical |
| ⌃ ⌘ M | Use a mask |
| ⇧ ⌘ K | Place image |
| 1 | Set opacity to 10 |
Arrange (11)
| ⌥ ⌘ [ | Bring to front |
| ⌥ ⌘ ] | Send to back |
| ⌥ A | Align left |
| ⌥ D | Align right |
| ⌥ W | Align top |
Components (3)
| ⌥ ⌘ O | Team library |
| ⌥ ⌘ B | Detach intense |
| ⇧ I | Show components menu |
Prototyping (1)
| Z | Scale view |
Only in Photoshop
Selecting (7)
| ⇧ Drag | Add to selection |
| ⌥ Drag | Subtract from selection |
| ⌥ ⇧ Drag | Intersect with selection |
| Arrow Keys | Move selection (1 px) |
| ⇧ Arrow Keys | Move selection (10 px) |
Viewing (8)
| ⌘ 0 | Fit on screen |
| ⌥ ⌘ 0 | 100% (Actual Pixels) |
| ⌘ + | Zoom in |
| ⌘ - | Zoom out |
| Tab | Hide all tools and panels |
Layer shortcuts (12)
| ⇧ ⌘ N | New layer |
| ⌘ J | Duplicate layer |
| Delete | Delete layer |
| ⌥ Drag | Clone layer while moving |
| ⇧ ⌘ + | Cycle blend modes up |
Type shortcuts (9)
| ⇧ ⌘ , | Decrease font size by 2pt |
| ⇧ ⌘ . | Increase font size by 2pt |
| ⌥ ⇧ ⌘ , | Decrease font size by 10pt |
| ⌥ ⇧ ⌘ . | Increase font size by 10pt |
| ⌥ → | Increase kerning/tracking |
Painting (4)
| ⌥ ⇧ number | Mixer Brush changes Mix setting |
| 0 | Mixer Brush changes Wet and Mix to zero |
| ⇧ (plus) | Cycle through blending modes |
| ⌥ ⌘ Delete | Fill from history |
Pen tool shortcuts (5)
| ⌘ Drag | Direct Selection while using Pen |
| ⌥ Click | Toggle Add/Delete Anchor Points |
| ⌘ Click | Convert Point tool |
| ⌥ Drag | Select whole path (Direct Selection) |
| ⌘ ↩ | Convert path to selection |
Panel shortcuts (6)
| F5 | Brushes panel |
| F6 | Color panel |
| F7 | Layers panel |
| F8 | Info panel |
| F9 | Actions panel |
Other / General (19)
| ↑ | Increase value by 1 |
| ⌘ N | New document |
| ⌘ O | Open file |
| ⌘ S | Save |
| ⇧ ⌘ S | Save as |
Popular shortcuts (6)
| { | Decrease Brush Hardness |
| } | Increase Brush Hardness |
| ⇧ ⌘ J | New layer via cut |
| Esc | Cancel any modal dialog window (including the Start Workspace) |
| ⌘ (plus) | Zoom in |
Function keys (8)
| F1 | Undo/Redo |
| F2 | Cut |
| F3 | Copy |
| F4 | Paste |
| ⌥ F9 | Show/Hide Actions panel |
Select tools (1)
| < | First Brush |
Images (7)
| ⌃ Tab | Cycle through open documents |
| ⇧ ⌘ ` | Switch to previous document |
| ⇧ F | Toggle (backward) between Standard screen mode, Full screen mode with menu bar, and Full screen mode |
| ⌘ Space | Switch to Zoom In tool |
| ⌥ Space | Switch to Zoom Out tool |
Refine Edge (2)
| ⌥ ⌘ R | Open the Refine Edge dialog box |
| ⇧ E | Toggle between Refine Radius and Erase Refinements tools |
Filter Gallery (2)
| ⌃ ⌘ F | Reapply last-used filter |
| ⇧ ⌘ Z | Step forward |
Liquify filter (1)
| ⌥ tool | Reverse direction for Bloat, Pucker, Push Left, and Mirror tools |
Vanishing Point (4)
| ⌘ D | Deselect all |
| ⌘ H | Hide selection and planes |
| ⌘ C | Copy |
| ⌘ V | Paste |
Camera Raw dialog box (21)
| ⌥ ⌘ 1 | Basic panel |
| ⌥ ⌘ 2 | Tone Curve panel |
| ⌥ ⌘ 3 | Detail panel |
| ⌥ ⌘ 4 | HSL/Grayscale panel |
| ⌥ ⌘ 5 | Split Toning panel |
Black-and-White dialog box (3)
| ⌥ ⇧ ⌘ B | Open the Black-and-White dialog box |
| ↑/↓ | Increase/decrease selected value by 1% |
| ⇧ ↑/↓ | Increase/decrease selected value by 10% |
Curves (2)
| ⌘ M | Open the Curves dialog box |
| (plus) | Select next point on the curve |
Transform selections, selection borders, and paths (2)
| ⌘ . | Cancel |
| ⌥ ⌘ T | Free transform with duplicate data |
Blending modes (25)
| ⌥ ⇧ N | Normal |
| ⌥ ⇧ I | Dissolve |
| ⌥ ⇧ Q | Behind (Brush tool only) |
| ⌥ ⇧ R | Clear (Brush tool only) |
| ⌥ ⇧ K | Darken |
Select and edit text (1)
| ⇧ ←/→ | Select 1 character left/right or 1 line down/up, or 1 word left/right |
Format type (8)
| ⇧ ⌘ X | Choose 100% horizontal scale |
| ⌥ ⇧ ⌘ X | Choose 100% vertical scale |
| ⌥ ⇧ ⌘ A | Choose Auto leading |
| ⌃ ⇧ ⌘ Q | Choose 0 for tracking |
| ⇧ ⌘ F | Justify paragraph, justifies all |
Panels (1)
| ⇧ ↩ | Apply value and keep text box active |
Adjustment layers (1)
| ⌥ 2 | Choose composite channel for adjustment |
Brush panel (2)
| ⇧ , | Select first/last brush |
| ⌥ ⇧ P | Toggle airbrush option |
Clone Source panel (1)
| ⌥ ⇧ [ | Scale (increase or reduce size) Clone Source |
Layers panel (7)
| ⇧ ⌘ G | Ungroup layers |
| ⌥ ⌘ G | Create/release clipping mask |
| ⌥ ⌘ A | Select all layers |
| ⌥ . | Select top layer |
| ⌥ , | Select bottom layer |
Switching Between Figma and Photoshop
Both Figma and Photoshop are popular tools in the Design category. When switching between them, the biggest challenge is re-learning keyboard shortcuts — actions you perform automatically in one app require conscious effort in the other.
The comparison above highlights where shortcuts overlap (making the transition easier) and where they differ (requiring new muscle memory). Focus on learning the differences first, since the shared shortcuts will transfer naturally.
For a complete shortcut reference, visit the full shortcut pages: