| Keys for transforming selections, selection borders, and paths |
| Alt | Transform from center or reflect |
| Shft | Constrain |
| Ctrl | Distort |
| Enter | Apply |
| Ctrl + . (period) or Esc | Cancel |
| Ctrl + Alt + T | Free transform with duplicate data |
| Ctrl + Shft + Alt + T | Transform again with duplicate data |
|
| Keys for editing paths |
| Direct selection tool + Shft-click | Select multiple anchor points |
| Direct selection tool + Alt-click | Select entire path |
| Pen (any Pen tool), Path Selection or Direct Selection tool + Ctrl + Alt-drag | Duplicate a path |
| Ctrl | Switch from Path Selection, Pen, Add Anchor Point, Delete Anchor Point, or Convert Point tools, to Direct Selection tool |
| Alt | Switch from Pen tool or Freeform Pen tool to Convert Point tool when pointer is over anchor or direction point |
| Magnetic Pen tool-double-click | Close path |
| Magnetic Pen tool + Alt-double-click | Close path with straight-line segment |
|
| Keys for painting |
| Any painting tool + Shft + Alt + right-click and drag | Select foreground color from color picker |
| Any painting tool + Alt or any shape tool + Alt (except when Paths optn is selected) | Select foreground color from image with Eyedropper tool |
| Eyedropper tool + Alt-click | Select background color |
| Eyedropper tool + Shft | Color sampler tool |
| Color sampler tool + Alt-click | Deletes color sampler |
| Any painting or editing tool + number keys (e.g., 0 = 100%, 1 = 10%, 4 then 5 in quick succession = 45%) (When airbrush optn is enabled, use Shft + number keys) | Sets opacity, tolerance, strength, or exposure for painting mode |
| Any painting or editing tool + Shft + number keys (e.g., 0 = 100%, 1 = 10%, 4 then 5 in quick succession = 45%) (When airbrush optn is enabled, omit Shft) | Sets flow for painting mode |
| Alt + Shft + number | Mixer Brush changes Mix setting |
| Number keys | Mixer Brush changes Wet setting |
| 0 | Mixer Brush changes Wet and Mix to zero |
| Shft + + (plus) or - (minus) | Cycle through blending modes |
| Backspace or Shft + Backspace | Open Fill dialog box on background or standard layer |
| Alt + Backspace or Ctrl + Backspace | Fill with foreground or background color |
| Ctrl + Alt + Backspace | Fill from history |
| Shft + Backspace | Displays Fill dialog box |
| / (forward slash) | Lock transparent pixels on/off |
| Any painting tool + Shft-click | Connects points with a straight line |
|
| Keys for blending modes |
| Shft + + (plus) or - (minus) | Cycle through blending modes |
| Shft + Alt + N | Normal |
| Shft + Alt + I | Dissolve |
| Shft + Alt + Q | Behind (Brush tool only) |
| Shft + Alt + R | Clear (Brush tool only) |
| Shft + Alt + K | Darken |
| Shft + Alt + M | Multiply |
| Shft + Alt + B | Color Burn |
| Shft + Alt + A | Linear Burn |
| Shft + Alt + G | Lighten |
| Shft + Alt + S | Screen |
| Shft + Alt + D | Color Dodge |
| Shft + Alt + W | Linear Dodge |
| Shft + Alt + O | Overlay |
| Shft + Alt + F | Soft Light |
| Shft + Alt + H | Hard Light |
| Shft + Alt + V | Vivid Light |
| Shft + Alt + J | Linear Light |
| Shft + Alt + Z | Pin Light |
| Shft + Alt + L | Hard Mix |
| Shft + Alt + E | Difference |
| Shft + Alt + X | Exclusion |
| Shft + Alt + U | Hue |
| Shft + Alt + T | Saturation |
| Shft + Alt + C | Color |
| Shft + Alt + Y | Luminosity |
| Sponge tool + Shft + Alt + D | Desaturate |
| Sponge tool + Shft + Alt + S | Saturate |
| Dodge tool/Burn tool + Shft + Alt + S | Dodge/burn shadows |
| Dodge tool/Burn tool + Shft + Alt + M | Dodge/burn midtones |
| Dodge tool/Burn tool + Shft + Alt + H | Dodge/burn highlights |
| Shft + Alt + N | Set blending mode to Threshold for bitmap images, Normal for all other images |
|
| Keys for selecting and editing text |
| Ctrl-drag type when Type layer is selected | Move type in image |
| Shft + Left Arrow/Right Arrow or Down Arrow/Up Arrow, or Ctrl + Shft + Left Arrow/Right Arrow | Select 1 character left/right or 1 line down/up, or 1 word left/right |
| Shft-click | Select characters from insertion point to mouse click point |
| Left Arrow/Right Arrow, Down Arrow/Up Arrow, or Ctrl + Left Arrow/Right Arrow | Move 1 character left/right, 1 line down/up, or 1 word left/right |
| Shft-click | Create a new text layer, when a text layer is selected in the Layers panel |
| Double-click, triple-click, quadruple-click, or quintuple-click | Select a word, line, paragraph, or story |
| Ctrl + H | Show/Hide selection on selected type |
| Ctrl | Display the bounding box for transforming text when editing text, or activate Move tool if cursor is inside the bounding box |
| Ctrl-drag a bounding box handle | Scale text within a bounding box when resizing the bounding box |
| Spacebar-drag | Move text box while creating text box |
|
| Keys for formatting type |
| Horizontal Type tool + Ctrl + Shft + L, C, or R | Align left, center, or right |
| Vertical Type tool + Ctrl + Shft + L, C, or R | Align top, center, or bottom |
| Ctrl + Shft + X | Choose 100% horizontal scale |
| Ctrl + Shft + Alt + X | Choose 100% vertical scale |
| Ctrl + Shft + Alt + A | Choose Auto leading |
| Ctrl + Shft + Q | Choose 0 for tracking |
| Ctrl + Shft + J | Justify paragraph, left aligns last line |
| Ctrl + Shft + F | Justify paragraph, justifies all |
| Ctrl + Shft + Alt + H | Toggle paragraph hyphenation on/off |
| Ctrl + Shft + Alt + T | Toggle single/every-line composer on/off |
| Ctrl + Shft + < or > | Decrease or increase type size of selected text 2 points or pixels |
| Alt + Down Arrow or Up Arrow | Decrease or increase leading 2 points or pixels |
| Shft + Alt + Down Arrow or Up Arrow | Decrease or increase baseline shift 2 points or pixels |
| Alt + Left Arrow or Right Arrow | Decrease or increase kerning/tracking 20/1000 ems |
|
| Keys for slicing and optimizing |
| Ctrl | Toggle between Slice tool and Slice Selection tool |
| Shft-drag | Draw square slice |
| Alt-drag | Draw from center outward |
| Shft + Alt-drag | Draw square slice from center outward |
| Spacebar-drag | Reposition slice while creating slice |
| Right-click slice | Open context-sensitive menu |
|
| Keys for using panels |
| Alt-click New button | Set options for new items (except for Actions, Animation, Styles, Brushes, Tool Presets, and Layer Comps panels) |
| Alt-click Delete button | Delete without confirmation (except for the Brush panel) |
| Shft + Enter | Apply value and keep text box active |
| Tab | Show/Hide all panels |
| Shft + Tab | Show/Hide all panels except the toolbox and options bar |
| Select tool and press Enter | Highlight options bar |
| Shft + Up Arrow/Down Arrow | Increase/decrease selected values by 10 |
|
| Keys for the Actions panel |
| Alt-click the check mark next to a cmnd. | Turn command on and all others off, or turns all commands on |
| Alt-click | Turn current modal control on and toggle all other modal controls |
| Alt + double-click action or action set | Change action or action set options |
| Double-click recorded cmnd | Display Options dialog box for recorded command |
| Ctrl + double-click an action | Play entire action |
| Alt-click the triangle | Collapse/expand all components of an action |
| Ctrl-click the Play button | Play a command |
| Alt-click the New Action button | Create new action and begin recording without confirmation |
| Shft-click the action/cmnd | Select contiguous items of the same kind |
| Ctrl-click the action/cmnd | Select discontiguous items of the same kind |
|
| Keys for the Adjustments panel |
| Alt + 3 (red), 4 (green), 5 (blue) | Choose specific channel for adjustment |
| Alt + 2 | Choose composite channel for adjustment |
| Delete or Backspace | Delete adjustment layer |
| Alt-click Auto button | Define Auto options for Levels or Curves |
|
| Keys for the Animation panel in Frames mode |
| Shft-click second frame | Select/deselect multiple contiguous frames |
| Ctrl-click multiple frames | Select/deselect multiple discontiguous frames |
| Alt + Paste Frames cmnd from the Panel pop‑up menu | Paste using previous settings without displaying the dialog box |
|
| Keys for the Animation panel in Timeline Mode (Photoshop Extended) |
| Windows | Result |
| Spacebar | Start playing the timeline or Animation panel |
| Alt + click the current-time display in the upper-left corner of the timeline. | Switch between timecode and frame numbers (current time view) |
| Alt + click | Expand and collapse list of layers |
| Hold down the Shft key when clicking the Next/Previous Frame buttons (on either side of the Play button). | Jump to the next/previous whole second in timeline |
| Hold down the Shft key while dragging the current time. | Increase playback speed |
| Hold down the Ctrl key while dragging the current time. | Decrease playback speed |
| Shft-drag | Snap an object (keyframe, the current time, layer in point, and so on) to the nearest object in timeline |
| Alt-drag (first or last keyframe in the selection) | Scale (evenly distribute to condensed or extended length) a selected group of multiple keyframes |
| Left Arrow or Page Up | Back one frame |
| Right Arrow or Page Down | Forward one frame |
| Shft + Left Arrow or Shft + Page Up | Back ten frames |
| Shft + Right Arrow or Shft + Page Down | Forward ten frames |
| Home | Move to the beginning of the timeline |
| End | Move to the end of the timeline |
| Shft + Home | Move to the beginning of the work area |
| Shft + End | Move to the end of the work area |
| Up Arrow | Move to In point of the current layer |
| Down Arrow | Move to the Out point of the current layer |
| Shft + Up Arrow | Back 1 second |
| Shft + Down Arrow | Foward 1 second |
| Esc | Return a rotated document to its original orientation |
|
| Keys for the Brush panel |
| Alt-click brush | Delete brush |
| Double-click brush | Rename brush |
| Alt + right click + drag left or right | Change brush size |
| Alt + right click + drag up or down | Decrease/increase brush softness/hardness |
| , (comma) or . (period) | Select previous/next brush size |
| Shft + , (comma) or . (period) | Select first/last brush |
| Caps Lock or Shft + Caps Lock | Display precise cross hair for brushes |
| Shft + Alt + P | Toggle airbrush option |
|
| Keys for the Channels panel |
| Ctrl + 3 (red), 4 (green), 5 (blue) | Select individual channels |
| Ctrl + 2 | Select composite channel |
| Ctrl-click channel thumbnail, or Alt + Ctrl + 3 (red), 4 (green), 5 (blue) | Load channel as selection |
| Ctrl + Shft-click channel thumbnail. | Add to current selection |
| Ctrl + Alt-click channel thumbnail | Subtract from current selection |
| Ctrl + Shft + Alt-click channel thumbnail | Intersect with current selection |
| Alt-click Save Selection As Channel button | Set options for Save Selection As Channel button |
| Ctrl-click Create New Channel button | Create a new spot channel |
| Shft-click color channel | Select/deselect multiple color-channel selection |
| Shft-click alpha channel | Select/deselect alpha channel and show/hide as a rubylith overlay |
| Double-click alpha or spot channel thumbnail | Display channel options |
| ~ (tilde) | Toggle composite and grayscale mask in Quick Mask mode |
|
| Keys for the Clone Source panel |
| Alt + Shft | Show Clone Source (overlays image) |
| Alt + Shft + arrow keys | Nudge Clone Source |
| Alt + Shft + < or > | Rotate Clone Source |
| Alt + Shft + [ or ] | Scale (increase or reduce size) Clone Source |
|
| Keys for the Color panel |
| Alt-click color in color bar | Select background color |
| Right-click color bar | Display Color Bar menu |
| Shft-click color bar | Cycle through color choices |
|
| Keys for the History panel |
| Alt + New Snapshot | Create a new snapshot |
| Double-click snapshot name | Rename snapshot |
| Ctrl + Shft + Z | Step forward through image states |
| Ctrl + Alt + Z | Step backward through image states |
| Alt-click the image state | Duplicate any image state, except the current state |
| Alt + Clear History (in History panel pop‑up menu) | Permanently clear history (no Undo) |
|
| Keys for the Info panel |
| Click eyedropper icon | Change color readout modes |
| Click crosshair icon | Change measurement units |
|
| Keys for the Layers panel |
| Ctrl-click layer thumbnail | Load layer transparency as a selection |
| Ctrl + Shft-click layer thumbnail. | Add to current selection |
| Ctrl + Alt-click layer thumbnail. | Subtract from current selection |
| Ctrl + Shft + Alt-click layer thumbnail. | Intersect with current selection |
| Ctrl-click filter mask thumbnail | Load filter mask as a selection |
| Ctrl + G | Group layers |
| Ctrl + Shft + G | Ungroup layers |
| Ctrl + Alt + G | Create/release clipping mask |
| Ctrl + Alt + A | Select all layers |
| Ctrl + Shft + E | Merge visible layers |
| Alt-click New Layer button | Create new empty layer with dialog box |
| Ctrl-click New Layer button | Create new layer below target layer |
| Alt + . (period) | Select top layer |
| Alt + , (comma) | Select bottom layer |
| Shft + Alt + [ or ] | Add to layer selection in Layers panel |
| Alt + [ or ] | Select next layer down/up |
| Ctrl + [ or ] | Move target layer down/up |
| Ctrl + Shft + Alt + E | Merge a copy of all visible layers into target layer |
| Highlight layers you want to merge, then Ctrl + E | Merge layers |
| Ctrl + Shft + [ or ] | Move layer to bottom or top |
| Alt + Merge Down cmnd from the Panel pop‑up menu | Copy current layer to layer below |
| Alt + Merge Visible cmnd from the Panel pop‑up menu | Merge all visible layers to a new layer above the currently selected layer |
| Right-click the eye icon | Show/hide this layer/layer group only or all layers/layer groups |
| Alt-click the eye icon | Show/hide all other currently visible layers |
| / (forward slash) | Toggle lock transparency for target layer, or last applied lock |
| Double-click layer effect/style | Edit layer effect/style, options |
| Alt-double-click layer effect/style | Hide layer effect/style |
| Double-click layer | Edit layer style |
| Shft-click vector mask thumbnail | Disable/enable vector mask |
| Double-click layer mask thumbnail | Open Layer Mask Display Options dialog box |
| Shft-click layer mask thumbnail | Toggle layer mask on/off |
| Shft-click filter mask thumbnail | Toggle filter mask on/off |
| Alt-click layer mask thumbnail | Toggle between layer mask/composite image |
| Alt-click filter mask thumbnail | Toggle between filter mask/composite image |
| \ (backslash), or Shft + Alt-click | Toggle rubylith mode for layer mask on/off |
| Double-click type layer thumbnail | Select all type; temporarily select Type tool |
| Alt-click the line dividing two layers | Create a clipping mask |
| Double-click the layer name | Rename layer |
| Double-click the filter effect | Edit filter settings |
| Double-click the Filter Blending icon | Edit the Filter Blending options |
| Ctrl-click New Group button | Create new layer group below current layer/layer set |
| Alt-click New Group button | Create new layer group with dialog box |
| Alt-click Add Layer Mask button | Create layer mask that hides all/selection |
| Ctrl-click Add Layer Mask button | Create vector mask that reveals all/path area |
| Ctrl + Alt-click Add Layer Mask button | Create vector mask that hides all or displays path area |
| Right-click layer group and choose Group Properties, or double-click group | Display layer group properties |
| Shft-click | Select/deselect multiple contiguous layers |
| Ctrl-click | Select/deselect multiple discontiguous layers |
|
| Keys for the Layer Comps panel |
| Alt-click Create New Layer Comp button | Create new layer comp without the New Layer Comp box |
| Double-click layer comp | Open Layer Comp Options dialog box |
| Double-click layer comp name | Rename in-line |
| Shft-click | Select/deselect multiple contiguous layer comps |
| Ctrl-click | Select/deselect multiple discontiguous layer comps |
|
| Keys for the Paths panel |
| Ctrl-click pathname | Load path as selection |
| Ctrl + Shft-click pathname | Add path to selection |
| Ctrl + Alt-click pathname | Subtract path from selection |
| Ctrl + Shft + Alt-click pathname | Retain intersection of path as selection |
| Ctrl + Shft + H | Hide path |
| Alt-click button | 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 |
|
| Keys for the Swatches panel |
| Click in empty area of panel | Create new swatch from foreground color |
| Ctrl-click swatch | Set swatch color as background color |
| Alt-click swatch | Delete swatch |
|
| Keys for 3D tools (Photoshop Extended) |
| K | Enable 3D object tools |
| N | Enable 3D camera tools |
| Alt + Ctrl + X | Hide nearest surface |
| Alt + Shft + Ctrl + X | Show all surfaces |
| Right-click (Windows) / Ctrl-click (Mac OS) | 3D Object Tool |
| Changes to Drag tool | Rotate |
| Changes to Slide tool | Roll |
| Changes to Orbit tool | Drag |
| Changes to Roll tool | Slide |
| Scales on the Z plane | Scale To scale on the Y plane, hold down the Shift key. |
| Right-click (Windows) / Ctrl-click (Mac OS) | Camera Tool |
| Changes to Drag tool | Orbit |
| Changes to Slide tool | Roll |
| Changes to Orbit tool | Pan |
| Changes to Roll tool | Walk |
|
| Keys for measurement (Photoshop Extended) |
| Shft + Ctrl + M | Record a measurement |
| Ctrl + D | Deselects all measurements |
| Ctrl + A | Selects all measurements |
| Shft + Ctrl + H | Hide/show all measurements |
| Backspace | Removes a measurement |
| Arrow keys | Nudge the measurement |
| Shft + arrow keys | Nudge the measurement in increments |
| Ctrl + left/right arrow key | Extend/shorten selected measurement |
| Shft + Ctrl + left/right arrow key | Extend/shorten selected measurement in increments |
| Ctrl + up/down arrow key | Rotate selected measurement |
| Shft + Ctrl + up/down arrow key | Rotate selected measurement in increments |
|
| Keys for DICOM files (Photoshop Extended) |
| Z | Zoom tool |
| H | Hand tool |
| W | Window Level tool |
| Ctrl + A | Select all frames |
| Ctrl + D | Deselect all frames except the current frame |
| Arrow keys | Navigate through frames |
|
| Keys for Extract and Pattern Maker (optional plug-ins) |
| Ctrl + 0 | Fit in window |
| Ctrl + + (plus) | Zoom in |
| Ctrl + - (hyphen) | Zoom out |
| Tab | Cycle through controls on right from top |
| Shft + Tab | Cycle through controls on right from bottom |
| Spacebar | Temporarily activate Hand tool |
| Alt | Change Cancel to Reset |
| Windows | Result (Extract only) |
| B | Edge Highlighter tool |
| G | Fill tool |
| I | Eyedropper tool |
| C | Cleanup tool |
| T | Edge Touchup tool |
| Alt + Edge Highlighter/Eraser tool | Toggle between Edge Highlighter tool and Eraser tool |
| Ctrl with Edge Highlighter tool selected | Toggle Smart Highlighting |
| Alt + Delete | Remove current highlight |
| Ctrl + Delete | Highlight entire image |
| Shft-click with Fill tool selected | Fill foreground area and preview extraction |
| Ctrl-drag | Move mask when Edge Touchup tool is selected |
| Alt-drag | Add opacity when Cleanup tool is selected |
| X | Toggle Show menu options in preview between Original and Extracted |
| Shft + X | Enable Cleanup and Edge Touchup tools before preview |
| F | Cycle through Display menu in preview from top to bottom |
| Shft + F | Cycle through Display menu in preview from bottom to top |
| Down Arrow/Up Arrow in Brush Size text box | Decrease/increase brush size by 1 |
| Left Arrow/Right Arrow with Brush Size Slider showing | Decrease/increase brush size by 1 |
| 0-9 | Set strength of Cleanup or Edge Touch‑up tool |
| Windows | Result (Pattern Maker only) |
| Ctrl + D | Delete current selection |
| Ctrl + Z | Undo a selection move |
| Ctrl + G | Generate or generate again |
| Shft + Alt + select | Intersect with current selection |
| X | Toggle view: original/generated pattern |
| Home | Go to first tile in Tile History |
| End | Go to last tile in Tile History |
| Left Arrow, Page Up | Go to previous tile in Tile History |
| Right Arrow, Page Down | Go to next tile in Tile History |
| Delete | Delete current tile from Tile History |
| Right Arrow, Left Arrow, Up Arrow, or Down Arrow | Nudge selection when viewing the original |
| Shft + Right Arrow, Left Arrow, Up Arrow, or Down Arrow | Increase selection nudging when viewing the original |
|
| Function keys |
| F1 | Start Help |
| F2 | Cut |
| F3 | Copy |
| F4 | Paste |
| F5 | Show/Hide Brush panel |
| F6 | Show/Hide Color panel |
| F7 | Show/Hide Layers panel |
| F8 | Show/Hide Info panel |
| F9 | Show/Hide Actions panel |
| F12 | Revert |
| Shft + F5 | Fill |
| Shft + F6 | Feather Selection |
| Shft + F7 | Inverse Selection |
|
|