App shortcuts
Photoshop keyboard shortcuts for Mac
Photoshop is the application where a bad shortcut list does the most damage, because half its chords are single letters that do something regardless.
The shortcuts to learn first

Adobe groups these as commonly used, and the grouping is honest: between them they cover most of what a retouching session actually consists of. ⌘J is the one to build a habit around first — it copies the current selection onto a new layer, which is how you make a change you can still throw away an hour later.
The bracket keys are the other pair that repays learning immediately. Square brackets resize the brush, curly brackets change its hardness, and neither requires taking your eye off the canvas or your hand off the tablet. They work in every brush-driven tool, not only the Brush.
| Shortcut | What it does |
|---|---|
| ⌘T | Free Transform |
| ⌘D | Deselect selections |
| ⌘Z | Undo the last command |
| ⌘J | New layer via copy |
| ⇧⌘J | New layer via cut |
| [ / ] | Decrease or increase brush size |
| { / } | Decrease or increase brush hardness |
| ~ (hold) | Switch the Brush tool between paint and erase modes |
| D | Reset to the default foreground and background colours |
| X | Swap the foreground and background colours |
| ⌥-click a layer | Fit the layer or layers to the screen |
| ⌥⌘P | Close every open document except the current one |
| ⌥ | Change a dialog's Cancel button to Reset |
| Esc | Cancel any modal dialog, including the Start workspace |
| ⌘-click | Toggle the auto-select checkbox in the Options bar with the Move tool selected |
| Tab / ⇧Tab | Move forward or backward between fields |
Selecting tools
Photoshop's toolbar is a set of groups, not a set of tools, and one letter selects the whole group. Pressing the letter again cycles through the tools inside it — or ⇧ and the letter, if the Use Shift Key for Tool Switch preference is on. ⌥-clicking a tool in the toolbar cycles its hidden tools too, with the anchor point and Convert Point tools as the exceptions.
The behaviour worth knowing about is spring loading, which Adobe documents separately: hold a tool's shortcut key rather than tapping it and Photoshop switches temporarily, then snaps back to your previous tool when you let go. The delay before it engages defaults to 200 milliseconds and is adjustable under Preferences, Tools.
| Key | Tool group |
|---|---|
| V | Move tool, Artboard tool |
| M | Rectangular Marquee, Elliptical Marquee |
| L | Lasso, Polygonal Lasso, Magnetic Lasso |
| W | Magic Wand, Quick Selection, Object Selection |
| C | Crop, Slice, Slice Select, Perspective Crop |
| I | Eyedropper, Color Sampler, Ruler, Note |
| K | Frame tool |
| J | Spot Healing Brush, Healing Brush, Patch, Red Eye, Content Aware Move |
| B | Brush, Pencil, Color Replacement, Mixer Brush |
| S | Clone Stamp, Pattern Stamp |
| Y | History Brush, Art History Brush |
| E | Eraser, Background Eraser, Magic Eraser |
| G | Gradient, Paint Bucket |
| O | Dodge, Burn, Sponge |
| P | Pen, Freeform Pen, Curvature Pen |
| T | Horizontal and Vertical Type, and both Type Mask tools |
| A | Path Selection, Direct Selection |
| U | Rectangle, Ellipse, Polygon, Line, Custom Shape |
| H | Hand tool |
| R | Rotate View tool |
| Z | Zoom tool |
| Q | Toggle between Standard and Quick Mask modes |
| , / . | Previous or next brush |
| < / > | First or last brush |
Viewing and moving around an image

Adobe notes that most of these appear in no menu and no tooltip, which is why they are the group experienced retouchers use and everyone else discovers by accident. Holding Space turns whatever tool you have into the Hand tool for as long as you hold it — the single most useful entry on this page for anyone working zoomed in.
F is the other one worth internalising. It cycles forward through Standard screen mode, full screen with a menu bar, and full screen; ⇧F cycles back. Combined with Tab to hide the panels, it is how you get an uncluttered look at what you have actually made.
| Shortcut | What it does |
|---|---|
| Space | Temporarily switch to the Hand tool, outside text-edit mode |
| Space-drag | Scroll the image, or move the zoom marquee while dragging with the Zoom tool |
| Double-click the Hand tool | Fit the image in the window |
| ⌃Tab | Cycle through open documents |
| ⇧⌘` | Switch to the previous document |
| ⇧⌘W | Close the file in Photoshop and open Bridge |
| F | Cycle forward through Standard, full screen with menu bar, and full screen |
| ⇧F | Cycle backward through the same three screen modes |
| Space F | Cycle forward through canvas colours; Space ⇧F cycles back |
| Q | Toggle between Standard mode and Quick Mask mode |
| H, then click and hold | Temporarily zoom into the image |
| ⌘-drag in the Navigator | Zoom in on a specified area of the image |
| Page Up / Page Down | Scroll up or down one screen |
| ⇧Page Up / ⇧Page Down | Scroll up or down ten units |
| Home / End | Move the view to the upper-left or lower-right corner |
| \ | Toggle a selected layer mask on and off as a rubylith |
Selections and moving things around
Every one of these is a modifier applied to a tool you already have, which is what makes them worth learning as a set: ⇧ adds, ⌥ subtracts, and the two together intersect. That triple holds for every selection tool except Quick Selection, which has no intersect.
⌘ on its own switches to the Move tool from almost anywhere — the exceptions Adobe lists are the Hand, Slide, Path and Shape tools and any Pen tool. It is the fastest way to nudge a layer without losing the tool you were using.
| Shortcut | What it does |
|---|---|
| Any selection tool + ⇧-drag | Add to a selection |
| Any selection tool + ⌥-drag | Subtract from a selection |
| ⇧⌥-drag | Intersect a selection, with every tool except Quick Selection |
| ⇧-drag | Constrain a marquee to a square or circle |
| ⌥-drag | Draw a marquee from its centre |
| ⇧⌥-drag | Constrain the shape and draw the marquee from its centre |
| Marquee tool + Space-drag | Reposition the marquee while you are still drawing it |
| ⌘ | Switch to the Move tool, except with the Hand, Slide, Path, Shape or any Pen tool |
| Move tool + ⌥-drag | Move a copy of the selection |
| Arrow keys | Move the selection area one pixel; hold ⇧ for ten |
| ⌘ + arrow keys | Move the layer one pixel when nothing is selected on it |
| Magnetic Lasso + ⌥-drag | Switch to the ordinary Lasso tool |
| Magnetic Lasso + ⌥-click | Switch to the Polygonal Lasso tool |
| Magnetic Lasso + [ or ] | Decrease or increase the detection width |
| Return / Esc / ⌘. | Apply or cancel a Magnetic Lasso operation |
| Crop tool + Return or Esc | Accept the crop, or exit cropping |
| / | Toggle the crop shield off and on |
| ⌥-drag a guide | Convert between a horizontal and a vertical guide |
The Layers panel

This is the group with the highest return per chord in the whole application, because every one of these commands otherwise means a trip to a panel menu. ⌘-clicking a layer thumbnail loads that layer's transparency as a selection, and the ⇧, ⌥ and ⇧⌥ variants add to, subtract from and intersect with whatever is already selected.
The bracket run is the sleeper. ⌥[ and ⌥] change which layer is targeted, ⌘[ and ⌘] move the targeted layer up and down the stack, and ⇧⌘[ and ⇧⌘] send it to the very bottom or top. Restacking a complex file without touching the pointer is entirely possible once those four are in your hands.
| Shortcut | What it does |
|---|---|
| ⌘-click a layer thumbnail | Load the layer's transparency as a selection |
| ⇧⌘-click a thumbnail | Add it to the current selection |
| ⌥⌘-click a thumbnail | Subtract it from the current selection |
| ⇧⌥⌘-click a thumbnail | Intersect it with the current selection |
| ⇧⌘N | New layer |
| ⌘J / ⇧⌘J | New layer via copy, or via cut |
| ⌘G / ⇧⌘G | Group or ungroup layers |
| ⌥⌘G | Create or release a clipping mask |
| ⌥⌘A | Select all layers |
| ⌘E | Merge the highlighted layers |
| ⇧⌘E | Merge visible layers |
| ⌥⇧⌘E | Merge a copy of all visible layers into the target layer |
| ⌥. / ⌥, | Select the top or the bottom layer |
| ⌥[ / ⌥] | Select the next layer down or up |
| ⇧⌥[ / ⇧⌥] | Add the next layer down or up to the selection |
| ⌘[ / ⌘] | Move the target layer down or up |
| ⇧⌘[ / ⇧⌘] | Move the layer to the bottom or the top |
| / | Toggle lock transparency for the target layer |
| ⌥-click the eye icon | Show or hide all other currently visible layers |
| ⇧-click a layer mask thumbnail | Toggle the layer mask on or off |
| ⌥-click a layer mask thumbnail | Toggle between the mask and the composite image |
Painting, brushes and blending modes
Number keys set opacity for any painting or editing tool: 0 is 100 per cent, 1 is 10 per cent, and 4 then 5 pressed quickly is 45 per cent. Adding ⇧ sets flow instead — unless the airbrush option is on, in which case the two swap over, which is exactly the sort of detail a translated shortcut list gets wrong.
The blending mode chords all sit on ⇧⌥ and a letter. They are worth skimming rather than memorising, with two exceptions: ⇧⌥N returns to Normal from anywhere, and ⇧+ and ⇧- step through the whole list in order when you want to see what a mode does rather than name it in advance.
| Shortcut | What it does |
|---|---|
| Number keys | Set opacity for the current painting or editing tool |
| ⇧ + number keys | Set flow, unless the airbrush option is enabled |
| Any painting tool + ⌥ | Temporarily switch to the Eyedropper tool |
| Eyedropper + ⌥-click | Sample the background colour |
| ⌃⌥⌘-drag | Open the HUD colour picker from any painting tool |
| ⌥⌦ | Fill with the foreground colour |
| ⌘⌦ | Fill with the background colour; hold ⇧ to preserve transparency |
| ⌥⌘⌦ | Fill from history |
| ⇧⌦ | Open the Fill dialog |
| Any painting tool + ⇧-click | Connect the last point to this one with a straight line |
| ⇧+ / ⇧- | Cycle forward or backward through the blending modes |
| ⇧⌥N | Normal |
| ⇧⌥M | Multiply |
| ⇧⌥S | Screen |
| ⇧⌥O | Overlay |
| ⇧⌥F | Soft Light |
| ⇧⌥H | Hard Light |
| ⇧⌥K / ⇧⌥G | Darken or Lighten |
| ⇧⌥B / ⇧⌥D | Colour Burn or Colour Dodge |
| ⇧⌥E / ⇧⌥X | Difference or Exclusion |
| ⇧⌥U / ⇧⌥T | Hue or Saturation |
| ⇧⌥C / ⇧⌥Y | Colour or Luminosity |
| Sponge tool + ⇧⌥D / ⇧⌥S | Desaturate or saturate |
| Dodge or Burn + ⇧⌥S, ⇧⌥M or ⇧⌥H | Target shadows, midtones or highlights |
Type
Photoshop's type shortcuts split cleanly in two: the ones that move a cursor through text, which behave like the rest of macOS, and the ones that format it, which resemble nothing else on your Mac and are almost impossible to guess.
The last four rows are the reason typographers keep the Character panel closed. ⌥ with an arrow key changes leading and tracking in small steps; adding ⌘ makes the step ten times larger. Nothing else in Photoshop lets you tune type this precisely without a panel open.
| Shortcut | What it does |
|---|---|
| ⌘-drag type | Move the type in the image while the Type layer is selected |
| ⌘← / ⌘→ | Move one word left or right |
| ⇧⌘← / ⇧⌘→ | Select one word left or right |
| ⇧← , ⇧→ , ⇧↑ , ⇧↓ | Select one character across, or one line up or down |
| Double, triple, quadruple or quintuple-click | Select a word, a line, a paragraph or the whole story |
| ⇧⌘H | Show or hide the selection on selected type |
| ⌘ | Show the bounding box for transforming text while editing it |
| ⌘-drag a bounding box handle | Scale the text as you resize the box |
| Space-drag | Move a text box while you are still creating it |
| Horizontal Type + ⇧⌘L, ⇧⌘C or ⇧⌘R | Align left, centre or right |
| ⇧⌘J / ⇧⌘F | Justify with the last line aligned left, or justify every line |
| ⇧⌘X | Set horizontal scale back to 100 per cent |
| ⇧⌥⌘X | Set vertical scale back to 100 per cent |
| ⇧⌥⌘A | Choose auto leading |
| ⇧⌥⌘T | Toggle the single-line and every-line composer |
| ⇧⌘< / ⇧⌘> | Decrease or increase type size by 2 points; hold ⌥ for 10 |
| ⌥↓ / ⌥↑ | Decrease or increase leading by 2 points; hold ⌘ for 10 |
| ⇧⌥↓ / ⇧⌥↑ | Decrease or increase baseline shift; hold ⌘ for 10 |
| ⌥← / ⌥→ | Decrease or increase kerning and tracking; hold ⌘ for 10 |
Curves, channels and the Liquify workspace
Liquify is a workspace of its own with its own single-letter tools, and they do not match the ones in the main toolbar — W is Forward Warp here rather than the Magic Wand group, and B is Bloat rather than the Brush. That is worth knowing before you demonstrate it to anybody.
The Curves and Channels chords below are the ones that make a colour pass keyboard-driven. ⌘2 through ⌘5 select the composite and the individual colour channels, and ⌥ with 2 through 5 switches which channel the Curves dialog is editing without leaving it.
| Shortcut | What it does |
|---|---|
| ⇧⌘X | Open the Liquify filter |
| W , R , C , S , B | Forward Warp, Reconstruct, Twirl Clockwise, Pucker and Bloat tools |
| O , F , D , E , A | Push Left, Freeze Mask, Thaw Mask, Smooth and Face tools |
| H / Z | Hand and Zoom tools inside Liquify |
| ⌥ + tool | Reverse the direction of the Bloat, Pucker and Push Left tools |
| ⌘M | Open the Curves dialog |
| + / - | Select the next or previous point on the curve |
| ⌘D | Deselect a point on the curve |
| Arrow keys | Move the selected curve point one unit; hold ⇧ for ten |
| ⌘-click the image | Set a point on the composite curve |
| ⇧⌘-click the image | Set a point on the channel curves |
| ⌥2 , ⌥3 , ⌥4 , ⌥5 | Switch the Curves dialog to RGB, red, green or blue |
| ⌘2 | Select the composite channel |
| ⌘3 / ⌘4 / ⌘5 | Select the red, green or blue channel |
| ⌘-click a channel thumbnail | Load the channel as a selection |
| ⌘I | Invert a layer mask |
Show your Photoshop shortcuts on screen
Photoshop is among the hardest applications on a Mac to teach by video, because so much of it is invisible. A single letter changes the tool, a held modifier changes what that tool does, and a bracket key resizes a brush — and the person watching sees the brush get smaller with no idea why. Narrating it only works if your voice keeps exact pace with your hands, which it does not.
Show KeyPress is a paid macOS menu bar app, for macOS 14 Sonoma or later, that draws each key you press as a mechanical keycap in a window above everything else on screen. It has no Photoshop integration, no plugin, no panel and no extension. It draws an overlay; anything capturing your display captures it with no configuration at all.
- All Keys content mode matters more in Photoshop than almost anywhere else, because the single letters are the lesson — B, L, V and Q say nothing at all in Shortcuts Only mode.
- Latest mode shows one press at a time for chord-by-chord teaching; Horizontal and Stacked History keep a trail when the sequence is the point.
- The standalone modifiers switch decides whether a held ⌥ or ⌘ draws a keycap of its own, which is what makes modifier-plus-drag legible on a recording.
- One Display pins the overlay to the screen you are capturing rather than letting it follow your pointer onto a second, colour-managed monitor.
- The overlay is click-through, so it never intercepts a click meant for the canvas underneath it.
- ⌃⌥M switches the content mode mid-demo, and ⌃⌥= and ⌃⌥- resize the overlay without opening Settings.
Sources and further reading
Product details and guidance were checked against these first-party pages on August 5, 2026. Re-check current listings before making an install or high-stakes decision.
- Keyboard shortcuts | Photoshop
Adobe
Adobe's own reference of Photoshop's default shortcuts, printed with a separate macOS column beside the Windows one.
- View keyboard shortcuts in Photoshop
Adobe
How to open the Keyboard Shortcuts and Menus dialog, which is where Photoshop's live, editable shortcut list lives.
- Use spring-loaded shortcuts
Adobe
Adobe's page on holding a tool's shortcut key to switch temporarily, and the preference that controls the delay.
- Control access to input monitoring on Mac
Apple
Apple's guide to the Input Monitoring privacy permission and how to grant or revoke it.
- Secure Keyboard Entry
Apple
How macOS Secure Keyboard Entry stops other apps from receiving key events.
FAQ
Questions people ask
Why does a Photoshop shortcut I found online not work on my Mac?
Most published Photoshop lists are the Windows ones with Ctrl swapped for ⌘, and that swap is not always right. Adobe prints a separate macOS column, and several entries genuinely differ — switching to the previous document is ⇧⌘` on a Mac against Shift+Ctrl+Tab on Windows. Every chord on this page comes from the macOS column.
How do I see the real list of shortcuts on my own machine?
Open Edit, Keyboard Shortcuts, or press ⌥⇧⌘K. The Shortcuts For dropdown lets you look at Application Menus, Panel Menus or Tools, and whatever is bound right now — including anything you or a preset changed — is shown there rather than in any published list.
Why do Photoshop's function key shortcuts do nothing?
Because macOS claims F1 to F12 for brightness, volume and Mission Control first. Hold Fn with the function key to send the real F-key to Photoshop, or invert that default in System Settings under Keyboard so the function keys are primary.
What is a spring-loaded shortcut in Photoshop?
Holding a tool's shortcut key rather than tapping it switches to that tool only for as long as you hold it, then returns you to the tool you were using. Adobe turns this on by default and sets the delay to 200 milliseconds, adjustable under Preferences, Tools.
Can I change Photoshop's keyboard shortcuts?
Yes, and thoroughly. The Keyboard Shortcuts and Menus dialog lets you rebind menu commands, panel menu commands and tools, then save the result as a named set. macOS can additionally assign a shortcut to any menu item under System Settings, Keyboard, Keyboard Shortcuts, App Shortcuts.
Does Show KeyPress install anything into Photoshop?
No. There is no plugin, no panel, no script and no integration of any kind. It is a separate menu bar app that draws an overlay window, which is exactly why it behaves identically in Photoshop, Premiere Pro, Figma or anything else you happen to be demonstrating.