GIMP - Free Image Editor
GIMP is the free image editor that people compare to Photoshop, and for good reason. It handles photo retouching, background removal, compositing, color correction, and batch processing - all without paying a subscription. The project started in 1996 at UC Berkeley, and The GIMP Team has kept it free and open source (GPL-3.0) for over 30 years. Version 3.0, released in March 2025 after seven years of development, was the biggest overhaul in the program's history.
It runs on Windows 10/11 (64-bit, including ARM), macOS 12+ (Intel and Apple Silicon), and Linux (AppImage, Flatpak, Snap). The installer is around 179 MB on Windows. If you work across different operating systems, GIMP behaves the same on all of them.
What it can do
GIMP is a raster image editor, meaning it works with pixel-based images - photos, digital paintings, web graphics. In practice, the toolbox breaks down like this:
- Photo retouching - Clone Tool (C) copies pixels from a clean area over a defect. Healing Tool (H) does the same but blends edges automatically. Dodge and Burn let you selectively lighten or darken areas. For color correction, go to Colors > Curves and drag the S-curve for better contrast, or Colors > Levels to clip the histogram.
- Background removal - add an alpha channel (Layer > Transparency > Add Alpha Channel), select the background with Fuzzy Select (U) or Scissors Select (I) for complex edges, hit Delete, then export as PNG. For solid-color backgrounds, Colors > Color to Alpha removes it in one click.
- Compositing - open a second image as a layer (File > Open as Layers), position it with Move (M), then use layer masks and blend modes (Multiply, Screen, Overlay) to merge everything together.
- Text - press T, click on the canvas, and type. You can change font, size, and color in the tool options. Since version 3.0, text outlines are non-destructive - set width, color, and direction (inner, centered, outer) without flattening the text layer.
- GIF animation - each layer becomes a frame. Name layers with timing like "frame1 (200ms)", preview with Filters > Animation > Playback, then export as GIF with "As animation" checked.
- Batch processing - GIMP supports Python 3 and Script-Fu (Scheme) scripting with 800+ procedures in its database. The BIMP plugin adds a visual batch processor for resizing, cropping, and watermarking entire folders.
Filters and effects
GIMP ships with over 150 built-in filters under the Filters menu: Blur (Gaussian, Motion, Lens), Sharpen (Unsharp Mask), Distort (Lens Distortion, Spherize, Whirl), Light and Shadow (Drop Shadow, Lens Flare), Noise, and artistic effects like Oil Painting, Cubism, and Cartoon. All of these are non-destructive in version 3.0+, so you can adjust them after applying.
Plugins are where things get interesting. G'MIC alone adds over 500 filters - color grading presets, texture generators, denoising, artistic transformations. Resynthesizer gives you content-aware fill similar to Photoshop's, letting you paint over an object and have the surrounding texture fill in automatically. One thing to watch out for: plugins written for GIMP 2.10 do not work with 3.x due to a breaking API change, so check compatibility before installing.
How it compares
| Feature | GIMP | Photoshop | Paint.NET | Krita |
|---|---|---|---|---|
| Price | Free (GPL, open source) | $22.99/month | Free (donations) | Free (GPL) |
| Platforms | Windows, Mac, Linux | Windows, Mac | Windows only | Windows, Mac, Linux |
| Best for | Photo editing, compositing | Professional design, print | Quick photo edits | Digital painting |
| Non-destructive editing | Yes (3.0+, filters) | Full (Smart Objects, adjustment layers) | Limited | Yes (filter layers) |
| CMYK support | Import/export only | Full native editing | No | Basic |
| RAW files | Via darktable/RawTherapee | Camera Raw (built-in) | No | Limited |
| AI tools | None | Generative Fill, Neural Filters | None | None |
| PSD compatibility | Good (improved in 3.0) | Native | Basic | Good |
| Plugin ecosystem | Large (G'MIC, Resynthesizer) | Massive | Medium | Good |
| Learning curve | Steep | Steep | Easy | Moderate |
Photoshop still leads in professional workflows - native CMYK, AI-powered editing, full adjustment layers. If you need those, the subscription is hard to avoid. Paint.NET is the better pick if you want something lightweight for quick edits; it loads fast and you can figure it out in an afternoon. Krita is built for digital artists and illustrators, and its brush engine is stronger than GIMP's for painting. But for general purpose photo editing and image manipulation at zero cost, GIMP does more than anything else in the free category.
What changed in version 3.x
The current release is GIMP 3.2.4 (April 2026). The 3.x series is a major rewrite compared to the 2.10 branch that most people used for years. The big changes:
- Complete UI migration from GTK2 to GTK3 - proper HiDPI scaling, Wayland support on Linux, CSS-based themes, and cleaner scaling on modern monitors
- Non-destructive editing through GEGL filters that remain editable after you apply them
- Multi-select for layers, channels, and paths - you can finally move or transform several layers at once
- Link Layers (3.2) - linked external images that update automatically, similar to Photoshop's Linked Smart Objects
- Vector Layers (3.2) - path-based layers with stroke and fill settings
- Python 3 replaced Python 2 for scripting. JavaScript, Lua, and Vala are now supported for plugins too
- New formats: JPEG XL, APNG, PSB export, JPEG 2000 export, Photoshop layer styles import
- Copy/paste creates a new layer instead of the old confusing "floating selection"
The jump from 2.10 to 3.0 took seven years. Long wait. But the result is an application that actually feels modern. If you tried GIMP years ago and bounced off the dated interface, version 3.x is worth another look.
Advantages
- Completely free and open source - no ads, no upsells, no subscriptions
- Handles photo retouching, compositing, color correction, and batch processing
- Over 150 built-in filters, expandable to 500+ with G'MIC
- Non-destructive filter editing since version 3.0
- Runs on Windows, macOS, and Linux with the same feature set
- Good PSD compatibility for working with Photoshop files
- Supports JPEG, PNG, WebP, TIFF, JPEG XL, GIF animations, and dozens more
- Scriptable with Python 3 and Script-Fu for automation
- Active plugin ecosystem (G'MIC, Resynthesizer, BIMP)
Drawbacks
- Steep learning curve, especially if you are coming from Photoshop
- No native CMYK editing - can import and export CMYK, but works in RGB internally
- No AI-powered tools (no generative fill, no automatic object selection)
- Still missing true adjustment layers (workaround with "pass through" layer groups in 3.2)
- No built-in content-aware fill without the Resynthesizer plugin
- No Liquify or mesh warp tool
- All GIMP 2.10 plugins broke with the 3.x API change - many have not been ported yet
- Development is volunteer-driven, so updates come at an unpredictable pace
I have used GIMP on and off for about fifteen years, mostly for web graphics, photo cleanup, and the occasional poster. The 2.10 era was rough around the edges - the floating selection mechanic drove me crazy, and the GTK2 interface looked like it belonged in 2008. Version 3.0 fixed most of my complaints. Non-destructive filters alone changed how I work, because I no longer have to flatten everything and hope I got the blur radius right.
Where GIMP falls short is the polish. Photoshop just feels smoother for complex selections and retouching - better edge refinement, smarter tools that guess what you want. GIMP makes you do more manually. For professionals working with CMYK print files, GIMP is not there yet. But for everything I do - removing backgrounds for product photos, cleaning up screenshots, resizing batches of images with a Python script - it handles the job without asking for $23 a month.
Who it is for
GIMP is the right choice if you need a serious image editor and do not want to pay for one. It works well for web designers building graphics and optimizing images, photographers doing color correction and retouching, students learning image editing without a Photoshop license, and Linux users who need a capable editor on their platform. If your work requires native CMYK or Photoshop-level AI tools, you will hit walls. For everyone else, GIMP 3.x is the best free image editor you can get.
Frequently Asked Questions
Is GIMP really free?
Can GIMP open Photoshop PSD files?
How do I remove a background in GIMP?
What is the difference between GIMP 2.10 and GIMP 3.x?
Is GIMP good enough to replace Photoshop?
Does GIMP support RAW camera files?
Features & How-To Guide
| # | Feature | How to use |
|---|---|---|
| 1 | Color correction 4 | Colors › Curves (per R/G/B channel). Colors › Hue-Saturation. Colors › Color Balance. |
| 2 | Transparent background | Same as above, or Colors › Color to Alpha (one-click removal of a solid-color background). |
| 3 | Photo retouching (blemish removal) | Healing Brush (H) - Ctrl-click a clean area, then paint over the defect. Clone Stamp (C) for larger areas. |
| 4 | Photo background removal | Layer › Transparency › Add Alpha Channel. Magic Wand (U) click the background › Delete. Export as PNG. |
| 5 | Adding text to photo | T › Click on the image › Type text. Font, size, and color in the tool options. |
| 6 | Photorealistic Helios32 rendering | File › Open as Layers › Move (M) › Layer mask › Paint with a brush to blend edges. |
| 7 | Photo cropping | Shift+C › Drag the frame › Enter. |
| 8 | File compression / size reduction | File › Export As › JPEG › Quality slider (70-85%). |
| 9 | Brightness and contrast correction | Colors › Brightness-Contrast or Colors › Curves (S-curve). |
| 10 | Object cutting from photo | Scissors Select (I) - click along the object edge › Enter › Ctrl+C, Ctrl+V. |
| 11 | Photo resize 2 | Image › Scale Image › Enter new dimensions (chain icon = keep aspect ratio) › Scale. |
| 12 | Filters and blend modes | Filters › Distorts / Blur / Light and Shadow / Artistic. 150+ built-in filters. |
| 13 | PNG, JPG, WebP, TIFF format conversion | File › Export As › Change the extension in the file name. |
| 14 | Opening PSD (Photoshop) files | File › Open › Select a .psd file. Layers, paths, and effects are preserved. |
| 15 | Photo brightening / darkening | Colors › Curves › Drag the midpoint of the curve up (brighter) or down (darker). |
| 16 | Background blur (bokeh effect) | Select the object (Scissors/Lasso) › Select › Invert › Filters › Blur › Gaussian Blur (10-20). |
| 17 | GIF animation creation | Each layer = one frame. Layer names include timing e.g. "(200ms)". File › Export As › .gif › "As animation". |
| 18 | Content-Aware Fill (object removal) | Requires plugin Resynthesizer. Select object › Filters › Enhance › Heal Selection. |
| 19 | Photo overlay on photo | File › Open as Layers › Change layer opacity with the slider › Select a blending mode (Multiply, Screen). |
| 20 | Drawing / painting | Paintbrush (P), Pencil (N), Airbrush (A). MyPaint Brush for artistic brushes. Symmetry painting in tool options. |
| 21 | Banner and graphic creation | File › New (e.g. 1200x628 px) › Layers + text + effects › Export as PNG. |
| 22 | Red eye removal 2 | Select the eyes (Ellipse) › Filters › Enhance › Red Eye Removal. |
| 23 | Image sharpening | Filters › Enhance › Unsharp Mask (radius 2-3, strength 50-80%). |
| 24 | Change DPI for print preparation | Image › Scale Image › Resolution: 300 pixels/inch. |
| 25 | Change object color | Select the object › Colors › Hue-Saturation › Adjust the Hue slider. |
| 26 | Black and white photo | Colors › Desaturate › Method: Luminosity. |
| 27 | Text outlines | Text (T) › In tool options set Stroke: width, color, direction (inside/outside). From version 3.0. |
| 28 | Batch photo processing | BIMP plugin: resize, crop, watermark on an entire folder. Or use Python-Fu / Script-Fu scripts. |
| 29 | Text with shadow | Write text (T) › Filters › Light and Shadow › Drop Shadow. |
| 30 | Automation and scripts | Filters › Python-Fu › Console. Lub Filters › Script-Fu › Console. 800+ procedur w bazie PDB. |
Related software categories
Similar Programs
Free Alternatives to CorelDRAW
View all alternatives →Questions & Answers
Ask a Question
Our team and community are happy to help
No questions yet. Be the first to ask!