darktable-org

darktable is an open-source photography workflow and RAW development application for importing, developing, retouching, and organizing photos on Linux, Windows, and macOS.

nightly
Published at
17h ago
13,441
Stars
2,351,459
Download
Synced at
11m ago

Latest release

nightlyNov 13, 2026, 12:48 AMPre-release
Downloads slow? Switch the source anytime above

README

Project Overview

darktable is an open-source photography workflow application and a RAW developer. It puts importing, reviewing, non-destructive adjustments, and organizing into one pipeline: the original files never change, and every adjustment is stored as parameters that can be reverted at any time. Written in C, it is most stable on Linux and also ships builds for Windows and Apple-silicon macOS. It suits photographers who process photos in large batches.

Item Value
Platform Linux, Windows, macOS
Type Photography workflow / RAW development
Editing model Non-destructive
License GPL-3.0

Original photos are never modified, and every adjustment can be undone.

Key Features

  • RAW development: supports native formats from major camera brands and works from raw sensor data
  • Non-destructive editing: adjustments are stored as parameters only, never written into the original file
  • Darkroom modules: exposure, tone curves, color balance, denoise, sharpen, and many more
  • Lighttable organization: rate, tag, and collect photos, then filter and batch-organize them
  • Lens correction: detects camera and lens automatically and corrects distortion, vignetting, and chromatic aberration
  • Masks and local edits: adjust only part of a frame with drawn, path, or parametric masks
  • Color management: full color-profile support keeps colors consistent across devices
  • Batch export: export many sizes and formats from presets for print or web
  • Optional AI features: object masks, denoise, and upscale are available when built in

Target Audience

  • Photography enthusiasts and professional photographers
  • Studios that retouch photos in batches
  • Creators who prefer local, offline tools
  • Post-processing users focused on color and quality

Quick Start

  1. Install darktable from the official website or your distribution's repository
  2. Open the lighttable view and import the folder containing your photos
  3. Select a photo, switch to the darkroom view, and adjust modules in the right panel
  4. Back on the lighttable, rate and tag photos, then filter by rating or tag
  5. Open the export panel, choose format and size, and export in batch

Core Advantages

  • Your originals stay safe: nothing is ever written into the raw file, so experiments cost nothing
  • One complete pipeline: import, develop, organize, and export all happen in one application
  • Works offline: photos are processed locally with no cloud upload
  • Free and open source: professional-grade features with no subscription
  • Reorderable modules: the module pipeline can be rearranged to match your own workflow

System Requirements

Item Requirement
OS Linux, Windows 10 or later, Apple-silicon macOS 15 or later
RAM 4 GB minimum, 8 GB or more recommended
GPU NVIDIA recommended (4 GB VRAM, OpenCL 1.2 support)
Disk space 250 MB minimum, 1 GB or more recommended

Notes

  • AI features need a custom build: object masks, denoise, and upscale are off by default and require enabling AI at build time plus downloading models
  • GPU acceleration needs a runtime: discrete-GPU acceleration requires installing a matching ONNX Runtime build
  • Large images are slow: denoise, local contrast, retouch, and liquify take noticeably longer on modest hardware
  • Platform differences: printing is not yet supported on Windows, and Linux remains the most stable platform

Release history

Sort