If you're comparing darktable against paid RAW editors, the download search is usually the last step before deciding whether it's worth switching — it is a genuinely complete alternative, not a stripped-down trial. Every edit in darktable is stored as instructions rather than baked into the image, so your original RAW file is never touched no matter how much you adjust it. It runs the same on Windows, macOS, and Linux, with the Linux build often the most actively used given the project's open-source roots.
How the Non-Destructive Model Actually Works
darktable never modifies your original RAW file — every adjustment lives in a sidecar file or its internal database, so you can revert any edit or reprocess the same RAW from scratch at any time.
It's released under the GPL with no paid tier, though its module-based interface has a steeper learning curve than Lightroom's; the built-in tooltips and history stack are worth exploring before assuming a feature is missing.
Who ends up using darktable
darktable draws photographers, often on Linux, who want a Lightroom-equivalent RAW workflow without a subscription.
- Linux photographers who want a full RAW editing workflow without relying on Adobe
- Photographers organizing and non-destructively editing large RAW photo libraries
- People wanting to revert or reprocess edits from scratch without ever touching the original RAW file
Before you install
A couple of things worth knowing about darktable before you request the link: it covers Windows, macOS and Linux, so pick the right build for the machine you're setting up. And on pricing, darktable is open source, so the installer is free with no trial timer, feature lock, or upsell screen to click past. It's developed and maintained by darktable Team.
System requirements
- WindowsWindows 10 or 11 (64-bit); older 7/8.1 builds usually still run but no longer get official support
- macOSa recent macOS release — check the download page for the current minimum version, since Apple Silicon vs Intel builds sometimes differ
- Linuxmost current 64-bit distributions; look for a native .deb/.rpm/AppImage or a package in your distro's own repository
Heavier workloads (large files, high-res media, big projects) will naturally want more RAM and a faster CPU/GPU than the bare minimum.
Quick steps
- Download the build for your OS from the link below
- Import a folder of RAW or JPEG images into the library
- Use the darkroom view's modules to edit non-destructively
darktable: the honest trade-offs
- Fully non-destructive editing — the original RAW file is never modified
- Completely free and open source with no subscription or paid tier
- Extensive module-based editing covering color, tone, and lens corrections
- Module-based interface has a noticeably steeper learning curve than Lightroom's
- Smaller plugin and preset ecosystem compared to Adobe's much larger user base
This links directly to the darktable project's official release channel — no repackaging or added bundleware.
Other Photo & Graphics downloads people search for
Browse the full Photo & Graphics category →
Keeping darktable up to date
Since darktable is open source, most Linux distributions keep it current through their own package manager. On Windows/macOS, re-running the installer from the official site (or an updater built into the app, if it has one) gets you the latest release. Sticking to the developer's own distribution channel — which is what this page links to — means you're never stuck on an old build with unpatched bugs just because a mirror site stopped updating its copy.
Features, install steps, alternatives and more detail live on the main darktable page.
Frequently asked questions
Does darktable edit JPEGs as well as RAW files?
Yes, though it's designed primarily around RAW workflows and the non-destructive editing model applies to both formats.
Will my original photos be altered if I mess up an edit?
No, since edits are stored separately from the source file, you can always reset or redo them without any data loss.



