Skip to content

Darktable

Open-source photography workflow and RAW developer.

Self-hostedNot yet verified
Demo online
GPL-3.0

Open the official app on www.darktable.org

This tool is hosted by its maintainers. Click below to open www.darktable.org in a new tab — it's their official demo.

Browse photography tools →

What's next with Darktable?

Choose how you want to get started.

Use it free

Open the official tool or demo — no account needed.

Free

Self-host it

Run the open-source version on your own infrastructure.

Open

What is Darktable?

Darktable is an open-source photography workflow application and raw image developer designed for photographers. It functions as a virtual lighttable and darkroom, enabling users to manage digital negatives in a database, view them in a zoomable interface, and perform non-destructive raw image development. The tool addresses the challenges photographers face in organizing large volumes of raw files, applying consistent edits, and ensuring color fidelity across different output formats. Its development is driven by photographers themselves, ensuring it meets real-world workflow needs. Darktable is particularly useful for professionals and enthusiasts seeking a free, powerful alternative to proprietary photo editing software. By leveraging GPU acceleration and professional color management, it streamlines the post-processing workflow while preserving the original image data. The project emphasizes community collaboration, allowing users to contribute feedback, code, or content to enhance its capabilities.

How it works

Darktable is a digital photography workflow tool that combines lighttable organization with raw image processing. It allows photographers to import, catalog, and review raw image files while applying edits non-destructively. The application is built for users who need precise control over color correction, exposure adjustments, and image sharpening without altering the original capture data. Its primary purpose is to simplify the post-processing workflow for photographers. By integrating database management, image previewing, and advanced editing tools, Darktable reduces the time spent on repetitive tasks. It is particularly suited for photographers working with large volumes of raw files, such as those in wedding photography, landscape photography, or commercial shoots. Darktable supports non-destructive editing through a modular processing pipeline. Users can adjust exposure, contrast, color balance, and sharpness while maintaining the integrity of the original image. The tool also includes professional color management features, ensuring accurate color reproduction for print and digital output. GPU acceleration enhances performance, allowing real-time previews of complex edits.

How to use it

  1. 1Install Darktable from its official repository or package manager. 2. Import raw image files into the database via the 'Import' menu. 3. Use the lighttable view to filter, rate, and organize images. 4. Select an image and switch to the darkroom interface to apply edits using the toolbar and adjustment sliders. 5. Export the processed images in your preferred format. Practical tips: Use keyboard shortcuts for faster navigation. Regularly save your workflow presets for consistent edits. For large projects, leverage the batch processing feature to apply adjustments to multiple images simultaneously.

What it can do

  • raw processing

Use cases

Assumptions and limitations

Assumptions

  • source: https://www.darktable.org/
  • license: GPL-3.0 — free to use
  • privacy: Self-hosted — you control your data

Limitations

  • Limited mobile app support restricts on-the-go editing
  • Steep learning curve for beginners unfamiliar with raw processing
  • Fewer third-party plugin options compared to proprietary software
  • No built-in cloud storage integration for image backups
  • Performance may degrade with extremely large image files

Understanding the result

Open-source photography workflow and RAW developer.

Tool details

  • Clearly flagged when a network request is needed.
  • No account, no sign-up, and no tracking of your content.
  • Powered by (GPL-3.0).
Built with
(https://www.darktable.org/)
License
GPL-3.0
Runs locally
No — requires a network request
Verification
Not yet verified
Input
Query
Output
Text
Open-source source & license

Built with https://www.darktable.org/. OpenToolVault provides the discovery and browser interface while crediting the original project maintainers.

Built with
License
GPL-3.0
View source on GitHub

Open-source project

OpenToolVault is an independent directory. We are not affiliated with or endorsed by this project.

References

Frequently asked

What file formats does Darktable support?

Darktable primarily supports raw image formats from digital cameras, including CR2 (Canon), NEF (Nikon), ARW (Sony), and DNG. It also handles common image formats like JPEG and PNG for output, though these are processed as separate files rather than edited in the raw workflow.

How does Darktable handle color management?

Darktable incorporates professional color management through its support for ICC color profiles. Users can define output profiles for different media types (print, screen, etc.) to ensure accurate color reproduction. The tool also includes a built-in color calibration tool for monitor profiling, ensuring edits are consistent across devices.

How do I apply a preset to multiple images?

To apply a preset, first edit an image and adjust the sliders to your desired settings. Click 'Save Preset' to store the configuration. Then, select multiple images in the lighttable view and use the 'Batch Processing' feature to apply the saved preset to all selected files simultaneously.

How does Darktable compare to Lightroom or Capture One?

Darktable is open-source and free, while Lightroom and Capture One are commercial products with more polished interfaces. Darktable offers greater flexibility for advanced users through its modular processing pipeline, but lacks some automated features found in proprietary software. Lightroom excels in workflow automation, whereas Darktable prioritizes raw processing depth and customization.

What should I do if Darktable crashes during processing?

If Darktable crashes, first check for updates to ensure you're using the latest stable version. Reduce the image resolution or simplify the processing pipeline by disabling non-essential modules. If the issue persists, consult the community forums or mailing list for troubleshooting assistance. Ensure your GPU drivers are up to date, as some crashes are related to graphics card compatibility.

Spotted something wrong with Darktable, or want to maintain it? See how to help.