darktable
darktable is a free photography workflow application for organizing digital negatives and developing raw images.
What darktable is
darktable is a free photography workflow application for organizing digital negatives and developing raw images. It stores images in a database and offers a zoomable lighttable, while its editing leaves original files unchanged. It imports standard, raw, and high dynamic range formats such as JPEG, CR2, NEF, HDR, PFM, and RAF. Color tools include automatic display-profile detection on most systems and built-in ICC profiles for sRGB, Adobe RGB, XYZ, and linear RGB. Many operations can use OpenCL GPU acceleration, and tethered shooting with live view is supported for some camera brands. Exports include disk storage, email attachments, Piwigo webalbums, and HTML-based galleries; many aspects can also be scripted in Lua. Optional AI tools cover object masking, denoising, and upscaling, but the Flatpak release does not include them as of September 2026. Downloads are available for Windows, macOS, and Linux/Unix options. macOS bundles require version 13.5 or later. The project notes that the learning curve can be steep.
Good
- Free, with Windows, macOS, and Linux options.
- Editing leaves original images unchanged.
- Imports standard, raw, and HDR image formats.
- Many operations can use OpenCL GPU acceleration.
- AI features include masking, denoising, and upscaling.
Watch out
- The project notes a steep learning curve.
- Flatpak does not include AI features.
- macOS bundles require macOS 13.5 or later.
- DCP camera profiles and other programs’ presets are unsupported.
Who it suits
darktable suits photographers who want a free raw-processing workflow with non-destructive editing and control over their process. It may be less suitable for users who want a gentle learning curve or depend on DCP profiles or presets from other programs.
Verdict
darktable offers a broad, non-destructive workflow for managing and developing images, with optional AI features and multiple export routes. Its learning curve and specific profile and preset limitations are worth considering.
Plans and prices
From darktable's own pricing page, checked 29 Sep 2026.
| Plan | Price | What it gives you |
|---|---|---|
| darktable | Free | Open source photography workflow application and raw developer · GPL version 3 or later |
The facts
Each one read from darktable's own pages, with the date it was checked.
What it does
- AI features
- AI features are opt-in and disabled by default; they support tasks including object masking, denoising, and upscaling.checked 29 Sep 2026
- AI packaging limit
- The Flatpak release does not include darktable’s AI features, as of September 2026.checked 29 Sep 2026
- AI retouching
- Yeschecked 20 Sep 2026
- Automation
- Many aspects of darktable can be scripted in Lua.checked 29 Sep 2026
- Batch editing
- Yeschecked 20 Sep 2026
- Cloud sync
- Nochecked 20 Sep 2026
- Color management
- It supports automatic display profile detection on most systems and built-in ICC profiles for sRGB, Adobe RGB, XYZ, and linear RGB.checked 29 Sep 2026
- Editing
- Editing is non-destructive and leaves original images unchanged.checked 29 Sep 2026
- Export and integrations
- The export system supports Piwigo webalbums, disk storage, email attachments, and HTML-based web galleries.checked 29 Sep 2026
- Formats
- It imports standard, raw, and high dynamic range formats, including JPEG, CR2, NEF, HDR, PFM, and RAF.checked 29 Sep 2026
- GPU processing
- Many image operations can use GPU acceleration through OpenCL.checked 29 Sep 2026
- Intended users
- The project describes darktable as a flexible raw-processing toolbox that leaves users in control of their workflow and notes that its learning curve can be steep.checked 29 Sep 2026
- Masking tools
- Yeschecked 20 Sep 2026
- Notable limits
- The FAQ says darktable does not support DCP camera profiles and that presets from other programs are not compatible.checked 29 Sep 2026
- RAW photo support
- Yeschecked 20 Sep 2026
- Security and signing
- The FAQ says Windows builds are not currently signed with a trusted code-signing certificate, which can trigger SmartScreen or Smart App Control warnings.checked 29 Sep 2026
- Support
- The project directs users to the Pixls.us forum for help and GitHub Issues for bug reports and feature requests.checked 29 Sep 2026
- Tethering
- It supports tethered shooting with live view for some camera brands.checked 29 Sep 2026
- What it does
- darktable manages digital negatives in a database, provides a zoomable lighttable, and develops and enhances raw images.checked 29 Sep 2026
Money
- Free plan
- Yeschecked 20 Sep 2026
Where it runs
- macOS requirement
- The provided macOS bundles support macOS versions starting with 13.5 (Ventura).checked 29 Sep 2026
- Platform
- multi-platformchecked 20 Sep 2026
- Platform downloads
- The install page provides Windows installers and macOS disk images, and points to Linux/Unix source, AppImage, package manager, and Flatpak options.checked 29 Sep 2026
The full review of darktable
Overview
darktable is a free, open-source application for organizing and developing digital photographs, particularly raw files. It suits photographers who want to manage a library and shape images through a flexible desktop workflow. Its strongest case is breadth without a subscription; its steep learning curve makes it a less natural fit for anyone seeking a quick, guided editor.
It keeps digital negatives in a database and pairs that catalog with a zoomable lighttable for browsing. Development is non-destructive, leaving original files unchanged. Imports cover standard, raw, and high dynamic range formats including JPEG, CR2, NEF, HDR, PFM, and RAF, giving it room to handle mixed image collections.
It is worth comparing within RAW Photo Processing Software, Photo Editing Software, and Batch Photo Processing Software.
Key features
Development and color control
Masking and batch editing support selective work and repeated adjustments across groups of images. Automatic display-profile detection works on most systems, and built-in ICC profiles cover sRGB, Adobe RGB, XYZ, and linear RGB. Many image operations can use OpenCL GPU acceleration, which can help take advantage of compatible hardware without changing the non-destructive character of the workflow.
Capture, automation, and export
Tethered shooting with live view is supported for some camera brands, so suitability depends on the camera in use. Lua scripting reaches many parts of the application, a useful option for photographers who want to automate recurring tasks. Export routes include Piwigo webalbums, local disk, email attachments, and HTML-based web galleries; there is no cloud sync, so it is not a choice for a workflow that depends on built-in cross-device synchronization.
Optional AI
Opt-in AI features, disabled by default, support object masking, denoising, and upscaling. The Flatpak release omits those features as of September 2026, so Linux users choosing that package should not expect the AI tools to be included.
Pricing
darktable costs nothing. The free, GPL version 3 or later application includes its photography workflow and raw development tools, with no paid tier or trial to weigh against it. That makes it an accessible option for an individual workflow, though the cost does not remove the time investment required to learn the application.
Platforms
darktable runs on Linux, macOS, and Windows. Downloads include Windows installers and macOS disk images, while Linux and Unix users can choose source, AppImage, package manager, or Flatpak routes. The provided macOS bundles require macOS 13.5 (Ventura) or later. Windows builds are not signed with a trusted code-signing certificate, which can trigger SmartScreen or Smart App Control warnings.
For help, the project directs users to the Pixls.us forum; bug reports and feature requests go to GitHub Issues. Two compatibility limits matter when moving workflows: darktable does not support DCP camera profiles, and presets from other programs are incompatible.
Who it's for
darktable is best suited to photographers who want a database-backed library, raw development, masking, batch processing, and multiple export routes in one free desktop application, and who are willing to learn its controls. It is a weaker fit for users who need cloud synchronization, depend on DCP profiles or presets from another editor, or want AI features through the Flatpak release.
Pros and cons
- Pro: Non-destructive editing preserves originals while supporting development of a broad mix of standard, raw, and HDR formats.
- Pro: Masking, batch editing, scripting, and several export destinations give adaptable users options for both individual and repeated workflows.
- Pro: The application is free across Linux, macOS, and Windows.
- Con: Its steep learning curve asks more of newcomers than a straightforward image editor.
- Con: No cloud sync means library continuity across devices needs another approach.
- Con: DCP profiles and presets from other programs are unsupported, while Flatpak omits the optional AI features.
- Con: Windows signing warnings and the macOS 13.5 minimum may add friction at installation.
Alternatives
- RawTherapee is another free option for Linux, macOS, and Windows; choose it if digital asset management, printing, or uploading features are not needed.
- vkdt is a free, open-source photography workflow toolbox for Linux, macOS, and Windows.
- Nikon NX Studio is a free desktop option for macOS and Windows, with Nikon camera and file format support that varies.
- Hasselblad Phocus is free RAW file image-processing software for Mac and PC.
- Canon Digital Photo Professional is a free option for macOS and Windows included in initial software setup for Canon cameras, including EOS digital cameras and PowerShot models with RAW capability.
- Darkroom is a freemium macOS and iOS alternative with a free Starter plan and a $39.99 a year Yearly plan; Starter allows trying premium tools but requires Darkroom+ for export.
- ART is a free alternative for Windows, macOS, and Linux.
- dcraw is a free alternative for Linux and Windows.
Verdict
Choose darktable if you want a free, non-destructive raw workflow that combines image organization, flexible development, batch tools, and multiple export paths. Its breadth makes it a strong fit for photographers willing to learn and manage their own workflow. Look elsewhere if cloud sync, DCP profiles, imported presets, or an easier learning curve matters more.
Getting started
- Visit the darktable website and open its installation page.
- Choose an installation route for Linux, macOS or Windows.
- For macOS, use a bundle that supports macOS 13.5 or later.
- Install darktable and import supported image files.
- Enable optional AI features if desired; the Flatpak release does not include them.
Limits worth knowing
The Flatpak release omits darktable's AI features. The macOS bundles support versions starting with 13.5, and the project says DCP camera profiles and presets from other programs are not supported.
Questions
How much does darktable cost?
The listed plan is free at no cost. It is described as an open-source photography workflow application under GPL version 3 or later.
Which platforms does darktable support?
It supports Linux, macOS and Windows. The installation page provides Windows installers and macOS disk images, and points to Linux and Unix source, AppImage, package manager and Flatpak options.
Does darktable have a free trial?
No free trial is listed; darktable is offered as a free plan.
Does darktable include AI features?
AI features for object masking, denoising and upscaling are opt-in and disabled by default. The Flatpak release does not include them as of September 2026.
Where can users get help?
The project directs users to the Pixls.us forum for help and GitHub Issues for bug reports and feature requests.
Alternatives to darktable
- 1

Picsart
Free planAndroidiOSWebAPI9.0From $10.50 a month - 2

Photoroom
Free planAndroidiOSWebAPI9.0From $7.50 a month - 3
PhotoPad
Free planAndroidiOSWebExtension8.8Free plan - 4

Adobe Photoshop
AndroidiOSWebmacOS8.7 - 5

Adobe Lightroom
AndroidiOSWebmacOS8.7 - 6

BeFunky
Free planAndroidiOSWeb8.7Free plan
