10 Best Open Source Alternatives to Photoshop

10 open source alternatives100% OSI-approved licensesUpdated June 2026

Photoshop earned its place for good reason: decades of refinement made it the language professionals think in for retouching, compositing, and precise raster work, and a lifetime of tutorials and muscle memory live inside it. The friction is that it stopped being something you buy - it's a Creative Cloud subscription you rent indefinitely, tied to an Adobe account, so the moment you stop paying you lose access to the tool you've built your craft around, even though your files sit right there on your disk.

The open source alternatives below give you serious raster and photo editing with no recurring bill and no account standing between you and your work. They run locally on hardware you own, save to formats you can open in anything, and the program keeps working whether or not a payment cleared this month.

Upscayl logo

1.Upscayl

46.1kAGPL-3.0TypeScript
Upscayl screenshot

Upscayl enlarges and enhances low-resolution images with AI. It is built for photos and graphics that are too small or pixelated and need more detail, sharpening them without the soft, washed-out look of a plain resize. It is not a deblurring or focus-correction tool.

  • AI upscaling for low-resolution and pixelated images
  • Real-ESRGAN models on a Vulkan backend
  • Command-line tool, upscayl-ncnn, for batch jobs
  • Add extra models through custom models
Krita logo

2.Krita

9.9kGPL-3.0C++
Krita screenshot

Krita is a free and open source digital painting application built for creating artwork from start to finish. It is aimed at professionals and serious hobbyists who want a dedicated canvas rather than a general-purpose image editor.

  • Digital painting from blank canvas to finished art
  • Deep, customizable brush engine
  • Layers, masks, and color management
  • Built for comics, illustration, and concept art
PixiEditor logo

3.PixiEditor

7.8kLGPL-3.0C#
PixiEditor screenshot

PixiEditor is a universal 2D editor for sprites, game art, images, and logos. It brings pixel art, painting, and vector tools together in one familiar interface so you can move between different kinds of 2D work without switching applications.

  • Pixel art, painting, and vector toolsets
  • Mix vector and raster on one canvas
  • Timeline for frame by frame animation
  • Node-based animation for custom shaders
GIMP logo

4.GIMP

6.2kOtherC
GIMP screenshot

GIMP is the GNU Image Manipulation Program, a free and open source image editor for Windows, macOS, and Linux. Photographers, designers, and illustrators use it to retouch photos, composite images, and create graphics without relying on proprietary software.

  • Layer and mask support for image editing
  • Customizable brushes for painting and retouching
  • Color correction and photo editing tools
  • Interface customization with themes, CSS, and keybindings
Pinta logo

5.Pinta

3.8kMITC#
Pinta screenshot

Pinta is a free, open-source painting and image editing program built with GTK. Modeled on Paint.Net 3.0, it gives you an approachable desktop editor for drawing and everyday image work on Windows, macOS, and Linux.

  • Painting and everyday image editing tools
  • Unlimited undo across your edit history
  • Real-time, previewable effects
  • Familiar Paint.Net-style interface

6.QualityScaler

3.1kMITPython
QualityScaler screenshot

QualityScaler is a Windows app that enhances, upscales, and denoises photos and videos with AI. Everything runs on your own PC with local models, so no internet connection is needed and your files never leave your machine.

  • AI upscaling for both images and video
  • Automatic tiling to fit GPU VRAM limits
  • Resize before upscaling
  • Interpolation between original and upscaled output
MyPaint logo

7.MyPaint

2.9kGPL-2.0Python
MyPaint screenshot

MyPaint is a drawing and painting program for artists who want a simple workspace focused entirely on brushwork. Built around graphics tablets, it keeps the interface out of the way so you can concentrate on the canvas.

  • Infinite canvas
  • Extremely configurable brushes
  • Distraction-free fullscreen mode
  • Extensive graphics tablet support
Drawing logo

8.Drawing

848GPL-3.0Python
Drawing screenshot

Drawing is a simple image editor for Linux. It offers a Paint-like workflow for creating and adjusting pictures without the weight of a full graphics suite, making quick edits and sketches fast and approachable.

  • Supports PNG, JPEG, and BMP files
  • Pencil, brushes, eraser, and highlighter
  • Selections, crop, scale, rotate, and skew
  • Filters for contrast, blur, pixelization, and invert colors

9.RealScaler

409MITPython
RealScaler screenshot

RealScaler is a Windows app that enhances, upscales, and denoises photos and video using Real-ESRGAN AI. All processing happens locally on your PC, so your source and output files never leave your machine and no internet connection is required.

  • AI upscaling of images and video with Real-ESRGAN
  • Denoises photos and video
  • Automatic tiling to fit GPU VRAM limits
  • Resize before upscaling
Pixelitor logo

10.Pixelitor

260GPL-3.0Java
Pixelitor screenshot

Pixelitor is a desktop image editor for creating and editing images on Windows, macOS, and Linux. It handles layered compositions complete with layer masks and text layers, making it well suited to both photo editing and from-scratch graphics work.

  • Layers, layer masks, and text layers
  • 110+ image filters and color adjustments
  • Multiple undo for non-linear editing
  • Pixel-level editing and corrections

Related alternatives