Published Sep 16, 2025 ⦁ Updated Nov 10, 2026 ⦁ 8 min read

Open Source Graphic Design Software: 8 Free Tools (2026)

The best open source graphic design software depends on the job: GIMP replaces Photoshop for photo editing, Inkscape replaces Illustrator for vector work, Krita is for digital painting, Penpot replaces Figma for UI design, and Scribus replaces InDesign for print layout. Add darktable for RAW photos and Blender for 3D, and you have a complete free design kit with no subscription. All of them are free to download, and you can use them for paid client work.

These are open source alternatives to commercial design tools, not cut-down trials. Versions, prices and platform support below were checked on each project's own site or repository as of November 2026. For each tool you get what it does well, what file formats it handles, and the limit you will hit first.

3.2.8
current stable GIMP, released November 2, 2026
$0
Penpot hosted Professional plan, per user per month
62.2k
GitHub stars on penpot/penpot (MPL-2.0)
1.6.7
current stable Scribus; 1.7.4 is the development line
5.3.0
Blender release of November 10, 2026; 5.2 LTS gets fixes until 5.2.4 and beyond
4.5 LTS
last Blender that runs on Intel Macs

Quick comparison

This is the decision table by job. Pick the row that matches the commercial tool you want to leave. Most people end up with two or three pieces of graphic design open source software, one per job, rather than one app that does everything.

You want to replace Open source pick Current version (Nov 2026) License Runs on
Photoshop (photo editing) GIMP 3.2.8 GPL-3.0 or later Windows, macOS, Linux
Photoshop (painting), Clip Studio Krita 5.3.4.1 (and 6.0.x) GPL-3.0 Windows, macOS, Linux
Illustrator Inkscape 1.4.4 GPL-2.0 or later Windows, macOS, Linux
Figma, Adobe XD Penpot 2.19.0 MPL-2.0 Browser, or self-hosted
InDesign Scribus 1.6.7 GPL-2.0 or later Windows, macOS (Intel and Apple Silicon), Linux, BSD
Lightroom Classic darktable 5.6.2 GPL-3.0 Windows, Apple Silicon Macs, Linux
Lightroom (alternative) RawTherapee 5.13 GPL-3.0 Windows, macOS, Linux
Cinema 4D, parts of After Effects Blender 5.3.0 (5.2 LTS) GPL Windows, Apple Silicon Macs, Linux
Miro sketches, Whimsical Excalidraw npm package 0.18.1 MIT Browser, self-hosted
Paint.NET (simple edits) Pinta 3.1.2 MIT Windows, macOS, Linux, BSD

Licenses are from each project's repository or its Flathub listing, which records the license the project declares. Blender's license page says it is released under the GNU GPL.

"Free" and "open source" are not the same thing. Canva, Photopea and Affinity cost nothing to start, but they are proprietary: the company decides what stays free. Everything in the table above publishes its source code under an open source license, so it cannot be put behind a subscription later. If what you are after is design software without subscription fees, open source is the safest answer, because even if a project stopped, the last version stays yours to use.

File format compatibility

Most people switching from Adobe or Figma care less about features than about one question: will my existing files open? Here is what each project's own documentation says.

Format GIMP Krita Inkscape Penpot Scribus
PSD (Photoshop) Import and export, with a PSD export dialog for clipping paths, CMYK profiles and metadata (GIMP 3.0 notes) Loads and saves raster layers, blending modes, layer styles, vector shapes, text layers, groups and transparency masks (Krita PSD docs) No No No
AI (Illustrator) No No Opens AI, plus PDF, EPS, CDR and VSD; exports AI, PDF, EPS, DXF (Inkscape FAQ) No No
SVG Import; link layers embed an SVG that stays linked to the file Import Native format Native shapes are SVG; exports SVG Import
Figma No No Via SVG export from Figma Penpot Exporter plugin (Penpot vs Figma) No
Print PDF with CMYK Soft-proofing only No No color-managed export No Yes, its main job
Native file XCF KRA SVG .penpot SLA

Two things in this table catch most people out. First, PSD is not a documented format: the Krita manual points out that PSD has no official public spec and must be reverse engineered, and it recommends ORA or TIFF for exchanging layered files. Expect simple PSDs to open well and complex ones (smart objects, adjustment layers on top of adjustment layers) to need fixes. Second, none of the drawing tools here export press-ready CMYK. The Inkscape FAQ says plainly that Inkscape "does not support color management for file export" and suggests importing your SVG into Scribus for print output.

GIMP: photo editing and raster graphics

GIMP is the standard open source image editor and the most common answer when people look for open source graphics software to replace Photoshop. The current stable release is 3.2.8, published November 2, 2026, per the GIMP downloads page.

The 3.x series changed GIMP more than any release in a decade. GIMP 3.0 brought non-destructive filters and much better PSD import and export. GIMP 3.2, per its release notes, added:

  • Vector layers: the Path tool can now create a path layer with stroke and fill settings that you can restyle, and transform non-destructively.
  • Link layers: place an external file, such as an SVG from Inkscape, as a layer that stays linked. You can rasterize it for destructive edits and revert back later.
  • Non-destructive filters on channels, in addition to layers and layer groups.
  • Total Ink Coverage in the CMYK color selector, useful when soft-proofing for a printer with an ink limit.

Good at: retouching, compositing, web graphics, screenshots and mockups, and batch work through Python 3 plug-ins and Script-Fu.

Limits: GIMP still edits in RGB. The 3.0 notes describe the color work as laying "the groundwork for future CMYK and LAB image color modes", so for print you soft-proof in GIMP and separate colors elsewhere. Complex PSDs will not round-trip perfectly. If you are coming from Photoshop, turn on single-window mode and expect to relearn shortcuts.

Who it suits: anyone who edits photos or builds raster graphics and does not need Adobe file fidelity. For other free picks, including browser-based ones, see the free Photoshop alternatives page.

Inkscape: vector graphics and logos

Inkscape is the open source vector editor, and it uses SVG as its native format. That makes it the natural choice for logos, icons and illustrations that have to scale, and for anything that ends up on the web. The current release is 1.4.4, released May 6, 2026 (Inkscape release page), a bug-fix release with 20 crash fixes.

The same page says 1.4.4 is a bridge release: Inkscape 1.5 will change the multi-page file format, and 1.4.3 or newer can convert pages created in 1.5 back to the old format. If you share files with people who might upgrade early, keep everyone on 1.4.3 or newer.

Good at: logos, icons, diagrams, laser cutting and plotter files (it exports DXF), and cleaning up SVGs exported from other tools. Per the Inkscape FAQ, it opens SVG, SVGZ, PDF, EPS and AI files, and imports CorelDraw (CDR) and Visio (VSD) natively.

Limits: no color-managed CMYK export. You can pick colors with a CMYK selector, but the exported file is RGB. Very large documents with thousands of objects can feel slower than Illustrator.

Who it suits: logo and icon designers, developers who need clean SVG, makers working with cutters and plotters.

Inkscape from the command line

Inkscape also runs headless, which is useful if you generate icons or app images from SVG in a build script. These flags are from the Inkscape man page:

# Export one SVG to a 512 px wide PNG
inkscape logo.svg --export-type=png --export-width=512 --export-filename=logo-512.png

# Export the same file to PDF and EPS in one call
inkscape logo.svg --export-type=pdf,eps

Run inkscape --help to see the full list for the version you installed.

Krita: digital painting and illustration

Krita is built for painting rather than photo editing: brush engines, stabilizers, wrap-around mode for tileable textures, an animation timeline and comic panel tools. The current download is Krita 5.3.4.1, released October 7, 2026 (Krita download page).

Krita now ships two versions from one codebase. The release history lists 5.3.0 and 6.0.0 on March 24, 2026, and explains that 6.0 is the same code built on Qt 6 instead of Qt 5, with extensive Wayland support, including the Wayland color management protocol that enables HDR on Linux. The download page offers 5.3.4.1 as the default.

Good at: concept art, illustration, comics, textures and frame-by-frame animation. Krita reads and writes PSD with raster layers, blending modes, layer styles, vector shapes, text layers, groups and transparency masks.

Limits: it is not a photo editor; use GIMP or darktable for that. System requirements per the download page: Windows 8.1 or higher, macOS 10.15, or Linux, with 4 GB of RAM at minimum and 16 GB recommended. Paid store versions (Microsoft Store, Steam, Epic, Mac App Store) are the same program with automatic updates; the money supports development.

Who it suits: illustrators and painters with a drawing tablet. Any tablet that works with your operating system works with Krita.

Penpot: UI design and prototyping (Figma alternative)

Penpot is a browser-based design and prototyping tool for product teams, and the closest open source answer to Figma. It is the open source design tool with the biggest community in this list: 62,260 GitHub stars and version 2.19.0, released November 9, 2026 (GitHub releases), as of November 2026.

Its homepage lists the features that matter to developers: CSS Grid and Flex layouts, components, native design tokens and shared libraries, code inspect that outputs CSS, HTML and SVG, and an MCP server integration so AI coding tools can read designs.

Pricing as of November 2026, per Penpot pricing:

Plan Price What you get
Professional $0 per user per month Free and fully featured, per Penpot
Unlimited $7 per editor per month, capped at $175 per month More storage, longer history, early features; 14-day trial
Enterprise $25 per member per month SSO, centralized admin, team permissions
Private Server $50,000 per year Dedicated infrastructure and support

Non-profit, education and open source discounts are available on request.

Self-host Penpot with Docker

You can also run Penpot on your own server for free. These are the steps from the Docker self-hosting guide:

# Official self-host route: Docker Compose
# 1. Get the official compose file
curl -o docker-compose.yaml \
  https://raw.githubusercontent.com/penpot/penpot/main/docker/images/docker-compose.yaml

# 2. Start it, pinned to a version instead of "latest"
PENPOT_VERSION=2.19.0 docker compose -p penpot -f docker-compose.yaml up -d

# 3. Then open http://localhost:9001

# Stop it
docker compose -p penpot -f docker-compose.yaml down

The guide recommends pinning a version. As of November 2026 the compose file on main falls back to the 2.18 images when PENPOT_VERSION is not set (penpotapp/frontend:${PENPOT_VERSION:-2.18}), so set it yourself to get 2.19. Before you put it on a public server, edit the compose file: it ships with PENPOT_SECRET_KEY: change-this-insecure-key and a default database password, and PENPOT_PUBLIC_URI set to localhost. Set your real URL, a random secret, SMTP for invitations and your authentication options.

Moving from Figma

Penpot's Penpot vs Figma page says Figma files can be brought over with the Penpot Exporter plugin, alongside SVG and JSON. Expect to check auto layout, variables and component variants by hand after an import. Penpot's own files export as .penpot files (or a ZIP of several), and the import and export guide limits imports to 1 GB.

Limits: the plugin ecosystem and community file library are much smaller than Figma's, and very large files can be slow in the browser. See the Figma vs Penpot comparison, or the free Figma alternatives page for other options.

Who it suits: product teams where designers and developers work in the same files, and companies that need design files on their own servers.

Scribus: print layout and desktop publishing

Scribus is the open source answer to InDesign: multi-page layouts, master pages, text flowing between frames, and real print output with CMYK, spot colors, ICC color management and PDF/X export. The Scribus downloads page lists 1.6.7 as the current stable version and 1.7.4 as the development version, and recommends the stable branch "for almost all production work".

Builds are available for Windows (32 and 64 bit), macOS Intel (macOS 12 Monterey or later), macOS Apple Silicon (macOS 13 Ventura or later), Linux and the BSDs. The 1.7 development builds need 64-bit Windows 10 or 11.

Good at: brochures, flyers, magazines, posters, books and anything going to a commercial printer. It is also the place where Inkscape and GIMP work becomes print-ready CMYK.

Limits: the interface feels older than the other tools here. If you rely on InDesign files from clients, test with one of your own files before you commit; this guide did not verify InDesign import.

Who it suits: anyone who prints multi-page documents, and small publishers.

darktable: RAW photo development

darktable is a non-destructive RAW developer and photo library, the open source counterpart to Lightroom Classic. Your originals are never changed; edits are stored as a history stack in sidecar files and the library database. The current release is 5.6.2, published October 4, 2026 (GitHub releases).

Check the platform list on the install page before you download. There are Windows builds for x64 and Windows on ARM, Linux AppImages for x86-64 and ARM, and a macOS build for Apple Silicon that needs macOS 13.5 or later. The page says there are currently no official releases for Intel Macs. It also notes that the Flatpak build does not include darktable's AI features.

Good at: processing camera RAW files, batch-applying edits, tagging and rating large collections.

Limits: the scene-referred workflow (filmic or sigmoid tone mapping, many modules) takes time to learn, and there is no cloud sync or mobile app.

The alternative: RawTherapee 5.13 (July 26, 2026, GPL-3.0) is the other open source RAW developer. It has no library or catalog, which some photographers prefer: you browse folders, develop and export. Try both on the same RAW file before you pick one.

Blender: 3D, motion graphics and more

Blender is a complete 3D suite (modeling, sculpting, rendering, animation, compositing and video editing) and is widely used for 2D animation through Grease Pencil. Blender 5.3.0 was released on November 10, 2026, per the download page. If you want stability for a long project, the LTS page lists Blender 5.2 LTS (updated to 5.2.4) and 4.5 LTS (updated to 4.5.16).

Good at: product renders, 3D illustrations and mockups, motion graphics, animated explainers.

Limits: a large application with a real learning curve, and more than you need for flat graphic design.

Your work belongs to you. Blender's license page says what you create with Blender is your sole property, including .blend files, and that it can be used commercially.

Excalidraw: diagrams and whiteboard sketches

Excalidraw is a browser whiteboard with a hand-drawn style, popular for architecture diagrams, wireframes and quick explanations. It is MIT licensed with 135,454 GitHub stars as of November 2026 (GitHub), works without an account at excalidraw.com, saves .excalidraw files (JSON) and exports PNG and SVG. Developers can embed the editor in their own apps with the @excalidraw/excalidraw npm package, currently version 0.18.1.

Limits: it is deliberately simple: no precise typography and no pixel-perfect layout. Use Penpot when a wireframe needs to become a real design.

Two newer projects worth knowing

These two show up in current search results for open source graphics software, so here is where they fit.

Pinta is a simple image editor modeled on Paint.NET, for Linux, Mac, Windows and BSD. Version 3.1.2 was released April 2, 2026, under the MIT license (GitHub). Choose it over GIMP when you only crop, annotate, resize and touch up, and you want an interface you can learn in ten minutes. It is not built for heavy compositing or print.

Graphite is a vector editor and procedural design tool that combines layers with a node graph, so every edit stays non-destructive. It is Apache-2.0 licensed with 27,895 GitHub stars (GitHub). Its own site describes it as available "in alpha": the web app is live, and desktop apps for Windows, Mac and Linux are at the release candidate stage. Try it for generative and procedural artwork; keep Inkscape for client logo work until it leaves alpha.

Community size at a glance

GitHub stars are one rough signal of how many developers watch a project. Only projects whose main repository is on GitHub are comparable here: GIMP is developed on GNOME's GitLab, Krita on KDE's GitLab, Inkscape on GitLab and Blender on its own Gitea server, so their GitHub numbers would mislead.

GitHub stars, open source design tools hosted on GitHub
Excalidraw 135.5k
Penpot 62.3k
Graphite 27.9k
darktable 13.4k
RawTherapee 4.3k
Pinta 4.1k

GIMP, Inkscape, Krita and Blender are developed outside GitHub and are not shown. Source: GitHub repository pages, November 10, 2026

How to choose

  1. Photos and image manipulation: GIMP. Add darktable or RawTherapee if you shoot RAW.
  2. Logos, icons, anything that must scale: Inkscape.
  3. Drawing and painting: Krita.
  4. App and website UI, working with developers: Penpot.
  5. Anything printed with more than one page: Scribus.
  6. 3D, product shots, motion: Blender.
  7. Quick edits and screenshots: Pinta.
  8. Beginner who just needs social posts or a quick flyer: start with Penpot (templates, simple shapes and text, runs in the browser) or Inkscape. Both are easier for layout than GIMP. If you are fine with proprietary tools, Canva is simpler still, but it is not open source.
Best for replacing Photoshop for photo editing and web graphics: GIMP
3.2 adds vector and link layers; opens and saves PSD. Soft-proofing only for CMYK.
Best for replacing Illustrator for logos, icons and SVG: Inkscape
Native SVG, opens AI, PDF and EPS, scriptable from the command line.
Best for replacing Figma for UI and product design: Penpot
Free hosted plan, self-hostable, CSS Grid and Flex layouts, design tokens.
Best for replacing InDesign for anything printed: Scribus
The only tool here with CMYK, spot colors and PDF/X output.
Best for illustration, painting and comics: Krita
Painting-first brushes and stabilizers; reads layered PSD.

A complete print workflow with open source tools

Here is how the pieces fit together for a typical job, such as a two-page flyer with a logo and a product photo:

  1. Develop the photo in darktable: exposure, white balance, crop. Export a 16-bit TIFF.
  2. Retouch in GIMP: remove blemishes, cut out the product, add a shadow. Save the working file as XCF and export a TIFF or PNG.
  3. Draw the logo in Inkscape and save it as plain SVG. If you also need it inside a GIMP composition, add it as a link layer so changes in Inkscape show up in GIMP.
  4. Lay out the flyer in Scribus: import the photo and the SVG logo, set up the document with your printer's ICC profile, and use CMYK or spot colors for brand colors.
  5. Export a PDF/X from Scribus and run its preflight check before you send it to the printer.

Each handoff uses an open format (TIFF, PNG, SVG, PDF), so nothing gets stuck in a format only one program can read.

Install on macOS with Homebrew

brew install --cask gimp inkscape krita scribus darktable blender pinta

On November 10, 2026 we ran brew info --cask for these casks to see which versions Homebrew would install. Most matched the projects' own sites, but two were behind:

Cask Homebrew version Project's current version
gimp 3.2.6 3.2.8
inkscape 1.4.4 1.4.4
krita 5.3.4.1 5.3.4.1
scribus 1.6.7 1.6.7
darktable 5.6.2 5.6.2
blender 5.2.3 5.3.0
pinta 3.1.2 3.1.2

Homebrew usually catches up within days. Remember the Apple Silicon note above: the Blender 5.x and darktable casks will not run on an Intel Mac.

Install on Linux with Flathub, or on Windows

On Linux, Flathub has official or community builds of all of them. The IDs:

flatpak install flathub org.gimp.GIMP org.inkscape.Inkscape org.kde.krita \
  net.scribus.Scribus org.darktable.Darktable org.blender.Blender \
  com.github.PintaProject.Pinta com.rawtherapee.RawTherapee

On Windows, download from each project's official site linked in the table above. Avoid third-party "download" sites, which sometimes bundle adware with free software, and check the file against the checksum or GPG signature the project publishes when one is offered.

Open source design beyond the software

"Open source design" also means two other things: designers contributing to open source projects, and design files published under open licenses. If either is why you are here, this part is for you.

Licensing your own design work

The GPL and MPL cover the program, not what you make with it. The GNU GPL FAQ says the output of a program "is not, in general, covered by the copyright on the code of the program", and Blender's license page says your artwork is your sole property. Your logos and renders are yours to license however you want. If you want others to reuse them:

What you publish Common license What it allows
Icons, illustrations, UI kits CC BY 4.0 Any use, including commercial, with credit
Assets where you want changes shared back CC BY-SA 4.0 Any use with credit; adaptations under the same license
Assets with no conditions CC0 Public domain dedication; no credit required
Fonts SIL Open Font License Use, bundle and modify; the font cannot be sold on its own
Design system code (CSS, components, tokens) MIT or Apache-2.0 Standard permissive software licenses

NonCommercial (NC) and NoDerivatives (ND) Creative Commons licenses are not "open" in this sense, and projects that require open licensing will not accept files under them. Creative Commons also recommends against using its licenses for software, so put component code under an OSI-approved license. Whatever you choose, add a LICENSE file next to the source files (SVG, XCF, KRA or the Penpot file), not only next to the PNG exports.

Contributing design to open source projects

Open source projects have far more developers than designers, so good design help is usually welcome. The Open Source Design community runs a forum and a job board where projects ask for designers (many roles are volunteer). A process that works:

  1. Pick a project you use, so you already know where its interface hurts.
  2. Read CONTRIBUTING.md and any existing brand or design guidelines.
  3. Open or find an issue first describing the problem, with screenshots. Maintainers rarely merge large redesigns nobody asked for.
  4. Start small: a clearer empty state, a fixed icon set or a UX review of one flow gets reviewed faster than a rebrand.
  5. Share in open formats: PNG previews in the issue, plus SVG or a view-only Penpot link as the source. A file that needs a paid tool to open shuts out most contributors.
  6. State the license of your files (the project's license, or CC BY 4.0 for assets) so they can be merged without legal questions.

The design tools in this guide are themselves good places to start. Inkscape, Krita, GIMP and Penpot all accept contributions beyond code, such as icons, documentation, tutorials and translations.

Release timeline, 2026

  1. Mar 24, 2026Krita 5.3.0 and 6.0.0 released together; 6.0 is the Qt 6 build with Wayland and HDR on Linux (release history).
  2. Apr 2, 2026Pinta 3.1.2.
  3. May 6, 2026Inkscape 1.4.4, a bridge release ahead of the 1.5 multi-page format change.
  4. Jul 26, 2026RawTherapee 5.13.
  5. Oct 4, 2026darktable 5.6.2.
  6. Oct 7, 2026Krita 5.3.4.1.
  7. Nov 2, 2026GIMP 3.2.8.
  8. Nov 9, 2026Penpot 2.19.0.
  9. Nov 10, 2026Blender 5.3.0; Blender 5.2 LTS updated to 5.2.4.

How this guide was checked: on November 10, 2026 we read the download, release and requirements pages of GIMP, Inkscape, Krita, Scribus, darktable and Blender, the Penpot pricing page, self-hosting guide and import guide, the Inkscape FAQ and man page, the Krita PSD documentation, the GIMP 3.0 and 3.2 release notes, the GitHub repositories and releases of Penpot, darktable, RawTherapee, Excalidraw, Pinta and Graphite, Flathub's listings, and ran brew info --cask locally for the Homebrew versions.

FAQ

What is the best open source graphic design software?

There is no single tool for everything. GIMP is the best open source raster editor, Inkscape the best vector editor, Krita the best for painting, Penpot the best for UI design and Scribus the best for print layout. Most designers combine two or three of them, for example darktable and GIMP for photos, Inkscape for the logo and Scribus for the final print file.

Is there an open source alternative to Photoshop?

GIMP is the main one, and GIMP 3.x closed much of the gap with non-destructive filters, vector layers and link layers. Krita is the better choice if you mainly paint. Both open and save PSD files, but neither supports every Photoshop feature, so complex files with smart objects need checking.

Can I use open source design software for commercial work?

Yes. GIMP, Inkscape, Krita, Penpot, Scribus and Blender can all be used for paid client work. Their licenses cover the software, not your output; the GNU GPL FAQ says a program's output is not, in general, covered by the program's copyright, and Blender's license page says your artwork is your sole property.

Is there an open source Figma alternative?

Penpot. It runs in the browser like Figma, supports components, prototypes, CSS Grid and Flex layouts and design tokens, and you can self-host it with Docker. The hosted Professional plan costs $0 per user as of November 2026, and Figma files can be brought in with the Penpot Exporter plugin.

What is open source design?

Design done in the open: using open source design software, contributing design work to open source projects, or publishing design files under licenses that let others reuse and modify them, such as CC BY 4.0, CC0 or the SIL Open Font License. For beginners, the easiest open source tools to start with are Inkscape for flyers and logos, Pinta for simple image edits and Excalidraw for diagrams.

What is the best free graphic design software for beginners?

If it must be open source, start with Penpot for social graphics and simple layouts, Inkscape for logos and flyers, or Pinta for quick photo edits. They have fewer panels to learn than GIMP or Scribus. Proprietary free tools like Canva are easier still, but the company controls what stays free.

Which open source design software works on a Mac?

GIMP, Inkscape, Krita, Scribus, Pinta and RawTherapee all have macOS builds. On an Intel Mac, two need care: Blender 5.0 and later require Apple Silicon and macOS 13, so use Blender 4.5 LTS, and darktable currently has no official Intel Mac release.

Can open source software open Adobe Illustrator and Photoshop files?

Partly. Inkscape opens AI files (along with PDF and EPS), and GIMP and Krita open and save PSD files with layers. Results depend on how complex the file is, because PSD has no official public specification and has to be reverse engineered. Ask clients for SVG, PDF or layered TIFF when you can.

Does any open source tool do CMYK for print?

Scribus does: it handles CMYK, spot colors, ICC profiles and PDF/X export. GIMP can soft-proof against a CMYK profile but edits in RGB, and the Inkscape FAQ says Inkscape has no color management for export. The usual workflow is to design in GIMP or Inkscape and produce the print PDF in Scribus.