GIMP Keyboard Shortcuts: Complete List for Windows, Mac & Linux

GIMP keyboard shortcuts are key combinations that run commands instantly without clicking through menus for example, Ctrl+N creates a new image and Ctrl+S saves it. They work the same on Windows and Linux; on Mac, Command replaces Ctrl and Option replaces Alt. All shortcuts are customizable through Edit → Keyboard Shortcuts.

The most-used GIMP keyboard shortcuts

ActionWindows / LinuxMac
New imageCtrl + NCmd + N
Save (.xcf)Ctrl + SCmd + S
Export AsShift + Ctrl + EShift + Cmd + E
UndoCtrl + ZShift + Cmd + E
Select none (deselect)Shift + Ctrl + AShift + Cmd + A
Invert selectionCtrl + ICmd + I
Duplicate imageCtrl + DCmd + D
Merge visible layersCtrl + MCmd + M
Crop toolShift + CShift + C
FullscreenF11F11

These work in both GIMP 2.10 and 3.0. Browse the full categorized list below, or download the free PDF cheat sheet.

What’s New in GIMP 3.0 Shortcuts (vs 2.10)

GIMP 3.0 the first major release since 2.10 kept most keyboard shortcuts identical, so muscle memory carries over. A few changes are worth knowing:

  • Export shortcuts changed. In GIMP 3.0, Ctrl+E re-exports your image to the last-used format, and Shift+Ctrl+E opens Export As. (Save with Ctrl+S still writes GIMP’s native .xcf format in both versions.)
  • New transform tools got default keys: 3D Transform (Shift+W), Handle Transform (Shift+L), and Cage Transform (Shift+G).
  • Shrink Wrap is Ctrl+J and Fit Image in Window is Shift+Ctrl+J often misreported in older guides as Ctrl+E.
  • Shortcuts remain fully customizable via Edit → Keyboard Shortcuts in both versions, so your setup may differ from these defaults.

File Shortcuts

ActionWindows / LinuxMac
New imageCtrl + NCmd + N
Create from clipboardShift + Ctrl + VShift + Cmd + V
Open imageCtrl + OCmd + O
Open as layersCtrl + Alt + OCmd + Opt + O
Save (.xcf)Ctrl + SCmd + S
Save asShift + Ctrl + SShift + Cmd + S
ExportCtrl + ECmd + E
Export AsShift + Ctrl + EShift + Cmd + E
PrintCtrl + PCmd + P
Close windowCtrl + WCmd + W
Close allShift + Ctrl + WShift + Cmd + W
QuitCtrl + QCmd + Q

Edit Shortcuts

ActionWindows / LinuxMac
UndoCtrl + ZCmd + Z
RedoCtrl + YCmd + Y
CopyCtrl + CCmd + C
Copy visibleShift + Ctrl + CShift + Cmd + C
CutCtrl + XCmd + X
PasteCtrl + VCmd + V
Paste in placeCtrl + Alt + VCmd + Opt + V
Paste as new imageShift + Ctrl + VShift + Cmd + V
Erase selectionDeleteDelete
Fill with FG colorCtrl + ,Cmd + ,
Fill with BG colorCtrl + .Cmd + .
Fill with patternCtrl + ;Cmd + ;

Select Shortcuts

ActionWindows / LinuxMac
Toggle selectionCtrl + TCmd + T
Select allCtrl + ACmd + A
Select none (deselect)Shift + Ctrl + AShift + Cmd + A
Invert selectionCtrl + ICmd + I
Float selectionShift + Ctrl + LShift + Cmd + L
Select by colorShift + OShift + O
Path to selectionShift + VShift + V
Toggle Quick MaskShift + QShift + Q

How to Select None in GIMP (Shift+Ctrl+A)

To deselect everything in GIMP, press Shift+Ctrl+A (Shift+Command+A on Mac). This runs the Select → None command and clears your active selection. It does not affect floating selections. Note this differs from Photoshop, where deselect is Ctrl+D.

View & Navigation Shortcuts

ActionWindows / LinuxMac
Main menuF10F10
Toggle fullscreenF11F11
Toggle docksTabTab
Toggle selection outlineCtrl + TCmd + T
Center imageShift + JShift + J
Fit image in windowShift + Ctrl + JShift + Cmd + J
Shrink wrapCtrl + JCmd + J
Zoom in / out+ / –+ / –
Zoom 1:111
Toggle rulersShift + Ctrl + RShift + Cmd + R
Toggle guidesShift + Ctrl + TShift + Cmd + T

Layer Shortcuts

ActionWindows / LinuxMac
New layerShift + Ctrl + NShift + Cmd + N
Duplicate layerShift + Ctrl + DShift + Cmd + D
Select layer abovePage UpPage Up
Select layer belowPage DownPage Down
Select first layerHomeHome
Select last layerEndEnd
Merge visible layersCtrl + MCmd + M
Anchor layerCtrl + HCmd + H

Image Shortcuts

ActionWindows / LinuxMac
Duplicate imageCtrl + DCmd + D

What Does Ctrl+D Do in GIMP?

Ctrl+D (Command+D on Mac) duplicates the current image, opening an exact copy in a new window. This differs from Photoshop, where Ctrl+D deselects in GIMP, deselect is Shift+Ctrl+A.

Tool Shortcuts

Single-key tool shortcuts are the same on Windows, Mac, and Linux.

ToolKey
Rectangle SelectR
Ellipse SelectE
Free SelectF
Fuzzy SelectU
Select by ColorShift + O
Scissors SelectI
Bucket FillShift + B
GradientG
PencilN
Dodge / BurnShift + D
MoveM
AlignQ
CropShift + C
RotateShift + R
ScaleShift + S
ShearShift + H
PerspectiveShift + P
FlipShift + F
Unified TransformShift + T
PaintbrushP
EraserShift + E
AirbrushA
InkK
MyPaint BrushY
CloneC
HealH
Blur / SharpenShift + U
SmudgeS
PathsB
TextT
Color PickerO
MeasureShift + M
ZoomZ
ToolboxCtrl + B
Default colorsD
Swap colorsX
3D TransformShift + W
Handle TransformShift + L

GIMP vs Photoshop Keyboard Shortcuts

Most GIMP and Photoshop shortcuts overlap, but a few common actions use different keys the ones most likely to trip up Photoshop users switching to GIMP:

ActionGIMPPhotoshop
Deselect / Select noneShift + Ctrl + ACtrl + D
Duplicate imageCtrl + DImage → Duplicate (no default)
Duplicate layerShift + Ctrl + DCtrl + J
Free / Unified TransformShift + TCtrl + T
Merge visible layersCtrl + MShift + Ctrl + E
Move toolMV
Eraser toolShift + EE
Rectangle / Marquee selectRM
Free / Lasso selectFL
Bucket fillShift + BG
Color picker / EyedropperOI
Crop toolShift + CC
Clone toolCS
Brush toolPB

Shortcuts identical in both programs: Undo (Ctrl+Z), Copy (Ctrl+C), Cut (Ctrl+X), Paste (Ctrl+V), Select all (Ctrl+A), New (Ctrl+N), Open (Ctrl+O), Save (Ctrl+S), Print (Ctrl+P).

On Mac, replace Ctrl with Command and Alt with Option in both programs. Photoshop shortcuts shown are CC defaults.

How to View All Keyboard Shortcuts in GIMP

GIMP only assigns default shortcuts to common commands but every command can have one. To see the complete, searchable list for your installation:

  1. Open GIMP.
  2. Go to Edit → Keyboard Shortcuts (on Mac, GIMP → Keyboard Shortcuts).
  3. GIMP opens the Keyboard Shortcuts dialog showing every command, grouped by category, with its assigned shortcut (or “Disabled” if none is set).
  4. Use the search field at the top to filter for a specific command.

This is also the most accurate reference for your setup, since shortcuts can be customized and may differ from the defaults listed on this page.

How to Create Custom Keyboard Shortcuts in GIMP

You can assign a shortcut to any GIMP command useful for commands you use often that have no default. There are two methods.

Method 1: Keyboard Shortcuts dialog (recommended):

  1. Go to Edit → Keyboard Shortcuts.
  2. Use the search field to find the command you want.
  3. Click the command’s row, then click its Shortcut column it changes to “New accelerator…”.
  4. Press your desired key combination. It’s assigned immediately.
  5. If that combination is already in use, GIMP asks whether to reassign it choose Reassign Shortcut, or press Esc to cancel.
  6. To remove a shortcut, select the command and press Backspace.

Method 2: Dynamic shortcuts (on the fly):

  1. Go to Edit → Preferences → Interface and enable Use dynamic keyboard shortcuts.
  2. Open any menu and hover over the command you want don’t click.
  3. With the command highlighted, press your key combination. It’s assigned instantly.

Tip: GIMP recommends the Ctrl+Alt+[key] pattern for custom shortcuts, since that combination is rarely already taken. Custom shortcuts are saved when you quit GIMP. To undo all changes, click Reset Saved Keyboard Shortcuts to Default Values in the same dialog.

Frequently Asked Questions

How do I deselect everything in GIMP?

Press Shift+Ctrl+A (or Shift+Command+A on Mac). This runs the Select → None command and clears your active selection. It does not affect floating selections.

What does Ctrl+D do in GIMP?

Ctrl+D (Command+D on Mac) duplicates the current image, opening an exact copy in a new window. This differs from Photoshop, where Ctrl+D deselects in GIMP, deselect is Shift+Ctrl+A.

What is the shortcut to merge layers in GIMP?

Press Ctrl+M (Command+M on Mac) to merge all visible layers into one. To anchor a floating layer instead, use Ctrl+H.

Are GIMP keyboard shortcuts the same on Mac?

Mostly yes. They’re identical across platforms except that Mac uses Command in place of Ctrl, and Option in place of Alt. For example, save is Ctrl+S on Windows/Linux and Command+S on Mac.

Do GIMP shortcuts work the same on Linux?

Yes. GIMP keyboard shortcuts on Linux are identical to Windows both use the Ctrl and Alt keys the same way. GIMP originated as a Linux application, so all default shortcuts are designed for that layout.

How do I create custom keyboard shortcuts in GIMP?

Go to Edit → Keyboard Shortcuts, find the command, click its shortcut field, and press your desired key combination. GIMP saves changes on exit, and you can reset all shortcuts to default from the same dialog.

Is there a GIMP shortcuts cheat sheet PDF?

Yes you can download the free printable GIMP shortcuts cheat sheet PDF. It covers all file, edit, layer, selection, and tool shortcuts for Windows, Mac, and Linux.

Final Thoughts

Keyboard shortcuts are the fastest way to speed up your GIMP workflow and you don’t need to memorize all of them at once. Start with the handful you’ll use every session: Ctrl+S to save, Ctrl+Z to undo, Shift+Ctrl+A to deselect, and single-key tool switches like M (Move) and Shift+C (Crop). The rest become second nature as you edit.

Two things worth remembering: every shortcut here is a GIMP default, so if a key doesn’t respond as expected, check Edit → Keyboard Shortcuts to see your current setup. And if you’re coming from Photoshop, keep the difference table handy Ctrl+D duplicates the image in GIMP, it doesn’t deselect.

Bookmark this page as your reference, or download the free GIMP shortcuts cheat sheet PDF to print and keep beside your desk. Once these become muscle memory, you’ll spend far less time hunting through menus and far more time editing.

READ NEXT:

Pratik

Pratik is the founder of Tutorial Tactic and a productivity tools specialist with 15 years of hands-on experience in Google Workspace, Microsoft Office, and software automation. He has published over 1,500 guides on keyboard shortcuts, software commands, how-to tutorials and workflow optimization, helping readers across the US and India work faster with the tools they use every day. Tutorial Tactic was founded in 2021 with one goal: cut through the noise and give readers exactly what they need fast, verified, and beginner-friendly.
Back to top button