⌥+⌃AltPlusCtrl

Adobe Photoshop Keyboard Shortcuts

Photoshop's tool set is large enough that mouse-only users spend a surprising amount of time just clicking the toolbar to switch between brush, eraser, and selection tools, when nearly every tool has a single-letter shortcut. The keyboard layer in Photoshop operates on two levels: single keys that switch active tools instantly, and modifier-heavy combinations that control layers, selections, and canvas view. Professionals who work in Photoshop for hours a day rarely touch the toolbar at all — their left hand lives on the keyboard switching tools while their right hand stays on the tablet or mouse making the actual marks. The categories below split along that same logic: tool switching, which is about getting the right tool active without breaking focus on the canvas; selections, which underlie nearly everything else you do in compositing; layers, since most non-trivial Photoshop work happens across many stacked layers; and view/zoom, the navigation layer that matters once you're working at high zoom on a detail. Windows and Mac shortcuts mostly mirror with Ctrl/Cmd and Alt/Option swapped, though a handful of view shortcuts differ because of how each OS handles function keys and spacebar-based panning. The tool-switching shortcuts are worth prioritizing above all others when first building Photoshop fluency, since every other category of shortcut assumes you've already got the right tool active — a designer who's fast with layer and selection shortcuts but still hunts the toolbar for basic tool switches loses more time at that first step than they gain from everything downstream. Selection shortcuts deserve particular attention for compositing-heavy work specifically because so much of professional retouching and compositing is really selection work in disguise — isolating exactly the right pixels is usually the hard, time-consuming part, with the actual edit applied to that selection often taking only a moment once the selection itself is correct.

Tool Switching

ActionWindowsMacDescription
Switch to Move toolVVActivates the Move tool for repositioning layer content or selections — the single most-used tool when compositing multiple layers.
Switch to Rectangular Marquee toolMMActivates the rectangular selection tool; pressing Shift+M cycles to the Elliptical Marquee variant nested under the same icon.
Switch to Lasso toolLLActivates freehand selection; Shift+L cycles through Polygonal and Magnetic Lasso variants stacked under the same toolbar slot.
Switch to Brush toolBBActivates the paint brush for direct painting on a layer or layer mask, the primary tool for retouching and digital painting work.
Switch to Eyedropper toolIIActivates the color-sampling tool; while using most other tools, holding Alt (Option on Mac) temporarily switches to the eyedropper without leaving your current tool.
Switch to Crop toolCCActivates the canvas crop tool, which shows draggable handles over the image preview before the crop is committed with Enter.
Temporarily switch to Hand tool (pan)Hold SpacebarHold SpacebarPress and hold Spacebar to borrow the Hand tool for a quick pan, no matter what tool is currently selected — let go and you're instantly back to whatever you were doing before, no menu or toolbar click required.
Switch to Clone Stamp toolSSActivates the Clone Stamp tool, which paints using pixels sampled from another part of the same image (set with Alt/Option-click) rather than a flat foreground color, a core retouching tool for removing blemishes or duplicating texture.
Switch to Spot Healing BrushJJActivates the Spot Healing Brush, which automatically samples nearby texture to blend over a clicked or brushed area, useful for quick blemish removal without manually setting a clone source first the way the Clone Stamp requires.
Switch to Type toolTTActivates the Type tool for adding text directly to the canvas as its own editable text layer, distinct from rasterized text baked permanently into a regular pixel layer.

Selections

ActionWindowsMacDescription
Deselect current selectionCtrl+DCmd+DClears any active selection (marching ants), returning editing operations to apply to the whole layer instead of a constrained region.
Select allCtrl+ACmd+ASelects the entire canvas area of the active layer, commonly used before copying a full layer's content.
Invert selectionCtrl+Shift+ICmd+Shift+ISwaps the selection boundary so what was outside becomes selected and what was inside becomes deselected, the routine move after isolating a subject when what you actually need to edit is the background around it.
Feather selectionShift+F6Shift+F6Opens a dialog to soften the selection edge by a specified pixel radius, preventing hard, visible cutoff lines when the selection is used for a mask or composite.
Add to existing selectionHold Shift while selectingHold Shift while selectingHold Shift before dragging out a new selection with any selection tool and it merges into whatever's already selected rather than starting over from scratch.
Subtract from existing selectionHold Alt while selectingHold Option while selectingRemoves the newly drawn area from the current selection, useful for carving an unwanted region (like a small hole) out of a larger selected shape.
Reselect last selectionCtrl+Shift+DCmd+Shift+DRestores the most recently deselected selection exactly as it was, useful when you deselected to check an image's overall appearance without a selection border in the way, then need to continue editing within that exact same selected region afterward.
Transform selectionSelect > Transform Selection, no default keySameLets you scale, rotate, or reposition the boundary of an active selection itself, without affecting any actual pixel content, useful for adjusting a selection's shape or size after the fact rather than redrawing it from scratch.
Toggle Quick Mask modeQQToggles Quick Mask mode, tinting everything outside the current selection in translucent red so you can see the selection boundary at a glance rather than relying on marching ants alone — handy right after an inversion or a complex multi-step selection to confirm the result before running a destructive edit.

Layers

ActionWindowsMacDescription
Create new layerCtrl+Shift+NCmd+Shift+NOpens the New Layer dialog (or creates a blank layer instantly with Alt/Option held to skip the naming dialog), adding it above the currently active layer.
Merge layer downCtrl+ECmd+EFlattens the active layer into the one directly beneath it, reducing layer count while preserving the combined visual result — irreversible once saved, so duplicating first is wise if you might need the layers separate later.
Duplicate layerCtrl+JCmd+JCreates an exact copy of the active layer directly above it, or duplicates just the selected region of a layer into a new layer if a selection is active — one of the most-used shortcuts in any compositing workflow.
Create clipping maskCtrl+Alt+GCmd+Option+GClips the active layer's visibility to the alpha shape of the layer directly below it, a non-destructive way to constrain a texture or adjustment to only the area of the layer underneath.
Layer via CopyCtrl+J (with active selection)Cmd+J (with active selection)When a selection is active, this same shortcut as plain duplicate instead copies just the selected pixels into a brand-new layer, leaving the original layer's content untouched and intact underneath.
Group selected layersCtrl+GCmd+GCombines the currently selected layers into a folder-like group, keeping a complex Layers panel organized and letting you toggle visibility, move, or apply a mask to several related layers at once as a single unit.
Toggle layer visibilityClick eye icon, or Ctrl+, in some configsClick eye iconToggles the active layer's eye icon on or off, hiding or showing its content without deleting anything — a fast way to A/B a composite's look with that layer on versus off, or just to get it temporarily out of the way while you edit something underneath.
Add layer maskClick mask icon in Layers panel, no default keySameAdds a non-destructive mask to the active layer, letting you hide or reveal parts of that layer by painting black or white directly on the mask rather than permanently erasing pixel content.

View Zoom

ActionWindowsMacDescription
Zoom inCtrl++Cmd++Increases canvas zoom by a fixed step, centered roughly on the current view or cursor position depending on preferences.
Fit image on screenCtrl+0Cmd+0Recalculates the zoom percentage so the whole canvas fits snugly inside the current document window, the one-key reset once you've pushed the zoom in tight to inspect a small detail and lost the wider view.
View at 100% (Actual Pixels)Ctrl+1Cmd+1Snaps the zoom to precisely 100 percent, a true one-to-one pixel match between image and screen, the only zoom level you can fully trust for judging fine retouching detail since anything else risks aliasing artifacts that misrepresent the real pixel data.
Zoom outCtrl+-Cmd+-Decreases canvas zoom by a fixed step, the mirrored companion to zooming in, useful for stepping back out after inspecting a detail closely.
Toggle rulersCtrl+RCmd+RShows or hides pixel/measurement rulers along the top and left edges of the canvas, useful for precise positioning and measuring elements relative to a known coordinate reference.
Cycle screen modeFFCycles through Photoshop's screen display modes — Standard, Full Screen with menu bar, and Full Screen — progressively hiding more surrounding interface chrome to maximize the canvas viewing area, useful when you want maximum uninterrupted screen space for judging an image without any panel distractions.

Frequently Asked Questions

Why does holding Spacebar sometimes type a space instead of panning?

If your cursor focus is inside a text field — like the layer name field, a text tool's text box, or a numeric input — Spacebar is captured by that field instead of triggering the Hand tool. Click on the canvas itself first to make sure focus has left any text field before holding Spacebar to pan.

What's the difference between Ctrl+J and Layer via Copy?

It's one and the same shortcut behaving two different ways depending on context. No active selection, and Ctrl+J just duplicates the whole layer. With a selection active, that identical keystroke instead copies just the selected pixels into their own new layer — Photoshop's menu calls this 'Layer via Copy,' but it's triggered by the exact same key combo as the full duplicate.

Why did merging layers down remove an effect I had applied?

Merging down (Ctrl+E) bakes everything — layer styles, blend modes, adjustment layers — into flat pixel data on the resulting layer, which usually looks the same but destroys the ability to edit any of it non-destructively afterward, so tweaking a drop shadow's distance or an adjustment curve is off the table once merged. Duplicating the layers with Ctrl+J before merging preserves an untouched copy in case you need to revisit that effect later.

Does Ctrl+1 actually show the image at its true print size?

No — Ctrl+1 shows Actual Pixels, meaning one image pixel maps to one screen pixel, which has nothing to do with physical print dimensions. A 300 DPI image at Actual Pixels zoom will appear far larger on screen than it would print, since screen pixel density and print DPI are unrelated. Use View > Print Size for an approximation of physical output size instead.

Why does the Alt/Option key sometimes subtract from a selection and sometimes do something else entirely?

Alt/Option's effect depends entirely on which tool is currently active and what state you're in. With a selection tool active and an existing selection on the canvas, it subtracts from that selection. With the Eyedropper tool's modifier behavior, holding Alt while using the Brush tool instead temporarily samples a color rather than subtracting anything. Context matters more for Alt/Option than for almost any other modifier key in Photoshop.