Darktable logo

Darktable – free and open source cross-platform software for processing and cataloging RAW images


The interface consists of several modes:

  • Lighttable – here is a collection of photos,
  • Darkroom – image processing,
  • Map – in this section, you can use geotags to place them on a map based on where they were taken,
  • Print – photo printing settings,
  • Slideshow – displaying a collection of photos as a slideshow,
  • Tethered shooting: support for instrumentation of your camera with live view for some camera brands;

Lighttable mode functions:

  • Import: Darktable can import a variety of standard, raw and high dynamic range image formats (e.g. JPEG, CR2, NEF, HDR, PFM, RAF … );
  • Sorting: filename, time, rating, id, color label, group, full path, custom sort, title, description, aspect ratio, shuffle;
  • Rate a photo;
  • Actions: remove, move, create HDR, rotate/reset rotate, copy locally, group/ungroup, trash, copy, duplicate, resync local copy;
  • Editing metadata;
  • Creating and editing tags;
  • Adding geotags to your photos;
  • Exporting photos;

Darkroom mode functions:

Basic image operations:

  • contrast, brightness, saturation;
  • shadows and highlights;
  • crop and rotate;
  • base curve;
  • exposure controls;
  • demosaic: you have the choice between several demosaicing methods when editing;
  • raw files;
  • highlight reconstruction;
  • white balance;

Correction modules:

  • dithering;
  • sharpen;
  • equalizer: this versatile module can be used to achieve a variety of effects, such as bloom, denoising, and local contrast enhancement. It works in the wavelet domain, and parameters can be tuned for each frequency band separately;
  • denoise (non-local means): denoising with separated color/brightness smoothing;
  • defringe: remove color fringes on high contrast edges;
  • haze removal: this module allows to remove the low contrast and color tint coming from haze and air pollution;
  • liquify: push image parts around, grow them, shrink them;
  • perspective correction;
  • lens correction: lens defect correction using lensfun;
  • spot removal: spot removal allows you to correct a zone in your image by using another zone as model;
  • profiled denoise: by measuring the typical noise of cameras at the different ISO levels darktable is able to remove a lot of it;
  • raw denoise: raw denoise allows you to perform denoising on pre-demosaic data. It is ported from dcraw;
  • hot pixels: this module allows you to visualize and correct stuck and hot pixels;
  • chromatic aberrations: this module automatically detects and corrects chromatic aberrations;

Effects/artistic image postprocessing:

  • watermark;
  • framing;
  • split toning;
  • vignetting;
  • soften;
  • grain;
  • highpass;
  • lowpass;
  • lowlight vision;
  • bloom;

Screenshots Software


The software Darktable is available for installation on Linux, Windows and macOS.

Installation methodOS
PPAUbuntu* 16.04/18.04/19.04/20.04, Linux Mint 18/19, Debian
DebUbuntu* 16.04/18.04/19.04/20.04, Linux Mint 18/19, Debian
RPMopenSUSE, Rosa Linux, Mageia, ALT Linux, Fedora, CentOS, Red Hat Enterprise Linux and others
SnapUbuntu, Linux Mint, Debian, Arch Linux, Fedora, CentOS, KDE Neon, openSUSE, elementary OS, Manjaro, Red Hat Enterprise Linux
FlatpakUbuntu, Linux Mint, Debian, Arch Linux, Fedora, CentOS, KDE Neon, openSUSE, elementary OS, Manjaro, Red Hat Enterprise Linux

*Ubuntu (GNOME), Kubuntu (KDE), Xubuntu (XFCE), Lubuntu (LXDE)

Install Software via PPA repository

sudo add-apt-repository ppa:ubuntuhandbook1/darktable
sudo apt-get update
sudo apt-get install darktable

Install Software via Deb package

Install Software via RPM package

Install Software via Snap package

sudo snap install darktable

Install Software via Flatpak package

flatpak install flathub org.darktable.Darktable

Install Software via EXE package on Windows

Install Software via DMG package for macOS

Software Information

Language Interface:English, Russian, Deutsch, Spanish, French and others
Description version:3.2.1
Developer:Team Darktable
Programming language:C
License:GPL v3
Software website:darktable.org

If you like it, share it!

Notify of
0 Комментарий
Inline Feedbacks
View all comments