Adobe Photoshop Keyboard Shortcuts for macOS

Keyboard shortcuts for Adobe Photoshop on Mac. Covers tool switching, layer management, and selection tools on macOS.
Show table of contentsPrint shortcutsSign in to download the PDF It takes a few seconds.
Sign in →
Sign in to save this shortcuts set to favorites.
Sign in →
Key label style

Function keys

Start Help
Help
Undo/Redo
F1
Cut
F2
Copy
F3
Paste
F4
Show/Hide Brush panel
F5
Show/Hide Color panel
F6
Show/Hide Layers panel
F7
Show/Hide Info panel
F8
Show/Hide Actions panel
Opt+F9
Revert
F12
Fill
Shift+F5
Feather Selection
Shift+F6
Inverse Selection
Cmd+Shift+I

Select tools

Cycle through tools with the same shortcut key
Shift+Press shortcut key
Cycle through hidden tools
Opt+Click+Tool
Move tool
V
Rectangular Marquee tool / Elliptical Marquee tool
M
Lasso tool / Polygonal Lasso tool / Magnetic Lasso tool
L
Magic Wand tool / Quick Selection tool
W
Crop tool / Slice tool / Slice Select tool
C
Eyedropper tool / Color Sampler tool / Ruler tool / Note tool
I
Spot Healing Brush tool / Healing Brush tool / Patch tool / Red Eye tool
J
Brush tool / Pencil tool / Color Replacement tool / Mixer Brush tool
B
Clone Stamp tool / Pattern Stamp tool
S
History Brush tool / Art History Brush tool
Y
Eraser tool / Background Eraser tool / Magic Eraser tool
E
Gradient tool / Paint Bucket tool
G
Dodge tool / Burn tool / Sponge tool
O
Pen tool / Freeform Pen tool
P
Horizontal Type tool / Vertical Type tool / Horizontal Type mask tool / Vertical Type mask tool
T
Path Selection tool / Direct Selection tool
A
Rectangle tool / Rounded Rectangle tool / Ellipse tool / Polygon tool / Line tool / Custom Shape tool
U
Hand tool
H
Rotate View tool
R
Zoom tool
Z
Default Foreground/Background colors
D
Switch Foreground/Background colors
X
Toggle Standard/Quick Mask modes
Q
Content-Aware Move tool
J
Perspective Crop tool
C
Artboard tool
V
Rotate View tool
R
Toggle Preserve Transparency
/
Decrease Brush Hardness
Shift+[
Increase Brush Hardness
Shift+]
Previous Brush
,
Next Brush
.
First Brush
Shift+,
Last Brush
Shift+.

Images

Cycle through open documents
Ctrl+Tab
Switch to previous document
Cmd+Shift+`
Toggle (forward) between Standard screen mode, Full screen mode with menu bar, and Full screen mode
F
Toggle (backward) between Standard screen mode, Full screen mode with menu bar, and Full screen mode
Shift+F
Toggle (forward) canvas color
Space+F
Toggle (backward) canvas color
Shift+Space+F
Fit image in window
Double-click Hand tool
Magnify 100%
Double-click Zoom tool
or
Cmd+1
Switch to Hand tool (when not in text-edit mode)
Space
Simultaneously pan multiple documents with Hand tool
Shift+Drag
Switch to Zoom In tool
Cmd+Space
Switch to Zoom Out tool
Opt+Space
Move Zoom marquee while dragging with the Zoom tool
Space+Drag
Apply zoom percentage, and keep zoom percentage box active
Shift+Return
Zoom in on specified area of an image
Cmd+Drag over preview in Navigator panel
Temporarily zoom into an image
Hold down H and,Click in the image and hold down the mouse button
Scroll image with Hand tool
Space+Drag
or
Drag view area box in Navigator panel
Move view to upper-left corner or lower-right corner
Home
or
End
Toggle layer mask on/off as rubylith (layer mask must be selected)
\

Refine Edge

Open the Refine Edge dialog box
Cmd+Opt+R
Cycle (forward) through preview modes
F
Cycle (backward) through preview modes
Shift+F
Toggle between original image and selection preview
X
Toggle between original selection and refined version
P
Toggle radius preview on and off
J
Toggle between Refine Radius and Erase Refinements tools
Shift+E

Liquify filter

Forward Warp tool
W
Reconstruct tool
R
Twirl Clockwise tool
C
Pucker tool
S
Bloat tool
B
Push Left tool
O
Mirror tool
M
Turbulence tool
T
Freeze Mask tool
F
Thaw Mask tool
D
Reverse direction for Bloat, Pucker, Push Left, and Mirror tools
Opt+Tool
Continually sample the distortion
Opt+Drag in preview with Reconstruct tool, Displace, Amplitwist, or Affine mode selected
Decrease/increase brush size by 2, or density, pressure, rate, or turbulent jitter by 1
UpDown
Decrease/increase brush size by 2, or density, pressure, rate, or turbulent jitter by 1
LeftRight
Cycle through controls on right from top
Tab
Cycle through controls on right from bottom
Shift+Tab
Change Cancel to Reset
Opt

Vanishing Point

Increase brush size (Brush, Stamp tools)
]
Decrease brush size (Brush, Stamp tools)
[
Increase brush hardness (Brush, Stamp tools)
Shift+]
Decrease brush hardness (Brush, Stamp tools)
Shift+[
Undo last action
Cmd+Z
Redo last action
Cmd+Shift+Z
Deselect all
Cmd+D
Hide selection and planes
Cmd+H
Move selection 1 pixel
UpDownLeftRight
Move selection 10 pixels
Shift+UpDownLeftRight
Copy
Cmd+C
Paste
Cmd+V
Repeat last duplicate and move
Cmd+Shift+T
Fill a selection with image under the pointer
Cmd+Drag
Create a duplicate of the selection as a floating selection
Cmd+Opt+Drag
Constrain selection to a 15° rotation
Opt+Shift+To rotate
Select a plane under another selected plane
Cmd+Click the plane
Create 90 degree plane off parent plane
Cmd+Drag
Delete last node while creating plane
Fwd Del
Make a full canvas plane, square to the camera
Double-click the Create Plane tool

Camera Raw dialog box

Zoom tool
Z
Hand tool
H
White Balance tool
I
Color Sampler tool
S
Crop tool
C
Straighten tool
A
Spot Removal tool
B
Red Eye Removal tool
E
Basic panel
Cmd+Opt+1
Tone Curve panel
Cmd+Opt+2
Detail panel
Cmd+Opt+3
HSL/Grayscale panel
Cmd+Opt+4
Split Toning panel
Cmd+Opt+5
Lens Corrections panel
Cmd+Opt+6
Camera Calibration panel
Cmd+Opt+7
Presets panel
Cmd+Opt+9
Open Snapshots panel
Cmd+Opt+9
Parametric Curve Targeted Adjustment tool
Cmd+Opt+Shift+T
Hue Targeted Adjustment tool
Cmd+Opt+Shift+H
Saturation Targeted Adjustment tool
Cmd+Opt+Shift+S
Luminance Targeted Adjustment tool
Cmd+Opt+Shift+L
Grayscale Mix Targeted Adjustment tool
Cmd+Opt+Shift+G
Last-used Targeted Adjustment tool
T
Adjustment Brush tool
K
Graduated Filter tool
G
Increase/decrease brush size
]
or
[
Increase/decrease brush feather
Shift+]
or
Shift+[
Increase/decrease Adjustment Brush tool flow in increments of 10
=-+=
Temporarily switch from Add to Erase mode for theAdjustment Brush tool, or from Erase to Add mode
Opt
Increase/decrease temporary Adjustment Brush tool size
Opt+]
or
Opt+[
Increase/decrease temporary Adjustment Brush tool feather
Opt+Shift+]
or
Opt+Shift+[
Increase/decrease temporary Adjustment Brush tool flow in increments of 10
Opt+=
or
Opt+-
Switch to New mode from Add or Erase mode of theAdjustment Brush tool or the Graduated Filter
N
Toggle Auto Mask for Adjustment Brush tool
M
Toggle Show Mask for Adjustment Brush tool
Y
Toggle pins for Adjustment Brush tool
V
Toggle overlay for Graduated Filter, Spot Removal tool, or Red Eye Removal tool.
V
Rotate image left
L
or
Cmd+]
Rotate image right
R
or
Cmd+[
Zoom in
Cmd+Shift+=
Zoom out
Cmd+-
Temporarily switch to Zoom In tool
Cmd
Temporarily switch to Zoom Out tool and change the Open Image button to Open Copy and the Cancel button to Reset.
Opt
Toggle preview
P
Full screen mode
F
Temporarily activate the White Balance tool and change the Open Image button to Open Object.
Shift
Select multiple points in Curves panel
Click the first point,Shift+Click additional points
Add point to curve in Curves panel
Cmd+Click in preview
Move selected point in Curves panel (1 unit)
UpDownLeftRight
Move selected point in Curves panel (10 units)
Shift+Arrow
Open selected images in Camera Raw dialog box from Bridge
Cmd+R
Open selected images from Bridge bypassing Camera Raw dialog box
Shift+Double-click image
Display highlights that will be clipped in Preview
Opt+Drag Exposure, Recovery, or Black sliders
Highlight clipping warning
O
Shadows clipping warning
U
(Filmstrip mode) Add 1 - 5 star rating
Cmd+1 - 5
(Filmstrip mode) Increase/decrease rating
Cmd+.
or
Cmd+,
(Filmstrip mode) Add red label
Cmd+6
(Filmstrip mode) Add yellow label
Cmd+7
(Filmstrip mode) Add green label
Cmd+8
(Filmstrip mode) Add blue label
Cmd+9
(Filmstrip mode) Add purple label
Cmd+Shift+0
Camera Raw preferences
Cmd+K
Deletes Adobe Camera Raw preferences
Opt+Shift+(on open)

Black-and-White dialog box

Open the Black-and-White dialog box
Cmd+Opt+Shift+B
Increase/decrease selected value by 1%
Up
or
Down
Increase/decrease selected value by 10%
Shift+Up
or
Down
Change the values of the closest color slider
Click-drag on the image

Curves

Open the Curves dialog box
Cmd+M
Select next point on the curve
=
Select the previous point on the curve
-
Select multiple points on the curve
Shift+Click the points
Deselect a point
Cmd+D
To delete a point on the curve
Select a point and press Delete
Move the selected point 1 unit
UpDownLeftRight
Move the selected point 10 units
Shift+UpDownLeftRight
Display highlights and shadows that will be clipped
Opt+Drag black/white point sliders
Set a point to the composite curve
Cmd+Click the image
Set a point to the channel curves
Cmd+Shift+Click the image
Toggle grid size
Opt+Click the field

Select and move objects

Reposition marquee while selecting
Any marquee tool+Space+Drag
Add to a selection
Shift+Any selection tool+Drag
Subtract from a selection
Opt+Any selection tool+Drag
Intersect a selection
Opt+Shift+Any selection tool+Drag
Constrain marquee to square or circle (if no other selections are active)
Shift+Drag
Draw marquee from center (if no other selections are active)
Opt+Drag
Constrain shape and draw marquee from center
Opt+Shift+Drag
Switch to Move tool
Cmd
Switch from Magnetic Lasso tool to Lasso tool
Opt+Drag
Switch from Magnetic Lasso tool to polygonal Lasso tool
Opt+Click
Move copy of selection
Opt+Move tool+Drag selection
Move selection area 1 pixel
Any selection+Right
or
Left
or
Up
or
Down
Move selection 1 pixel
Move tool+Right
or
Left
or
Up
or
Down
Move layer 1 pixel when nothing selected on layer
Cmd+Right
or
Left
or
Up
or
Down
Increase/decrease detection width
Magnetic Lasso tool+[
or
]
Accept cropping or exit cropping
Crop tool+Return
or
Esc
Toggle crop shield off and on
/
Make protractor
Opt+Ruler tool+Drag end point
Snap guide to ruler ticks (except when View > Snap is unchecked)
Shift+Drag guide
Convert between horizontal and vertical guide
Opt+Drag guide

Transform selections, selection borders, and paths

Transform from center or reflect
Opt
Constrain
Shift
Distort
Cmd
Apply
Return
Cancel
Cmd+.
or
Esc
Free transform with duplicate data
Cmd+Opt+T
Transform again with duplicate data
Cmd+Opt+Shift+T

Edit paths

Select multiple anchor points
Shift+Direct selection tool+Click
Select entire path
Opt+Direct selection tool+Click
Duplicate a path
Cmd+Opt+Pen , Path Selection or Direct Selection tool+Drag
Switch from Path Selection, Pen, Add Anchor Point, Delete Anchor Point, or Convert Point tools to Direct Selection tool
Cmd
Switch from Pen tool or Freeform Pen tool to Convert Point tool when pointer is over anchor or direction point
Opt
Close path
Magnetic Pen tool-double-click
Close path with straight-line segment
Opt+Magnetic Pen tool+Double-click

Painting

Select foreground color from color picker
Cmd+Ctrl+Opt+Any painting tool+And drag
Select foreground color from image with Eyedropper tool
Opt+Any painting tool+Or any shape tool
Select background color
Opt+Eyedropper tool+Click
Color sampler tool
Shift+Eyedropper tool
Deletes color sampler
Opt+Color sampler tool+Click
Sets opacity, tolerance, strength, or exposure for painting mode
Any painting or editing tool+[number keys],5 in quick succession = 45%)
Sets flow for painting mode
Shift+Any painting or editing tool+[number keys],5 in quick succession = 45%)
Mixer Brush changes Mix setting
Opt+Shift+Number
Mixer Brush changes Wet setting
[number keys]
Mixer Brush changes Wet and Mix to zero
0
Cycle through blending modes
Shift+=
or
-
Open Fill dialog box on background or standard layer
Fwd Del
or
Shift+Fwd Del
Fill with foreground or background color
Opt+Fwd Del
or
Cmd+Fwd Del
Fill from history
Cmd+Opt+Fwd Del
Displays Fill dialog box
Shift+Fwd Del
Lock transparent pixels on/off
/
Connects points with a straight line
Shift+Any painting tool+Click

Blending modes

Cycle through blending modes
Shift+=
or
-
Normal
Opt+Shift+N
Dissolve
Opt+Shift+I
Behind (Brush tool only)
Opt+Shift+Q
Clear (Brush tool only)
Opt+Shift+R
Darken
Opt+Shift+K
Multiply
Opt+Shift+M
Color Burn
Opt+Shift+B
Linear Burn
Opt+Shift+A
Lighten
Opt+Shift+G
Screen
Opt+Shift+S
Color Dodge
Opt+Shift+D
Linear Dodge
Opt+Shift+W
Overlay
Opt+Shift+O
Soft Light
Opt+Shift+F
Hard Light
Opt+Shift+H
Vivid Light
Opt+Shift+V
Linear Light
Opt+Shift+J
Pin Light
Opt+Shift+Z
Hard Mix
Opt+Shift+L
Difference
Opt+Shift+E
Exclusion
Opt+Shift+X
Hue
Opt+Shift+U
Saturation
Opt+Shift+T
Color
Opt+Shift+C
Luminosity
Opt+Shift+Y
Desaturate
Opt+Shift+Sponge tool+D
Saturate
Opt+Shift+Sponge tool+S
Dodge/burn shadows
Opt+Shift+Dodge tool/Burn tool+S
Dodge/burn midtones
Opt+Shift+Dodge tool/Burn tool+M
Dodge/burn highlights
Opt+Shift+Dodge tool/Burn tool+H
Set blending mode to Threshold for bitmap images, Normal for all other images
Opt+Shift+N

Select and edit text

Move type in image
Cmd+Drag type when Type layer is selected
Select 1 character left/right or 1 line down/up, or 1 word left/right
Shift+Left
or
Right
or
Down
or
Up
or
Cmd+Shift+Left
or
Right
Select characters from insertion point to mouse click point
Shift+Click
Move 1 character left/right, 1 line down/up, or 1 word left/right
Left
or
Right
or
Down
or
Up
or
Cmd+Left
or
Right
Create a new text layer, when a text layer is selected in the Layers panel
Shift+Click
Select a word, line, paragraph, or story
Double-click
or
Triple-click
or
Quadruple-click
or
Quintuple-click
Show/Hide selection on selected type
Cmd+H
Display the bounding box for transforming text when editing text, or activate Move tool if cursor is inside the bounding box
Cmd
Scale text within a bounding box when resizing the bounding box
Cmd+Drag a bounding box handle
Move text box while creating text box
Space+Drag

Format type

Align left, center, or right
Cmd+Shift+Horizontal Type tool+L
or
Cmd+Shift+Horizontal Type tool+C
or
Cmd+Shift+Horizontal Type tool+R
Align top, center, or bottom
Cmd+Shift+Vertical Type tool+L
or
Cmd+Shift+Vertical Type tool+C
or
Cmd+Shift+Vertical Type tool+R
Choose 100% horizontal scale
Cmd+Shift+X
Choose 100% vertical scale
Cmd+Opt+Shift+X
Choose Auto leading
Cmd+Opt+Shift+A
Choose 0 for tracking
Cmd+Ctrl+Shift+Q
Justify paragraph, left aligns last line
Cmd+Shift+J
Justify paragraph, justifies all
Cmd+Shift+F
Toggle paragraph hyphenation on/off
Cmd+Ctrl+Opt+Shift+H
Toggle single/every-line composer on/off
Cmd+Opt+Shift+T
Decrease or increase type size of selected text 2 points or pixels
Cmd+Shift+,
or
Cmd+Shift+.
Decrease or increase leading 2 points or pixels
Opt+Down
or
Up
Decrease or increase baseline shift 2 points or pixels
Opt+Shift+Down
or
Up
Decrease or increase kerning/tracking 20/1000 ems
Opt+Left
or
Right

Panels

Set options for new items (except for Actions, Animation, Styles, Brushes, Tool Presets, and Layer Comps panels)
Opt+Click New button
Delete without confirmation (except for the Brush panel)
Opt+Click Delete button
Apply value and keep text box active
Shift+Return
Show/Hide all panels
Tab
Show/Hide all panels except the toolbox and options bar
Shift+Tab
Highlight options bar
Select tool and press Return
Increase/decrease selected values by 10
Shift+Up
or
Down

Adjustment layers

Choose specific channel for adjustment
Opt+Shift+=45+3 (red), 4 (green), 5 (blue)
Choose composite channel for adjustment
Opt+2
Delete adjustment layer
Fwd Del
Define Auto options for Levels or Curves
Opt+Click Auto button

Brush panel

Delete brush
Opt+Click brush
Rename brush
Double-click brush
Change brush size
Ctrl+Opt+LeftRight
Decrease/increase brush softness/hardness
Ctrl+Opt+UpDown
Select previous/next brush size
,.+,
Select first/last brush
Shift+=.+,
Display precise cross hair for brushes
CapsLock
Toggle airbrush option
Opt+Shift+P

Clone Source panel

Show Clone Source (overlays image)
Opt+Shift
Nudge Clone Source
Opt+Shift+UpDownLeftRight
Rotate Clone Source
Opt+Shift+,
or
Opt+Shift+.
Scale (increase or reduce size) Clone Source
Opt+Shift+[
or
Opt+Shift+]

Color panel

Select background color
Opt+Click color in color bar
Display Color Bar menu
Ctrl+Click color bar
Cycle through color choices
Shift+Click color bar

History panel

Create a new snapshot
Opt+New Snapshot
Rename snapshot
Double-click snapshot name
Step forward through image states
Cmd+Shift+Z
Step backward through image states
Cmd+Opt+Z
Duplicate any image state, except the current state
Opt+Click the image state
Permanently clear history (no Undo)
Opt+Clear History

Layers panel

Load layer transparency as a selection
Cmd+Click layer thumbnail
Add to current selection
Cmd+Shift+Click layer thumbnail
Subtract from current selection
Cmd+Opt+Click layer thumbnail
Intersect with current selection
Cmd+Opt+Shift+Click layer thumbnail
Load filter mask as a selection
Cmd+Click filter mask thumbnail
New layer
Cmd+Shift+N
New layer via copy
Cmd+J
New layer via cut
Cmd+Shift+J
Group layers
Cmd+G
Ungroup layers
Cmd+Shift+G
Create/release clipping mask
Cmd+Opt+G
Select all layers
Cmd+Opt+A
Merge visible layers
Cmd+Shift+E
Create new empty layer with dialog box
Opt+Click New Layer button
Create new layer below target layer
Cmd+Click New Layer button
Select top layer
Opt+.
Select bottom layer
Opt+,
Add to layer selection in Layers panel
Opt+Shift+[
or
Opt+Shift+]
Select next layer down/up
Opt+[
or
Opt+]
Move target layer down/up
Cmd+[
or
Cmd+]
Merge a copy of all visible layers into target layer
Cmd+Opt+Shift+E
Merge layers
Highlight the layers you want to merge,Cmd+E
Move layer to bottom or top
Cmd+Shift+[
or
Cmd+Shift+]
Copy current layer to layer below
Cmd+Opt+Merge Down+From the Panel pop-up menu
Merge all visible layers to a new layer above the currently selected layer
Cmd+Opt+Merge Visible+From the Panel pop-up menu
Show/hide this layer/layer group only or all layers/layer groups
Ctrl+Click the eye icon
Show/hide all other currently visible layers
Opt+Click the eye icon
Toggle lock transparency for target layer, or last applied lock
/
Edit layer effect/style, options
Double-click layer effect/style
Hide layer effect/style
Opt+Double-click layer effect/style
Edit layer style
Double-click layer
Disable/enable vector mask
Shift+Click vector mask thumbnail
Open Layer Mask Display Options dialog box
Double-click layer mask thumbnail
Toggle layer mask on/off
Shift+Click layer mask thumbnail
Toggle filter mask on/off
Shift+Click filter mask thumbnail
Toggle between layer mask/composite image
Opt+Click layer mask thumbnail
Toggle between filter mask/composite image
Opt+Click filter mask thumbnail
Toggle rubylith mode for layer mask on/off
\
or
Opt+Shift+Click
Select all type; temporarily select Type tool
Double-click type layer thumbnail
Create a clipping mask
Opt+Click the line dividing two layers
Rename layer
Double-click the layer name
Edit filter settings
Double-click the filter effect
Edit the Filter Blending options
Double-click the Filter Blending icon
Create new layer group below current layer/layer set
Cmd+Click New Group button
Create new layer group with dialog box
Opt+Click New Group button
Create layer mask that hides all/selection
Opt+Click Add Layer Mask button
Create vector mask that reveals all/path area
Cmd+Click Add Layer Mask button
Create vector mask that hides all or displays path area
Cmd+Opt+Click Add Layer Mask button
Display layer group properties
Ctrl+Click the layer group and choose Group Properties
or
Double-click group
Select/deselect multiple contiguous layers
Shift+Click
Select/deselect multiple discontiguous layers
Cmd+Click

Paths panel

Load path as selection
Cmd+Click pathname
Add path to selection
Cmd+Shift+Click pathname
Subtract path from selection
Cmd+Opt+Click pathname
Retain intersection of path as selection
Cmd+Opt+Shift+Click pathname
Hide path
Cmd+Shift+H
Set options for Fill Path with Foreground Color button, Stroke Path with Brush button, Load Path as a Selection button, Make Work Path from Selection button, and Create New Path button
Opt+Click button

Swatches panel

Create new swatch from foreground color
Click in empty area of panel
Set swatch color as background color
Cmd+Click swatch
Delete swatch
Opt+Click swatch

Need more than shortcuts?
Visit the Adobe Photoshop app page for an overview and helpful links.

Want to suggest a new app, report a bug, or get help? Email us at info@hkeys.appCopy email.

For anything else or just a quick hello, write to us at info@hkeys.appCopy email.