Adobe Photoshop Keyboard Shortcuts
A printable reference for the most-used Adobe Photoshop keyboard shortcuts (Windows + macOS). Covers common commands, tools, selection, layers, edit/transform, view/canvas, and brush/fill/color.
Adobe Photoshop Photoshop 2024+ (Windows / macOS)
116 shortcuts
Common commands19
- New documentCtrlN
- Open fileCtrlO
- Open as (Smart Object / Camera Raw)CtrlShiftO
- Close fileCtrlW
- Save (PSD / native format)CtrlS
- Save As (export dialog)CtrlShiftS
- Save for Web (legacy / Export As)CtrlAltShiftS
- PrintCtrlP
- Quit PhotoshopCtrlQ
- Undo / RedoCtrlZ / CtrlY
- Step backward through historyCtrlAltZ
- Step forward through historyCtrlShiftZ (or CtrlY)
- Cut / Copy / PasteCtrlX / CtrlC / CtrlV
- Paste in placeCtrlShiftV
- Copy merged (visible layers)CtrlShiftC
- Free transformCtrlT
- Transform again (repeat last)CtrlShiftT
- Fill dialog (with foreground / pattern)ShiftBackspace
- Stroke dialogAltShiftCtrlE (or via Edit → Stroke)
Tools (single-letter shortcuts)23
- Move toolV
- Marquee (rectangular / elliptical)M
- Lasso / Polygonal / MagneticL
- Magic wand / Quick selectionW
- Crop / Slice toolC
- Eyedropper / 3D material / Color samplerI
- Spot healing brush / Healing brush / Patch / Content-awareJ
- Brush / Pencil / Color replace / Mixer brushB
- Eraser / Background eraser / Magic eraserE
- Gradient / Paint bucketG
- Blur / Sharpen / Smudge(no default; use Blur tool from hidden menu — R)
- Dodge / Burn / SpongeO
- Pen / Freeform penP
- Text / Type toolsT
- Path selection / Direct selectionA
- Shape tools (rect / ellipse / line / polygon)U
- Hand (pan) toolH (or hold Space)
- Zoom toolZ
- Rotate view toolR (when in rotate mode)
- Default foreground / background colorsD
- Swap foreground / background colorsX
- Toggle standard / quick mask modeQ
- Toggle screen mode (Standard / Full / Black)F (or ShiftF cycle)
Selection & marquee11
- Select allCtrlA
- DeselectCtrlD
- Re-select last selectionCtrlShiftD (or ShiftCtrlI in older)
- Inverse selectionCtrlShiftI (or ShiftCtrlI)
- Add to selection (Shift+drag)Shiftdrag (any marquee tool)
- Subtract from selection (Alt+drag)Altdrag
- Intersect with selection (Shift+Alt+drag)ShiftAltdrag
- Feather selectionShiftF6 (or via Select → Modify → Feather)
- Modify selection (Expand / Contract / Smooth)via Select → Modify menu
- Save selection as channelCtrlClick on layer → Save Selection
- Load saved selectionCtrlClick layer → Load Selection
Layers panel20
- New layerCtrlShiftN (or ShiftCtrlN)
- New layer via copyCtrlJ
- New layer via cutCtrlShiftJ
- Duplicate layerCtrlJ (with active layer in panel)
- Delete layerDelete (in Layers panel)
- Select all layersCtrlAltA
- Group layersCtrlG
- Ungroup layersCtrlShiftG
- Create / release clipping maskCtrlAltG (release: CtrlAltShiftG)
- Merge downCtrlE
- Merge visibleCtrlShiftE
- Flatten imagevia Layer → Flatten Image
- Reorder: bring to front / send to backCtrlShift] / CtrlShift[
- Reorder: bring forward / backwardCtrl] / Ctrl[
- Link / unlink layersvia Layers panel (chain icon)
- Toggle layer visibilityClick eye icon (or V on selected)
- Toggle layer lock (transparent pixels)/ (forward slash)
- Add layer style (drop shadow, stroke, etc.)via Layer → Layer Style
- Add adjustment layervia Layer → New Adjustment Layer
- Rasterize layer / type / shape / smart objectvia right-click → Rasterize (or no default key)
Edit / transform14
- Free transformCtrlT
- Transform againCtrlShiftT (or CtrlAltShiftT)
- Distort (in transform)Ctrldrag (corner handle)
- Warp (in transform)Right-click → Warp (or Ctrldrag without Shift)
- Switch transform mode (Free / Distort / Perspective / Warp)Right-click inside transform
- Scale uniformly (hold Shift)Shiftdrag corner
- Rotate by 15° incrementsShiftdrag (corner in transform)
- Define brush preset from selectionAltClick (in some setups)
- Define pattern from selectionEdit → Define Pattern
- Fill with foregroundAltBackspace
- Fill with backgroundCtrlBackspace
- Content-aware fillShiftBackspace (or Edit → Content-Aware Fill)
- Edit color settingsShiftCtrlK
- Preferences (general)CtrlK
View, canvas, navigation15
- Zoom in / outCtrl/ Ctrl- (or Zclick)
- Fit on screen (zoom to window)Ctrl0
- Actual pixels (100%)Ctrl1
- Print size (zoom to print dimensions)Ctrl2 (or via View)
- Pan canvas (hold Space + drag)Hold Space
- Toggle full screen / standard / black screen modesF (cycle) or ShiftF
- Show / hide rulersCtrlR
- Show / hide guidesCtrl; (semicolon)
- Show / hide gridCtrl' (apostrophe)
- Snap to guides / gridCtrl; (toggle snap) / ShiftCtrl; (lock snap)
- Add vertical / horizontal guideDrag from ruler
- Toggle panel dock (Tools / Layers / Properties)Tab
- Toggle extras (selection edges / target path)CtrlH
- Show / hide smart guidesCtrlU
- Extras / character / paragraph panelsvia Window menu
Brush, fill, color14
- Brush size up / down ([ / ])[ / ]
- Brush hardness up / down (Shift+[ / Shift+])Shift[ / Shift]
- Brush opacity down (numeric key)Number keys (1-9 for 10-90%, 0 for 100%)
- Flow down (with Shift + number)ShiftNumber keys (1-9 = 10-90%, 0 = 100%)
- Open Color Picker (for active tool)Double-click foreground / background
- Eyedropper (sample any pixel)AltClick (with most tools)
- Fill with foreground (Paint Bucket / shortcut)AltBackspace (or G → Paint Bucketclick)
- Fill with backgroundCtrlBackspace (or Shiftclick with Paint Bucket)
- Swap foreground / background colorX
- Reset to default black / whiteD
- Open Brush panelF5 (or Window → Brushes)
- Open Swatches panelvia Window → Swatches
- Sample color as foreground (with Eyedropper)Click on canvas (with I tool)
- Add new swatch from current colorClick in empty area of Swatches panel
About Photoshop Shortcuts
Adobe Photoshop has been the standard for raster image editing since 1990 and remains dominant in 2024 with over 30 million subscribers to Adobe Creative Cloud. Photoshop's keyboard shortcuts are split into two layers: single-letter tool keys (V, M, L, W, C, B, E, T, P, H, Z) and Ctrl/Cmd modifier actions (Ctrl+T free transform, Ctrl+J duplicate layer, Ctrl+Alt+Z step backward). This reference card covers the most-used 100+ shortcuts across 7 functional areas: Common, Tools, Selection, Layers, Edit/transform, View/canvas, Brush/fill/color. All entries are transcribed from Adobe's official Photoshop documentation. How to use - Pick your platform (Windows / macOS) at the top. - Search any feature name or shortcut text. - Click any row's Copy button to grab the key string. - Export PNG (2400×1140 landscape) for a wallpaper; PDF for a single A4 landscape page. Tips - Hold Space to temporarily pan the canvas (works with any tool). - Hold Alt (or ⌥ on Mac) while using a tool to switch to Eyedropper — quick color sample. - Press 1-9 for brush opacity 10-90% (0 for 100%). Press Shift+1-9 for flow 10-90%. - [ and ] adjust brush size; Shift+[ and Shift+] adjust brush hardness. - Ctrl+Alt+Z (or ⌥⌘Z) steps backward through history; Ctrl+Shift+Z (or ⇧⌘Z) steps forward. Why this separate from illustrator-shortcuts / figma-shortcuts? Photoshop is raster (pixel-based) image editing. Figma and Illustrator are vector. Different tools with different shortcut ecosystems. Separating keeps each focused.
Disclaimer
This shortcut reference website is a third-party unofficial tool. It has no affiliation, investment, authorization, or official partnership with the trademark holders of any software products mentioned on these pages.
All shortcut information is sourced from publicly available online materials and verified through local software testing, and is provided for learning and reference purposes only. We do not guarantee absolute accuracy, completeness, or real-time compatibility with every version of the software. Shortcut behavior may differ across software versions and operating systems — please refer to the official documentation of each software as the source of truth.
All product names, trademarks, and logos appearing on these pages are the property of their respective copyright holders / trademark owners. They are used here for descriptive purposes only, to identify the corresponding software, and do not imply any endorsement or license from the trademark holder.
If a copyright holder or trademark owner believes that any content on this site infringes their rights, please send an email to [email protected]. Upon receiving valid proof of rights, we will modify or remove the relevant content within a reasonable period.
This website assumes no legal liability for any direct or indirect losses arising from the use of information presented on these pages.
Version 1.0.0