GIMP (GNU Image Manipulation Program) is a powerful, free alternative to Photoshop that lets you edit photos, create graphics, and design digital art without spending a cent. This guide shows you exactly how to use GIMP, from installation to advanced editing techniques.
Quick answer: Download GIMP from gimp.org, install it, then use the toolbox on the left for selections and edits, layers panel on the right to organize elements, and the top menu for filters and adjustments. Most edits follow this pattern: open image, select area, apply tool or filter, export result.
Let’s break down everything you need to know.
Getting Started with GIMP
Downloading and Installing GIMP
Visit gimp.org and click the download button for your operating system. The file is about 300MB.
Installation steps:
- Windows: Run the .exe file, click through the installer, choose default settings
- Mac: Open the .dmg file, drag GIMP to Applications folder
- Linux: Use your package manager or download from the website
First launch takes 30-60 seconds as GIMP loads fonts and plugins.
Understanding the GIMP Interface
When you open GIMP, you see three main areas:
Toolbox (left side): Contains selection tools, paint brushes, transform tools, and color pickers. Each icon represents a different tool you can use on your image.
Canvas (center): This is where your image appears and where you do all your editing work.
Panels (right side): Shows layers, channels, paths, undo history, and brushes. These panels help you organize and control your edits.
The top menu bar gives you access to filters, adjustments, and file operations.
Configuring GIMP for Better Performance
Before you start editing, adjust these settings:
Go to Edit > Preferences (or GIMP > Preferences on Mac).
Under System Resources:
- Set tile cache size to half your RAM (if you have 8GB RAM, use 4000MB)
- Increase undo levels to 20 or more
- Check “Use OpenCL” if your graphics card supports it
Under Image Windows:
- Set default image size to match what you usually work with
- Enable “Dot for dot” for accurate pixel editing
These changes make GIMP run smoother and crash less often.
Opening and Managing Images
How to Open Files in GIMP
Method 1: Click File > Open, browse to your image, click OK.
Method 2: Drag and drop any image file directly onto the GIMP canvas.
Method 3: Right-click an image file, choose “Open With”, select GIMP.
GIMP handles JPG, PNG, GIF, BMP, TIFF, PSD (Photoshop), and many other formats.
Creating New Images from Scratch
Click File > New or press Ctrl+N (Cmd+N on Mac).
Set your dimensions:
- Social media posts: 1080×1080 pixels
- YouTube thumbnails: 1280×720 pixels
- Print photos: 3000×2000 pixels at 300 DPI
- Web graphics: Match your website width at 72 DPI
Choose RGB color for screen display or CMYK for printing (requires separate plugin).
Fill with white, transparent, or your foreground color.
Working with Multiple Images
GIMP shows each image in its own tab at the top of the canvas. Click tabs to switch between images.
To view two images side by side, click Windows > Single Window Mode (if not already enabled), then drag a tab out to create a separate window.
Copy and paste between images using Ctrl+C and Ctrl+V (Cmd+C and Cmd+V on Mac).
Essential GIMP Tools and How to Use Them
Selection Tools
Selections let you edit specific parts of an image without affecting the rest.
Rectangle Select (R): Click and drag to select rectangular areas. Hold Shift to make squares.
Ellipse Select (E): Click and drag for circular selections. Hold Shift for perfect circles.
Free Select (F): Click multiple points to create custom shapes. Double-click to close the selection.
Fuzzy Select (U): Click on a color to select all connected similar colors. Adjust threshold in tool options to select more or less.
Select by Color (Shift+O): Clicks any color to select all instances of that color across the entire image.
Foreground Select: Draw a rough outline around your subject, then paint inside it to refine. Great for cutting out people or objects.
After making any selection, you can:
- Add to it: Hold Shift and make another selection
- Subtract from it: Hold Ctrl and select the area to remove
- Invert it: Select > Invert (Ctrl+I) to select everything except your current selection
Paint and Drawing Tools
Paintbrush (P): Basic brush for painting. Adjust size and hardness in tool options.
Pencil (N): Creates hard-edged strokes. Good for pixel art.
Eraser (Shift+E): Removes pixels, revealing transparency or the layer below.
Airbrush (A): Paints with gradual opacity, like spray paint. Builds up color the longer you hold.
Ink Tool (K): Simulates calligraphy pens with adjustable angles.
All paint tools share these controls:
- Size: How big the brush is
- Opacity: How transparent the paint is
- Hardness: How soft or sharp the edges are
- Spacing: Distance between brush marks
Access these in the tool options panel below the toolbox.
Transform Tools
Move (M): Click and drag to reposition layers or selections.
Rotate (Shift+R): Click image, then drag to rotate. Type exact degrees in the dialog box.
Scale (Shift+S): Click image, drag corners to resize. Hold Ctrl to maintain proportions.
Flip (Shift+F): Tool options let you flip horizontally or vertically.
Perspective (Shift+P): Drag corners to adjust perspective distortion. Useful for fixing angles in photos.
Unified Transform (Shift+T): Combines rotate, scale, and perspective in one tool. Most flexible option.
Always press Enter or click “Transform” to apply changes.
Working with Layers
Layers are like stacked sheets of paper. You can edit each layer separately without affecting others.
Creating and Managing Layers
Add new layer: Layer > New Layer or click the page icon at bottom of Layers panel.
Duplicate layer: Right-click layer, choose Duplicate Layer. Quick way to make backups before major edits.
Delete layer: Right-click layer, choose Delete Layer. Or drag it to the trash icon.
Rename layer: Double-click layer name, type new name. This keeps projects organized.
Change layer order: Drag layers up or down in the panel. Top layers appear in front.
Layer Modes and Opacity
Opacity slider: Controls how transparent a layer is. 100% is solid, 0% is invisible.
Blend modes dropdown: Changes how a layer interacts with layers below it.
Useful blend modes:
- Multiply: Darkens image, good for shadows
- Screen: Lightens image, good for highlights
- Overlay: Increases contrast while preserving colors
- Dodge: Brightens significantly
- Burn: Darkens significantly
Experiment with different modes to create effects. Each mode produces different results based on the colors involved.
Layer Masks
Layer masks let you hide parts of a layer without deleting pixels.
Add layer mask: Right-click layer > Add Layer Mask > White (full opacity).
Paint on mask: Use black to hide parts of the layer, white to reveal them, gray for partial transparency.
View mask: Alt+click (Option+click on Mac) the mask thumbnail to see it.
Disable mask: Shift+click mask thumbnail to temporarily turn it off.
Apply mask: Right-click mask > Apply Layer Mask to make it permanent.
Masks are non-destructive. You can always change them later.
Basic Photo Editing Techniques
Cropping and Straightening Images
Crop Tool (Shift+C): Click and drag on your image to define the crop area. Adjust handles to fine-tune. Press Enter to apply.
In tool options:
- Fixed: Locks aspect ratio (like 16:9 or 1:1)
- Highlight: Shows area that will be removed
- Guides: Adds rule of thirds lines for better composition
Straighten: Use the Measure Tool (Shift+M). Click and drag along a line that should be horizontal or vertical. Click Rotate in the tool options. GIMP straightens the image automatically.
Adjusting Brightness and Contrast
Colors > Brightness-Contrast: Simple sliders for quick fixes.
Move Brightness right to lighten, left to darken. Move Contrast right to increase difference between light and dark.
Colors > Levels: More precise control. The histogram shows your image’s tonal range.
- Drag left slider (black point) to darken shadows
- Drag right slider (white point) to brighten highlights
- Drag middle slider (gamma) to adjust midtones
Colors > Curves: Most powerful option. Click and drag the diagonal line to adjust specific tonal ranges.
Pull up to brighten that range, pull down to darken it.
Color Correction and Enhancement
Colors > Hue-Saturation: Adjust overall color intensity.
- Hue: Shifts all colors (turn blue sky to pink)
- Saturation: Makes colors more vivid or more muted
- Lightness: Brightens or darkens
You can target specific colors (reds, yellows, greens, etc.) instead of adjusting everything.
Colors > Color Balance: Separately adjust shadows, midtones, and highlights.
Push sliders toward cyan/red, magenta/green, or yellow/blue to fix color casts.
Colors > Desaturate: Converts image to black and white. Choose from different conversion methods for different looks.
Filters > Enhance > Sharpen (Unsharp Mask): Makes images crisper.
- Radius: 1-3 for screens, 3-5 for print
- Amount: 0.5-1.5 typically
- Threshold: Keep at 0 for photos
Too much sharpening creates ugly halos around edges.
Removing Blemishes and Objects
Clone Tool (C): Copies pixels from one area to another.
Hold Ctrl and click to set source point. Release Ctrl and paint to clone that area.
Perfect for removing small objects, blemishes, or duplicating textures.
Healing Tool (H): Similar to clone tool but blends better with surroundings.
Use it for skin retouching, removing spots, fixing minor imperfections.
Resynthesizer Plugin: For removing larger objects, you need this plugin (not included by default). Search “GIMP Resynthesizer” to download and install it. Then use Filters > Enhance > Heal Selection to remove objects you’ve selected.
Advanced GIMP Features
Using Filters and Effects
Access all filters through Filters menu. Here are the most useful:
Filters > Blur > Gaussian Blur: Softens images. Increase radius for stronger blur. Use on background layers to create depth of field.
Filters > Enhance > Despeckle: Removes noise from photos. Adjust adaptive radius and recursion level.
Filters > Distorts > Lens Distortion: Fixes barrel or pincushion distortion from camera lenses.
Filters > Light and Shadow > Drop Shadow: Adds shadow behind layers. Adjust offset X/Y for shadow direction, blur radius for softness.
Filters > Artistic: Contains oil painting, cartoon, and other stylistic effects. Each has multiple parameters to adjust.
Try filters on duplicate layers so you can adjust opacity or delete them if you dislike the result.
Working with Text
Text Tool (T): Click anywhere on canvas, start typing.
In tool options:
- Font: Choose from installed system fonts
- Size: Measured in pixels by default
- Color: Click color box to change
- Justify: Left, right, center, or fill alignment
- Hinting: Improves text appearance at small sizes
Edit text: Click the text tool, then click on existing text.
Text on path: Create a path (Paths tool), then right-click text layer > Text along Path. Creates curved text.
Text effects: Text exists on its own layer. Apply filters to it like any other layer. Popular effects include drop shadow, bevel, and gradient fills.
Creating Selections from Paths
Paths let you create precise, editable selections.
Paths Tool (B): Click to create anchor points. Click and drag to create curved segments.
Press Enter to finish path. Path appears in Paths panel.
Convert path to selection: Click “Path to Selection” button in Paths panel (fourth icon from left).
Edit path: Click paths tool, click existing path, drag points or handles to adjust.
Paths are vector-based. They never lose quality when edited, unlike pixel selections.
Batch Processing Multiple Images
GIMP’s built-in batch processing is limited. For serious batch work, use these approaches:
Filters > Batch Process (if plugin installed): Apply same filter to multiple files.
BIMP Plugin: Download “BIMP” (Batch Image Manipulation Plugin) separately. Lets you resize, rotate, crop, adjust colors on hundreds of images at once.
Python-Fu scripts: GIMP includes a Python scripting interface. Write scripts to automate repetitive tasks. Advanced users only.
Command line: GIMP can run in console mode. Execute scripts without opening the GUI.
For most users, processing images one at a time or using BIMP is sufficient.
Saving and Exporting Your Work
GIMP File Formats Explained
XCF (GIMP’s native format): Saves everything including layers, paths, selections, and history. Always save as XCF while working. File > Save or Ctrl+S.
JPG: Best for photos going online. File > Export As, choose JPG, adjust quality (80-90 for web, 95+ for print). JPG discards layers and uses lossy compression.
PNG: Best for graphics with transparency or text. Supports transparency, uses lossless compression. Larger file size than JPG but no quality loss.
GIF: For simple animations or images with very few colors. Supports transparency and animation but limited to 256 colors.
TIFF: For professional printing. Lossless, supports layers (if you choose), large file sizes.
WebP: Modern format with better compression than JPG and transparency support. Not universally supported yet but growing.
Export Settings for Different Uses
Web and social media:
- Format: JPG (photos) or PNG (graphics/logos)
- Resolution: 72 DPI
- Size: Resize to platform requirements before export
- Quality: JPG at 80-85%
Printing:
- Format: TIFF or high-quality JPG
- Resolution: 300 DPI minimum
- Color space: Convert to CMYK if printer requires (needs separate plugin)
- Quality: JPG at 95-100%
Email:
- Format: JPG
- Size: Scale down to 1200px wide maximum
- Quality: 70-80%
Always keep your original XCF file. Export creates a copy in the new format.
Tips for Working Faster in GIMP
Essential Keyboard Shortcuts
Master these shortcuts to speed up your workflow:
| Action | Windows/Linux | Mac |
|---|---|---|
| New image | Ctrl+N | Cmd+N |
| Open file | Ctrl+O | Cmd+O |
| Save | Ctrl+S | Cmd+S |
| Export | Shift+Ctrl+E | Shift+Cmd+E |
| Undo | Ctrl+Z | Cmd+Z |
| Redo | Ctrl+Y | Cmd+Y |
| Copy | Ctrl+C | Cmd+C |
| Paste | Ctrl+V | Cmd+V |
| Select all | Ctrl+A | Cmd+A |
| Deselect | Shift+Ctrl+A | Shift+Cmd+A |
| Zoom in | + key | + key |
| Zoom out | – key | – key |
| Fit window | Shift+Ctrl+E | Shift+Cmd+E |
Tool shortcuts: Press the letter key shown in parentheses in the previous sections (R for rectangle select, P for paintbrush, etc.) to switch tools instantly.
Customizing Your Workspace
GIMP lets you arrange panels however you want.
Dock panels: Drag panel tabs to different dock areas or create new docks by dragging to empty space.
Close panels: Click X on panel tab. Reopen from Windows menu.
Save workspace: Windows > Window Management > Save Window Positions. Your layout will persist when you restart.
Single vs multi-window mode: Windows > Single Window Mode toggles between everything in one window or separate floating windows.
Dark theme: Edit > Preferences > Interface > Theme > Dark. Easier on eyes during long editing sessions.
Spend time setting up a comfortable workspace. It makes every editing session better.
Common Mistakes to Avoid
Not working on duplicate layers: Always duplicate your background layer (right-click > Duplicate) before editing. Gives you an original to fall back on.
Forgetting to save XCF: Exporting to JPG doesn’t save your layers. Always save XCF files of your projects.
Using too much sharpening: Less is more. Over-sharpened images look artificial and can’t be fixed.
Not using layers: Keeping everything on one layer makes editing harder. Use separate layers for different elements.
Ignoring resolution: Low resolution images (72 DPI) print poorly. High resolution images (300 DPI) load slowly online. Match resolution to use.
Skipping selections: Making good selections takes time but produces professional results. Don’t rush this step.
Working at 100% zoom only: Zoom out to see overall composition, zoom in to see details. Use both views.
Real-World GIMP Projects
Photo Restoration Basics
Old photos often need multiple fixes:
- Scan at high resolution (600 DPI minimum)
- Use Colors > Desaturate to remove color casts if needed
- Use Clone and Healing tools to fix tears, scratches, spots
- Adjust brightness and contrast with Levels
- Sharpen slightly to restore detail
- Add subtle Gaussian Blur to reduce grain (Filters > Blur > Gaussian Blur, radius 0.5-1.5)
Work slowly and zoom in close. Photo restoration requires patience.
Creating Social Media Graphics
Instagram post:
- File > New > 1080×1080 pixels
- Fill background layer with color or gradient
- Add images using File > Open as Layers
- Use text tool to add captions
- Apply drop shadows or other effects
- Export as JPG, quality 85%
YouTube thumbnail:
- File > New > 1280×720 pixels
- Use bright colors and large text (readable on mobile)
- Add face close-up if possible (increases clicks)
- Keep important elements in center (edges get cropped on mobile)
- Export as PNG for sharp text
Making Transparent Logos
- Open logo image
- Layer > Transparency > Add Alpha Channel (enables transparency)
- Use Select by Color tool to select white background
- Press Delete to remove background
- Zoom in and clean up edges with eraser
- Use Filters > Enhance > Despeckle if edges are jagged
- Export as PNG (only PNG supports transparency for web)
Check your logo on both light and dark backgrounds to ensure it’s visible everywhere.
Basic Photo Compositing
Combining multiple photos into one:
- Open your background image
- File > Open as Layers to add foreground elements
- Use selection tools to cut out subjects from their backgrounds
- Add layer masks to blend edges
- Use Colors > Color Balance to match lighting between layers
- Add shadows under objects (Filters > Light and Shadow > Drop Shadow)
- Flatten and export when finished
The GIMP documentation provides detailed tutorials for complex compositing techniques.
Troubleshooting Common GIMP Issues
GIMP crashes when opening large files: Increase tile cache size in Edit > Preferences > System Resources. Close other programs to free RAM.
Tools not working: Check if you have an active selection limiting where tools work. Select > None to clear.
Can’t see what I’m painting: Your layer opacity might be 0%, or you’re painting in same color as background. Check Layers panel and foreground color.
Exported image looks different than in GIMP: You might have color management issues. Go to Edit > Preferences > Color Management and set display profile.
Fonts look jagged: Enable hinting in text tool options. Choose “Full” hinting for better rendering.
Tablet pressure not working: Install drivers for your tablet. In Edit > Preferences > Input Devices, set your tablet to “Screen” mode.
Brush cursor shows crosshairs instead of outline: View > Show Brush Outline or verify theme supports brush outlines.
Check the GIMP manual for solutions to technical problems.
Summary
GIMP provides professional-grade image editing without the cost. Start with basic tasks like cropping, adjusting colors, and using simple tools. Gradually expand to layers, masks, and filters as you build confidence.
The learning curve exists, but GIMP’s capabilities rival commercial software once you master it. Practice on personal photos before working on important projects. Save your work as XCF files frequently. Export to other formats only when ready to share.
Remember these key points:
- Use layers for non-destructive editing
- Make selections carefully for clean results
- Work on duplicates to preserve originals
- Save as XCF, export as JPG or PNG
- Learn keyboard shortcuts for speed
- Adjust settings for your hardware
With practice, GIMP becomes a powerful tool for photo editing, graphic design, and digital art creation.
Frequently Asked Questions
Is GIMP really free or is there a catch?
GIMP is completely free with no catch. It’s open-source software maintained by volunteers and donations. No trial period, no watermarks, no feature limitations. Download and use it forever at no cost.
Can GIMP open and edit Photoshop PSD files?
Yes, GIMP can open PSD files and maintain most layers and basic features. Some advanced Photoshop features like adjustment layers and smart objects won’t work. Save your edited PSD as XCF for full GIMP compatibility.
Why does GIMP look different from YouTube tutorials?
GIMP has different themes and layout options. Tutorials may show older versions or customized interfaces. The tools work the same regardless of appearance. Match your GIMP version to the tutorial version if possible.
How do I get more brushes and plugins for GIMP?
Download brush packs from sites like DeviantArt or GIMPer. Place brush files in your GIMP user folder under brushes directory. For plugins, visit the GIMP Plugin Registry or GitHub. Follow installation instructions for each plugin carefully.
Can I use GIMP professionally or is it just for hobbyists?
Many professionals use GIMP for client work, especially for web graphics, photo retouching, and digital illustration. While it lacks some Photoshop features, GIMP handles most commercial projects. Success depends on your skill, not the software.
