All Shortcuts

Photoshop Shortcuts & Commands — Complete Cheat Sheet (69)

Complete Adobe Photoshop keyboard shortcuts for tools, layers, selections, and editing. Essential reference for designers and photo editors.

Photoshop rewards learning shortcuts in layers rather than alphabetically. The base layer is the tool row - V, M, L, W, B, E, T, and Z for move, marquee, lasso, quick selection, brush, eraser, type, and zoom - and holding Shift cycles through the variants stacked under each key. Bracket keys resize the brush live, and Shift-bracket changes hardness, which together remove most trips to the options bar during retouching.

The second layer is selection and masking, where the real time is spent. Cmd/Ctrl-J duplicates the current selection onto its own layer, Cmd/Ctrl-Shift-I inverts a selection, and Cmd/Ctrl-D deselects. Adding a layer mask and pressing X to swap black and white lets you paint corrections in and out without ever touching a menu. Alt-clicking a mask thumbnail shows the mask itself full-screen, which is the fastest way to find a soft edge that is causing a halo.

The third layer is history and comparison. Cmd/Ctrl-Z steps back one action while Cmd/Ctrl-Alt-Z steps back through history repeatedly, and Cmd/Ctrl-Shift-Z steps forward again. For before-and-after checks, toggling layer visibility with a click while holding Alt isolates a single layer instantly. These are the shortcuts that turn a careful edit into a fast one without changing the result.

Related Shortcut Pages

Figma Sketch Adobe XD Procreate Affinity Designer Lunacy

Search all Photoshop shortcuts interactively

Interactive Shortcut Finder

All Photoshop Shortcuts

Essential Tools

ShortcutActionDescription
VMove ToolMove layers or selections. Most fundamental tool.
MMarquee ToolSelect rectangular or elliptical areas. Hold Shift for square/circle.
LLasso ToolSelect freeform areas. Hold Alt for Polygonal Lasso.
WQuick SelectionAutomatically select similar colors and textures. Great for background removal.
QQuick Mask ModeEdit selections with red overlay for precision.
CCrop ToolCrop image to desired size. Press Enter to apply.
IEyedropperSample colors from image. Hold Alt to sample background color.
JSpot Healing BrushAuto-remove small blemishes. Great for wrinkles and acne.
BBrush ToolPaint with brush. [ ] for size, Shift+[ ] for hardness.
SClone StampHold Alt to set source, then clone to another area.
YHistory BrushSelectively restore to previous state.
EEraser ToolErase pixels. Layer masks are safer alternative.
GGradient ToolCreate smooth color transitions. Hold Shift for straight lines.
ODodge/BurnLighten (dodge) or darken (burn) areas.
RRotate ViewRotate canvas for comfortable drawing angle. Esc to reset.
TType ToolAdd text. Ctrl+T to transform.
PPen ToolDraw precise paths. Perfect for logos and selections.
APath SelectionSelect and edit existing paths.
UShape ToolDraw vector shapes: rectangles, circles, polygons.
HHand ToolMove canvas. Spacebar temporarily activates this.
ZZoom ToolZoom in/out. Hold Alt to zoom out.

Layer Management

ShortcutActionDescription
Ctrl + JDuplicate LayerDuplicate selected layer. Essential for non-destructive editing.
Ctrl + Shift + NNew LayerCreate new layer with dialog for naming.
Ctrl + Alt + Shift + NNew Layer (Quick)Create new layer instantly without dialog.
Ctrl + GGroup LayersGroup selected layers. Essential for organization.
Ctrl + Shift + GUngroupUngroup layers.
Ctrl + EMerge DownMerge layer with layer below.
Ctrl + Shift + EMerge VisibleMerge all visible layers. Duplicate first to preserve originals.
Ctrl + Alt + EStamp VisibleCreate new layer with all visible layers merged. Non-destructive.
Ctrl + [Send BackwardMove layer back one step.
Ctrl + ]Bring ForwardMove layer forward one step.
Ctrl + Shift + [Send to BackMove layer to bottom.
Ctrl + Shift + ]Bring to FrontMove layer to top.
Alt + [ ]Navigate LayersAlt+[ for previous, Alt+] for next layer.
Ctrl + Alt + ASelect All LayersSelect all layers in document.

Selection & Mask

ShortcutActionDescription
Ctrl + ASelect AllSelect entire canvas.
Ctrl + DDeselectRemove current selection.
Ctrl + Shift + DReselectRestore last deselected selection.
Ctrl + Shift + IInverse SelectionInvert selection. Useful after background removal.
Alt + Ctrl + RSelect and MaskOpen workspace for refining selections.
Shift + F6Feather SelectionSoften selection edges.
Ctrl + Alt + DFeather (Dialog)Feather selection with specified radius.

View & Navigation

ShortcutActionDescription
Ctrl + 0Fit on ScreenZoom to fit entire image on screen.
Ctrl + 1100% ViewView image at actual size (100%). See exact pixels.
Ctrl + +Zoom InZoom in on image.
Ctrl + -Zoom OutZoom out from image.
Space + DragHand Tool (Temp)Hold Spacebar to temporarily use Hand tool.
FScreen ModeCycle through: Standard → Full with Menu → Full screen.
Ctrl + RShow/Hide RulersToggle rulers for precise alignment.
Ctrl + ;Show/Hide GuidesToggle guide visibility.
Ctrl + 'Show/Hide GridToggle grid visibility.
Ctrl + HShow/Hide ExtrasToggle all extras: selections, guides, grid.
TabHide/Show PanelsHide or show all panels. Maximize workspace.
Shift + TabHide Panels (Keep Toolbox)Hide all panels except toolbox.

Color & Adjustments

ShortcutActionDescription
DDefault ColorsReset foreground to black, background to white.
XSwap ColorsSwap foreground and background colors.
Ctrl + LLevelsOpen Levels dialog for brightness/contrast.
Ctrl + MCurvesOpen Curves dialog for precise tonal control.
Ctrl + UHue/SaturationAdjust hue, saturation, and lightness.
Ctrl + BColor BalanceAdjust color balance.
Ctrl + IInvertInvert image colors.

Workflow

ShortcutActionDescription
Ctrl + ZUndoUndo last action.
Ctrl + Shift + ZRedoRedo undone action.
Ctrl + Alt + ZStep BackwardStep backward through multiple states.
Ctrl + NNew DocumentCreate new document.
Ctrl + OOpenOpen file dialog.
Ctrl + SSaveSave current document.
Ctrl + Shift + SSave AsSave with new name or format.
Ctrl + WCloseClose current document.

Browse shortcuts for 268 platforms

Explore All
🔧 Spotted an error or a missing shortcut? Suggest an edit on GitHub — every accepted fix goes live on this page, the API and the CLI.

🤖 Ask AI about Photoshop shortcuts

Open your assistant with this page preloaded as the source — great for follow-up questions like "which of these work in other apps?"

ChatGPT Claude Perplexity Gemini Grok

Frequently Asked Questions

How do I resize a brush without opening the options bar?

The left and right bracket keys change brush size live, and Shift with the brackets changes hardness. Both work while you are painting.

What is the fastest way to duplicate a selection to its own layer?

Cmd/Ctrl-J copies the current selection onto a new layer in place. With no selection active, it duplicates the whole layer.

How do I inspect a layer mask?

Alt-click the mask thumbnail to view the mask itself full-screen. It is the quickest way to find the soft edge causing a halo.