•6 min read•Photo
Verdict:darktable and RawTherapee are the free RAW editors we exported with; Affinity and DxO are docs-backed options when you want a polished commercial app.
| Tool | Price | Platforms | Best for | Tested |
|---|---|---|---|---|
| darktable | Free (open source) | Linux, Windows, macOS (Apple silicon) | Lightroom Classic users who want a catalog plus non-destructive RAW editing for free | Yes |
| RawTherapee | Free (open source, GPLv3) | Linux, Windows, macOS | Detailed RAW development and batch conversion without a catalog | Yes |
| Affinity | Free for individuals | Windows, macOS | People who want photo editing, vector and layout in one free app | Docs only |
| DxO PhotoLab | Paid, perpetual license (see DxO store for current price) | Windows, macOS | Photographers who want a one-time purchase with strong noise reduction and lens corrections | Docs only |
Last updated October 18, 2026
Short answer: the strongest free Lightroom alternatives are darktable (closest to Lightroom Classic: library plus darkroom) and RawTherapee (deep RAW editing and batch conversion, no catalog). We installed both and converted the same Canon RAW file with each. If you need a polished commercial app instead, Affinity is free for individuals and DxO PhotoLab is sold as a perpetual license; we reviewed those two from their official sites only.
How we ordered the tools: tools we tested hands-on (darktable, RawTherapee) come first, then docs-only options from free to paid: Affinity (free for individuals), then DxO PhotoLab (paid license). None of these products is ours.
Lightroom is really two jobs: a library (import, rate, tag, search) and a developer (non-destructive RAW edits). Most "Lightroom alternative" lists ignore that split. When choosing, decide which half you depend on, because only some alternatives replace both.
What it replaces: both halves of Lightroom Classic. darktable has a lighttable view for managing and rating images and a darkroom view for non-destructive edits stored in XMP sidecar files.
What we saw in testing: on Debian 13 we installed darktable 5.0.1 from the distribution repository and ran darktable-cli against a 25 MB Canon EOS 5D Mark III CR2. It produced a 5794×3868 JPEG (5.3 MB) with default processing and no configuration. A second run that also downscaled the output to 2048 px wide finished in about 2.4 seconds of wall time on our CPU-only virtual machine. With default settings the image came out slightly warm and dim, which matched the tungsten-lit bathroom scene; nothing looked broken. These timings describe our test machine, not your laptop; treat them as "it works", not as a benchmark.
What it lacks vs Lightroom: there is no cloud sync between desktop and phone like Lightroom's cloud ecosystem, and the interface uses its own vocabulary (modules such as "exposure", "color balance rgb", "filmic/sigmoid") rather than a single Basic panel. Lightroom presets do not carry over as presets. Also note that the version in Debian's repository (5.0.1) is older than the current release listed on darktable's install page (5.6.2 when we checked), so some newer features we did not see.
Where to get it: darktable.org/install. The install page lists Windows and Linux packages and macOS builds for Apple silicon; it states there are currently no official releases for Intel Macs.
What it replaces: Lightroom's Develop module. RawTherapee is a RAW processor with a file browser, not a catalog, so it does not replace collections, keywords-as-database or smart albums.
What we saw in testing: we installed RawTherapee 5.11 (Debian package) and ran rawtherapee-cli on the same CR2. It wrote a 5788×3862 JPEG (3.8 MB at quality 90). We then made a two-line processing profile (.pp3) that raised exposure compensation by +1 EV and applied it from the command line; the batch run finished in about 2.8 seconds. That small test shows its main strength for ex-Lightroom users: edits live in plain-text .pp3 sidecar files that you can copy, version and apply to whole folders from a script.
What it lacks vs Lightroom: no catalog, no face recognition, no mobile app, and no reading of Lightroom edits. The interface exposes many technical controls (demosaicing method, several sharpening and noise algorithms), which is powerful but slower to learn. RawTherapee's site lists version 5.13 (July 26, 2026) as current; we tested the older 5.11 package.
Where to get it: rawtherapee.com, which offers Linux AppImages, Windows and macOS downloads. It is released under GPLv3.
What it replaces: Lightroom's editing side plus parts of Photoshop. Affinity's website describes a single app that combines vector, pixel and layout work, and states that Affinity is free for individuals. A Reddit thread in the current top results also points to a Lightroom-like "Develop" module; we could not confirm the module's behaviour hands-on.
What it lacks vs Lightroom: it is not built around a photo catalog, so it is a poor fit if you rely on Lightroom's library for tens of thousands of images. There is no Linux version listed on the site.
Where to get it: affinity.studio (Windows and macOS downloads). Not tested by us. Everything here comes from the vendor site.
What it replaces: Lightroom's Develop module, with a focus on image quality. DxO's product page highlights DeepPRIME noise reduction, optical corrections based on camera and lens modules, AI masks and U Point local adjustments, plus "robust image management" and batch processing.
What it lacks vs Lightroom: it is paid, it has no Linux version, and its library tools are lighter than Lightroom Classic's catalog according to the feature descriptions we read. We did not test it.
Where to get it: dxo.com/dxo-photolab. The product page lists Windows, macOS and a perpetual license; check the store for the current price in your region.
These notes are specific to Lightroom and are the part most comparison lists skip.
1. Export what you cannot rebuild. Lightroom edits live in its catalog (.lrcat) and, if enabled, in XMP sidecars. No alternative renders them identically. Before you cancel, export full-resolution JPEG or 16-bit TIFF copies of finished work.
2. Write edits to XMP first. In Lightroom Classic, enable automatic XMP writing (or select all and save metadata to files) so ratings, keywords and some develop settings sit next to each RAW file. darktable's manual says that on import it looks for <basename>.xmp (Lightroom's naming) and reads tags (including hierarchical tags), colour labels, ratings and GPS data. It will read those files but not write to them, so your Lightroom sidecars stay untouched.
3. Know which develop settings survive. Per darktable's documentation, it maps these Lightroom settings to its own modules when you open the image in the darkroom: crop and rotate, black level, exposure, vignette, clarity, tone curve, HSL, split-toning, grain and spot removal. Some of these map to deprecated modules, and the manual advises caution. Anything else (masks, AI denoise, profiles, presets, local adjustments) has to be redone.
4. File formats. Both darktable and RawTherapee opened our Canon CR2 directly. Proprietary formats such as Lightroom's .lrcat catalog and .lrtemplate/.xmp presets are not importable as presets in any tool covered here. DNG files you converted in Lightroom remain standard DNGs and open elsewhere.
5. Shortcuts. Lightroom muscle memory does not transfer. darktable lets you remap shortcuts in its preferences (shortcuts documentation), so map your most used keys (rating, pick/reject, next image) first.
6. Plugins and presets. Lightroom plugins (export services, publish services) have no equivalent in RawTherapee. darktable has its own Lua scripting and styles, so plan to rebuild your three to five most used looks as darktable styles or RawTherapee .pp3 profiles instead of converting hundreds of presets.
7. Run both in parallel for a month. Point the new tool at a copy of your photo folders, not the originals, until you trust it.
Only two tools here list Linux builds, and they are the two we tested: darktable (library plus darkroom, closest to Lightroom Classic) and RawTherapee (deep RAW and batch). Affinity and DxO PhotoLab are Windows/macOS only. For related decisions, see free Lightroom alternative, best Lightroom alternative, Lightroom vs darktable, Lightroom vs Capture One and Lightroom vs Photoshop.
5.0.1-2): darktable-cli default export to JPEG, then a 2048 px export. Both succeeded.5.11-2+b2): rawtherapee-cli default export, then export with a custom .pp3 (+1 EV). Both succeeded.Affinity and DxO were not installed. No Lightroom install. GPU export and tethered shooting were not tested.
darktable 5.0.1 and RawTherapee 5.11 were installed from Debian 13 packages and run from the command line on a CPU-only Linux machine, converting a 25 MB Canon EOS 5D Mark III CR2 file (CC0 sample from raw.pixls.us) to JPEG. Affinity and DxO PhotoLab were not installed; they are reviewed from their official websites only. Prices were read from each vendor's site on 2026-10-14.