The free side of RAW editing has two serious contenders. darktable, started in 2009, is the more workflow-oriented program with a real library system and a modular processing pipeline. RawTherapee, started in 2004 and rewritten in 2010, is the more tonally focused program with some of the deepest tone mapping and demosaicing controls in any RAW editor at any price. Both are fully free, fully open source, available on macOS, Windows, and Linux, and capable of producing commercial-quality results. The choice between them is about how you work, not how good the output is.
Interface and learning curve
darktable uses a four-view system: lighttable (the library browser), darkroom (the develop view), tethering, and slideshow. The darkroom is built around modules. Each module (exposure, color balance, tone equalizer, contrast, retouch, and 60+ others) is independent. You enable modules as needed and they apply in a fixed pipeline order. This is technically powerful but the interface assumes you understand what each module does and in what order.
RawTherapee uses a tabbed interface with editing tools grouped into panels: Exposure, Detail, Color, Wavelet, Transform, RAW, and Metadata. Each panel has its own sliders and controls. The approach is closer to Lightroom and Capture One. You scroll through the panels top to bottom and make adjustments. The learning curve is shorter for users coming from a commercial editor.
For a complete beginner with no RAW editing experience, both have a steep curve. The free editors expect you to understand exposure, white balance, demosaicing, and color management at a deeper level than Lightroom does. Expect to spend 20 to 40 hours getting comfortable.
Color science out of the box
darktable changed its default processing pipeline in version 3.0 (2019) to a scene-referred workflow. The image is treated as linear sensor data through most of the pipeline, with the display transform happening at the end. The default look is neutral, with smooth highlight rolloff and accurate skin tones. The 4.x releases (2023, 2024, 2025) refined the filmic RGB and tone equalizer modules that handle most of the tonal work.
RawTherapee uses a more traditional display-referred pipeline with a focus on per-channel tone mapping. The default look is sharper and slightly more contrasty than darktable. RawTherapee has historically been the choice for astrophotographers and technical photographers because its demosaicing algorithms (Amaze, RCD, DCB, IGV, LMMSE, and others) and noise reduction options are unusually deep. Highlight recovery is excellent.
Both editors give you a more raw starting point than Lightroom or Capture One. The commercial editors apply opinionated tone curves and color profiles that make images look pleasing out of the box. The free editors leave more of the work to you, which is harder but gives more control over the final look.
Module pipeline vs panel workflow
darktable’s modular pipeline is its most distinctive feature. There are over 70 processing modules and the order they apply matters. Most users stay with the default order and adjust the modules that are enabled. Power users move modules around in the pipeline for specific effects.
The advantage is flexibility. You can apply almost any module locally with a parametric or drawn mask. You can have multiple instances of the same module (two color balance modules, one for shadows and one for highlights). You can save module presets and apply them to images.
The disadvantage is complexity. New users sometimes enable conflicting modules without realizing. The interface shows all enabled modules in the right panel, which gets cluttered on heavily edited images.
RawTherapee’s panel workflow is more linear. Each panel has its own sliders. The Exposure panel handles exposure, contrast, and tone curve. The Color panel handles white balance, saturation, and color toning. The Wavelet panel does multi-scale processing that is unusually powerful for sharpening and noise control. There is no module enable/disable concept: every panel is always available but only changes when you adjust sliders.
For most photographers, RawTherapee’s approach is faster for everyday editing. For users who like building custom pipelines for specific styles or workflows, darktable is more flexible.
Local adjustments and masking
darktable supports parametric masks (based on luminance, color, or hue ranges), drawn masks (shapes you paint), and raster masks (using another module’s output as a mask). Multiple mask types can combine on a single module instance. Multiple instances of the same module can have different masks. The result is finer local control than any commercial editor except Capture One.
The trade is setup time. A local adjustment in darktable might require enabling a module, creating a mask, refining the mask, and adjusting sliders. The same edit in Lightroom is a brush stroke and a slider.
RawTherapee has Spot Removal and Local Lab adjustments. Local Lab is a powerful local adjustment framework with many parameters but the workflow is more technical than Lightroom or darktable. For users who want global tone and color work with light local cleanup, RawTherapee is sufficient. For users who do heavy local masking work, darktable is more capable.
Catalog and library
darktable has lighttable, a built-in image browser with star ratings, color labels, keywords, geotagging, and search by metadata. The library scales to 50,000 to 80,000 images on a 16 GB system. Past that, the SQLite database starts to slow down.
RawTherapee does not have a catalog. It shows folders on your file system and reads images directly. Edit settings are saved as PP3 sidecar files next to each image. There is no central database, no library search, and no keywording system.
For organized libraries with thousands of images and ongoing keyword work, darktable wins. For project-based shooting (one shoot = one folder, edit, export, move on), RawTherapee’s simpler approach is fine and faster to navigate.
Export and integration
Both editors export to JPEG, TIFF, PNG, and (for darktable) WebP and AVIF. Both support batch export with watermarking and resizing. Both write sidecar files (XMP for darktable, PP3 for RawTherapee) that travel with the image.
Neither has the Lightroom plugin ecosystem. Topaz, DxO, and Nik Collection do not run inside either editor. You export a TIFF and process it externally.
Tethered shooting is available in darktable through gphoto2, which supports many Canon, Nikon, and other camera bodies. RawTherapee does not support tethered shooting.
Picking the right one
Pick darktable if you want a complete workflow tool with library management, you do heavy local masking work, you are on Linux, or you want the most flexible processing pipeline of any RAW editor.
Pick RawTherapee if you want a simpler interface focused on per-image tonality, you shoot project-based and do not need a catalog, you care about technical demosaicing and noise reduction options, or you do astrophotography or scientific imaging where its tonal controls are exceptional.
For a photographer coming from Lightroom and wanting a free alternative, darktable is the closer drop-in replacement. For technical photographers and tonality-focused users, RawTherapee is the better tool.
For more on photo editing software, see our Lightroom Classic vs CC comparison and our piece on Photoshop vs Affinity Photo.
Frequently asked questions
Are darktable and RawTherapee actually professional grade?+
Yes, both are. Several working photographers ship paid client work from darktable, and RawTherapee has a long-standing reputation among technical photographers and astrophotographers. The image quality is competitive with Lightroom and Capture One when the user invests time learning the interfaces. The gaps are in workflow speed (Lightroom and Capture One are faster for high-volume editing), AI features (the commercial editors have stronger AI masking and noise reduction in 2026), and tethering. For solo photographers comfortable with technical tools, both free editors are credible.
Which is easier to learn for a Lightroom user switching over?+
RawTherapee is slightly easier because the interface is more familiar: tabs and sliders organized by topic, similar to Lightroom's panels. darktable uses a modular pipeline where each module is independent, and the order of operations matters. It is a more technical approach that takes 15 to 25 hours of practice to feel comfortable with. RawTherapee is closer to 8 to 12 hours of practice for similar comfort. Both have steeper curves than Lightroom but are achievable.
Do they handle modern camera RAW files well?+
Both rely on the open-source LibRaw and rawspeed libraries, which are updated regularly to support new cameras. Most cameras released in 2023, 2024, and 2025 are supported within 1 to 4 weeks of release. Some niche cameras (medium format, certain Chinese and Japanese specialty bodies) lag behind. Lens correction profiles are extensive in darktable and very strong in RawTherapee. Color profiles match the major manufacturers (Sony, Canon, Nikon, Fuji, Pentax, Panasonic, Olympus) well enough for accurate color out of the box.
What about catalog and library management?+
darktable has a built-in lighttable view with star ratings, color labels, keywords, and basic database search. The library scales to roughly 50,000 to 80,000 images before performance drags on lower-end hardware. RawTherapee is more of a per-image developer with no real catalog: it shows folders on disk and remembers edit settings as sidecar files. For organized libraries, darktable is the stronger choice. For project-based shooting (one folder per shoot), RawTherapee is fine and simpler.
Can I use both, or should I pick one?+
Picking one is faster to ship work. Switching between two editors on the same image creates double the learning curve. That said, several photographers use RawTherapee for difficult single images (high dynamic range scenes, astrophotography, technical work) where its tone mapping is exceptional, and darktable for general workflow where the catalog and module pipeline are valuable. If you start with one, give it 30 to 50 images of edits before deciding.