Tools

Action Shortcut
Move Tool VVV
Rectangular Marquee Tool MMM
Lasso Tool LLL
Quick Selection / Magic Wand Tool WWW
Crop Tool CCC
Eyedropper Tool III
Brush Tool BBB
Clone Stamp Tool SSS
Eraser Tool EEE
Gradient / Paint Bucket Tool GGG
Pen Tool PPP
Type Tool TTT
Hand Tool HHH
Zoom Tool ZZZ
Default Foreground/Background Colors DDD
Switch Foreground/Background Colors XXX
Cycle through tools in same group ShiftTool KeyShiftTool KeyShiftTool Key

File Operations

Action Shortcut
New Document CmdNCtrlNCtrlN
Open File CmdOCtrlOCtrlO
Save CmdSCtrlSCtrlS
Save As CmdShiftSCtrlShiftSCtrlShiftS
Save for Web (Legacy) CmdAltShiftSCtrlAltShiftSCtrlAltShiftS
Export As CmdAltShiftWCtrlAltShiftWCtrlAltShiftW
Close Document CmdWCtrlWCtrlW
Close All Documents CmdAltWCtrlAltWCtrlAltW
Print CmdPCtrlPCtrlP
Undo CmdZCtrlZCtrlZ
Redo CmdShiftZCtrlShiftZCtrlShiftZ
Step Backward CmdAltZCtrlAltZCtrlAltZ

Layers

Action Shortcut
New Layer CmdShiftNCtrlShiftNCtrlShiftN
Duplicate Layer CmdJCtrlJCtrlJ
Merge Down CmdECtrlECtrlE
Merge Visible CmdShiftECtrlShiftECtrlShiftE
Flatten Image CmdShiftAltECtrlShiftAltECtrlShiftAltE
Group Layers CmdGCtrlGCtrlG
Ungroup Layers CmdShiftGCtrlShiftGCtrlShiftG
Bring to Front CmdShift]CtrlShift]CtrlShift]
Send to Back CmdShift[CtrlShift[CtrlShift[
Bring Forward Cmd]Ctrl]Ctrl]
Send Backward Cmd[Ctrl[Ctrl[
Create Clipping Mask CmdAltGCtrlAltGCtrlAltG
Select Layer Above Alt]Alt]Alt]
Select Layer Below Alt[Alt[Alt[

Selection

Action Shortcut
Select All CmdACtrlACtrlA
Deselect CmdDCtrlDCtrlD
Reselect CmdShiftDCtrlShiftDCtrlShiftD
Inverse Selection CmdShiftICtrlShiftICtrlShiftI
Select and Mask CmdAltRCtrlAltRCtrlAltR
Feather Selection ShiftF6ShiftF6ShiftF6
Select Color Range CmdShiftAltCCtrlShiftAltCCtrlShiftAltC
Add to Selection ShiftDragShiftDragShiftDrag
Subtract from Selection AltDragAltDragAltDrag
Intersect with Selection ShiftAltDragShiftAltDragShiftAltDrag
Select All Layers CmdAltACtrlAltACtrlAltA

View & Zoom

Action Shortcut
Zoom In Cmd+Ctrl+Ctrl+
Zoom Out Cmd-Ctrl-Ctrl-
Fit on Screen Cmd0Ctrl0Ctrl0
Actual Pixels (100%) Cmd1Ctrl1Ctrl1
Toggle Full Screen Mode FFF
Show/Hide Rulers CmdRCtrlRCtrlR
Show/Hide Grid Cmd'Ctrl'Ctrl'
Show/Hide Guides Cmd;Ctrl;Ctrl;
Snap To CmdShift;CtrlShift;CtrlShift;
Lock Guides CmdAlt;CtrlAlt;CtrlAlt;
Show/Hide Extras CmdHCtrlHCtrlH
Temporary Hand Tool (hold) SpaceSpaceSpace

Brush & Paint

Action Shortcut
Increase Brush Size ]]]
Decrease Brush Size [[[
Increase Brush Hardness Shift]Shift]Shift]
Decrease Brush Hardness Shift[Shift[Shift[
Set Opacity to 10% 111
Set Opacity to 50% 555
Set Opacity to 100% 000
Set Flow to 10% Shift1Shift1Shift1
Set Flow to 50% Shift5Shift5Shift5
Set Flow to 100% Shift0Shift0Shift0
Toggle Airbrush Mode ShiftAltPShiftAltPShiftAltP
Previous Brush ,,,
Next Brush ...
Fill with Foreground Color AltBackspaceAltBackspaceAltBackspace
Fill with Background Color CmdBackspaceCtrlBackspaceCtrlBackspace

Image Adjustments

Action Shortcut
Levels CmdLCtrlLCtrlL
Curves CmdMCtrlMCtrlM
Hue/Saturation CmdUCtrlUCtrlU
Color Balance CmdBCtrlBCtrlB
Black & White CmdAltShiftBCtrlAltShiftBCtrlAltShiftB
Desaturate CmdShiftUCtrlShiftUCtrlShiftU
Invert CmdICtrlICtrlI
Auto Tone CmdShiftLCtrlShiftLCtrlShiftL
Auto Contrast CmdAltShiftLCtrlAltShiftLCtrlAltShiftL
Auto Color CmdShiftBCtrlShiftBCtrlShiftB
Image Size CmdAltICtrlAltICtrlAltI
Canvas Size CmdAltCCtrlAltCCtrlAltC

Transform

Action Shortcut
Free Transform CmdTCtrlTCtrlT
Transform Again CmdShiftTCtrlShiftTCtrlShiftT
Scale (during Free Transform) ShiftDrag CornerShiftDrag CornerShiftDrag Corner
Rotate (during Free Transform) Drag Outside CornerDrag Outside CornerDrag Outside Corner
Skew (during Free Transform) CmdShiftDrag SideCtrlShiftDrag SideCtrlShiftDrag Side
Distort (during Free Transform) CmdDrag CornerCtrlDrag CornerCtrlDrag Corner
Perspective (during Free Transform) CmdAltShiftDrag CornerCtrlAltShiftDrag CornerCtrlAltShiftDrag Corner
Warp (during Free Transform) CmdShiftT then switchCtrlShiftT then switchCtrlShiftT then switch
Apply Transform EnterEnterEnter
Cancel Transform EscapeEscapeEscape
Transform from Center AltDragAltDragAltDrag
Constrain Proportions ShiftDragShiftDragShiftDrag
No shortcuts found. Try a different search term.

Frequently Asked Questions

How do I quickly switch between tools in Photoshop?
Most Photoshop tools have single-key shortcuts: V for Move, B for Brush, E for Eraser, M for Marquee, L for Lasso, P for Pen, T for Type, and more. Press Shift plus the tool key to cycle through tools in the same group.
How do I change brush size and hardness with keyboard shortcuts?
Press ] to increase brush size and [ to decrease it. For hardness, use Shift+] to increase and Shift+[ to decrease. You can also right-click on the canvas to open the brush size picker.
What is the shortcut for Free Transform in Photoshop?
Press Cmd+T on Mac or Ctrl+T on Windows/Linux to enter Free Transform mode. From there, drag corners to resize, drag outside corners to rotate, or hold Cmd/Ctrl while dragging to distort. Press Enter to apply or Escape to cancel.
How do I quickly adjust brush opacity in Photoshop?
Press number keys 1-9 to set opacity from 10% to 90% (1 = 10%, 5 = 50%, etc.). Press 0 for 100% opacity. For flow, hold Shift and press the number keys. Quickly pressing two numbers in succession sets a precise value like 45%.
How can I customize keyboard shortcuts in Photoshop?
Go to Edit > Keyboard Shortcuts or press Cmd+Alt+Shift+K on Mac (Ctrl+Alt+Shift+K on Windows). This opens the Keyboard Shortcuts dialog where you can view all shortcuts by category and assign custom key combinations to any menu item or tool.