GIMP Plugins, Extensions, Scripts & Add-ons
Plugins transform GIMP from a capable editor into a professional powerhouse. Discover the best GIMP plugins, learn how to install them, and understand which ones are safe to use.
Must-Have GIMP Plugins
G'MIC
filters500+ image processing filters including denoise, tone mapping, skin retouching, and artistic effects. One of the most powerful free image processing frameworks.
Resynthesizer
retouchingContent-aware fill, texture synthesis, and the legendary 'Heal Selection' feature. Lets you remove objects from photos like Photoshop's Content-Aware Fill.
GitHub repository ↗BIMP
batchBatch Image Manipulation Plugin. Apply resizing, watermarks, color corrections, and conversions to hundreds of images at once.
Separate+
colorCMYK color space support for GIMP. Essential for preparing images for professional print workflows.
Visit official page ↗GIMP FX-Foundry
effectsA collection of 100+ pre-built Script-Fu effects and image processing routines.
Visit official page ↗Liquid Rescale
resizingContent-aware image resizing using the seam carving algorithm. Intelligently shrinks or extends images while preserving important subjects - similar to Photoshop's Content-Aware Scale.
Wavelet Decompose
retouchingDecomposes an image into frequency layers for non-destructive skin retouching, blemish removal, and sharpening. The foundation of professional frequency separation workflows in GIMP.
Featured Tutorial: Resynthesizer
See how to use Resynthesizer's Heal Selection to remove unwanted objects from photos - GIMP's equivalent of Photoshop's Content-Aware Fill.
Types of GIMP Plugins
| Type | File Extension | What It Does | Ease of Install |
|---|---|---|---|
| Script-Fu Scripts | .scm | Automate tasks using the built-in Scheme scripting engine — Official Script-Fu docs ↗ | Easy - Copy to folder |
| Python-Fu Plugins | .py | More powerful than Script-Fu, requires Python — Official Python-Fu docs ↗ | Moderate |
| Native C Plugins | .so / .dll | Compiled plugins for maximum performance | Hard |
| Brush Packs | .gbr / .gih | Custom brush shapes and patterns | Easy |
| Pattern Packs | .pat | Repeating fill patterns | Easy |
| Gradient Packs | .ggr | Custom color gradients | Easy |
How to Install GIMP Plugins
Installing Plugins on Windows
Open GIMP and go to Edit → Preferences → Folders → Plug-ins. Note the user plugins folder - Typically:
C:\Users\YourName\AppData\Roaming\GIMP\3.0\plug-ins\
Place .py or .exe plugin files in this folder. For Script-Fu scripts (.scm), use the Scripts folder instead. Restart GIMP for changes to take effect.
For G'MIC, download the standalone Windows installer from gmic.eu - It installs automatically.
Installing Plugins on macOS
User plugin folder (GIMP 3.x):
~/Library/Application Support/GIMP/3.0/plug-ins/
Open Finder and press Command+Shift+G to navigate to a folder path. Paste the path above. Copy your plugin files there and restart GIMP. For Python plugins, ensure you have Python 3 installed on your Mac.
Installing Plugins on Linux
User plugin folder (GIMP 3.x):
~/.config/GIMP/3.0/plug-ins/
Copy plugin files to this directory. You may need to mark Python scripts as executable:
chmod +x ~/.config/GIMP/3.0/plug-ins/myplugin.py
For G'MIC, install via your distribution's package manager: sudo apt install gimp-gmic
Find More GIMP Plugins
Plugin Safety Checklist
Always check these things before installing a GIMP plugin:
- Download only from the official project website or well-known repositories (GitHub, SourceForge, official GIMP plug-ins registry).
- Read user reviews and check the last update date. Abandoned plugins may not work with GIMP 3.x.
- Be cautious of plugins distributed as compiled .exe files that ask for admin rights.
- Script-Fu (.scm) and Python (.py) plugins are plain text - You can read them before running.
- Avoid downloading plugins from random blogs or sites with no maintainer information.
- Check that the plugin is compatible with GIMP 3.x (many older plugins only work with GIMP 2.10).