Open source photography workflow application and RAW developer

Darktable

Darktable

  -  120 MB  -  Open Source
  • Latest Version

    Darktable 5.4.1 LATEST

  • Review by

    Sophia Jones

  • Operating System

    Windows 10 (64-bit) / Windows 11

  • User Rating

    Click to vote
  • Author / Product

    Johannes Hanika / External Link

  • Filename

    darktable-5.4.1-win64.exe

Darktable for PC is an open source photography workflow application and RAW developer. A virtual lighttable and darkroom for photographers. It manages your digital negatives in a database, lets you view them through a zoomable lighttable and enables you to develop raw images and enhance them.

Raw is the unprocessed capture straight from the camera's sensor to the memory card, nothing has been altered. There are multiple alternatives in the open-source world for raw development (ufraw, dcraw, rawtherapee) but Darktable tries to fill the gap between the excellent existing free raw converters and image management tools (such as e.g. ufraw, rawstudio, f-spot, digikam, shotwell).

It focuses on the workflow to make it easier for the photographer to quickly handle the thousands of images a day of shooting can produce. It's also one of the very few FOSS projects able to do tethered shooting.

The internal architecture of Darktable allows users to easily add modules for all sorts of image processing, from the very simple (crop, exposure, spot removal) to the most advanced (simulation of human night vision).

The user interface is built around efficient caching of image metadata and mipmaps, all stored in a database. The main focus lies on user interaction, both in terms of smooth interface design as well as processing speed. The high-quality output is also one of the goals.

All photo editing is fully non-destructive and only operates on cached image buffers for display. The full image is only converted during export. Raw image loading is done using rawspeed, high-dynamic range, and standard image formats such as jpeg are also supported.

The core operates completely on floating-point values, so Dark table for Windows can not only be used for photography but also for scientifically acquired images or output of renderers (high dynamic range).

How to Use
  • Install the setup file and launch the application
  • Import your RAW images into the Lighttable view
  • Use Lighttable to sort, rate, and organize photos
  • Switch to Darkroom for detailed photo editing
  • Adjust exposure, contrast, tone curve, and colors
  • Apply masks and local adjustments if needed
  • Export the edited images in your desired format
System Requirements
  • OS: Windows 11 or Windows 10 (64-bit)
  • CPU: SSE2-capable processor (Intel/AMD)
  • RAM: Minimum 4 GB (8 GB recommended)
  • GPU: OpenCL support recommended for performance
  • Storage: At least 500 MB free for installation
  • Display: 1280x800 resolution or higher
PROS
  • Fully open-source and free to use
  • Non-destructive RAW photo editing
  • Powerful and professional-grade tools
  • Customizable interface and workflows
  • Active community and plugin support
CONS
  • Interface can feel overwhelming
  • Limited support for non-RAW images
  • Occasional performance slowdowns
  • Documentation can be inconsistent
Also Available: Download Darktable for Mac

Why is this app published on FileHorse? (More info)
  • Darktable 5.4.1 Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    Darktable 5.4.1 Screenshot 1
  • Darktable 5.4.1 Screenshot 2
  • Darktable 5.4.1 Screenshot 3
  • Darktable 5.4.1 Screenshot 4

What's new in this version:

Fixed:
- Fixed wrong handling of scaling factor during multi-preset export
- Fixed missing help URL, pointing to the online documentation, for the new AgX module
- Fixed wrong handling of overwrite if changed in export
- Fixed images exported with wrong settings when using multi-preset export
- Fixed wrong RAW specific auto-applied preset being applied to non RAW images
- Fixed subtle color casts in bayer dual demosaicers
- RustiCL gets the default optimizing compiler flags as other platforms
- Fixed loading some Olympus ORF files (e.g. E-410 and E-510) due to a possible crash or memory corruption when parsing highlight-preservation Exif tag
- Fixed the mask support in scale pixels module
- Fixed a possible crash when using workspace due to the non deterministic ordering of the list of workspace read on disk
- The list of the allowed tags in the metadata editor preferences has been restricted to tags which are supposed to be user-editable
- Fixed the thumbnail information update in the overlay or the tooltip when some metadata variable are used. That is, when changing the metadata we need to recompute the thumbnail information
- Fixed a possibly standstill while discarding history on fast systems
- Fixed a possible crash in the way the Color Equalizer module GUI is initialized
- Fixed an issue in culling layout where switching to the darkroom sometimes failed with an error message
- Fixed an inconsistency in the styles module UI when shown in the darkroom view. It is not possible to create a duplicate to which the style is applied, and the setting of the corresponding checkbox has just been ignored. To avoid confusion, the checkbox is now hidden in the darkroom view
- Fixes resets to default OpenCL per device setting
- Fixed possibly outdated metadata when returning from darkroom. For example if the image is cropped in darkroom, the metadata $(WIDTH.x) and $(HEIGHT.x) where not correct on lighttable
- Fixed a missing thumbnail overlays with $(CATEGORY[n,m]) variables update when a tag is assigned
- Fixed jumping of curvature slider when used on the mask manager
- Fixed a crash when mounting a camera from Darktable due to the current locale. Mounting is now done using the C locale

Lua:
API Version:
- API version is now 9.6.0