Extend GIMP with Plugins: G'MIC, Resynthesizer, BIMP and More
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. For exact folder paths and troubleshooting, keep the GIMP plugin installation guide open alongside this overview.
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. If BIMP is more plugin than you need, the Script-Fu snippet library includes lighter copy-paste batch examples.
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
GIMP 3.x Plugin Compatibility Status
GIMP 3.0 introduced a new plugin API (PDB 3.0) and dropped Python 2. Many older plugins needed updates to work. Here is the current status of the most popular plugins on GIMP 3.x.
| Plugin | GIMP 3.x status | Notes |
|---|---|---|
| G'MIC | Works | Official GIMP 3.x builds available from gmic.eu. Install the 3.x version, not the 2.10 one. |
| Resynthesizer | Works | Ported to the GIMP 3 API. Use the latest release from the project's GitHub page. |
| BIMP | Partial | The classic 2.10 build does not load in 3.x. Use Script-Fu batch loops as an alternative while the port matures. |
| Liquid Rescale | Partial | 3.x builds exist for some platforms. Check your OS before upgrading if you rely on it. |
| Wavelet Decompose | Built in | No plugin needed in GIMP 3.x: Filters > Enhance > Wavelet Decompose ships with GIMP. |
| Separate+ (CMYK) | Outdated | Unmaintained. GIMP 3.x has improved soft-proofing built in, which covers many CMYK preview needs. |
| FX-Foundry scripts | Partial | Old Script-Fu scripts often need small syntax fixes for 3.x. Community-updated packs exist on GitHub. |
Running an older GIMP? Check which GIMP version is current and the version history to decide whether to upgrade before installing plugins.
Which Plugin Do You Actually Need?
"I want to remove objects from photos like Photoshop's Content-Aware Fill"
Install Resynthesizer. Select the object, run Filters > Enhance > Heal Selection, and GIMP fills the area from the surrounding texture.
"I want hundreds of one-click filters and photo looks"
Install G'MIC. It adds 500+ filters including film emulation, artistic styles, noise reduction, and frame effects.
"I want to resize or watermark hundreds of images at once"
Use BIMP on GIMP 2.10, or a ready-made Script-Fu batch script on any version. No plugin required for scripting.
"I want professional skin retouching tools"
Wavelet Decompose is already built into GIMP 3.x. Combine it with the frequency separation technique for studio-grade results.
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).