Features

Summary

This page provides a concise overview of the features and tools available in digiKam, covering the entire photographic workflow:


Setup Database and Collections

Feature Preview
Supports multiple collections from different media (local, removable, or network) Setup Collections
Scans collections to populate a database with essential information Setup Database Files
Option to ignore directories and files during scan Setup Database Ignore Dirs
Database can be stored locally or on a remote server (Sqlite, MySQL, and MariaDB) Setup Database
Database files are organized by feature for simplified backups Setup Database Files
Core database to store item properties Database Core
Thumbnails database with PGF wavelets compression Database Thumbnails
Faces database with facial recognition vectors (using OpenCV) Database Faces
Similarity database to store image fingerprints to find duplicates Database Similarity

Import Items from Devices

Feature Preview
Supports all digital camera models compatible with GPhoto2 Import Camera
Supports USB Mass Storage devices Setup Camera
Delete, upload, and lock images
Auto-rename and auto-rotate pictures
Auto-create albums
Lossless conversion and RAW to DNG conversion
Run customized scripts
Identify already downloaded items
Display camera information
Import from remote storage Import Remote
Import from digital scanner

Organize your Collections

Feature Preview
Albums are directories for images, raw files, and videos Album View
Supports hierarchical sub-albums Album Tree-View
Tags act as virtual albums Album Tags
Tags Manager for organizing tag hierarchies and properties Tags Manager
Labels for marking items (rating, color, pick) Labels Menu
Group items by file name, date, or time-lapse Group Items
Add tags, comments, and advanced textual properties to items Edit Captions
Sort albums by folder, category, and creation date Sort Albums
Sort items by name, path, date, file size, or manually Sort Items
Filter items by rating, filename, file type, tags, and labels Filter Items

Search in your Collections

Feature Preview
By Tags Search Tags
By Labels (rating, color marks, flags) Search Labels
By Dates using calendar Search Calendar
By Time Range using timeline histogram Search Timeline
By Geolocation using world maps Search Geolocation
By Similarity to find duplicates or specific shapes Search Similarity
By Faces (detection and recognition) Search Faces
Advanced Search Tool perform complex queries for quick searches using technical criteria Search Advanced

Browse Compatre and View Items

Feature Preview
Icon view: Display items as thumbnails Preview Mode
Map view: Show item positions on a world map Geolocation Mode
Table view: Display items as a list Tableview Mode
Video support: Thumbnails, preview, and metadata Video Preview
RAW pictures support using LibRaw Raw Options
Light Table: Compare similar pictures side by side Light Table
Color Management support using ICC profiles Color Management
Customizable thumbnail sizes with Hdpi monitor support Thumbnail Options
Sidebar for displaying item information Right Sidebar

Edit your Items

Feature Preview
Fast image editor with cropping, rotation, and flipping Image Editor Transform Menu
Image versioning support to not lost original Image Editor Versioning
16 bits color depth support by pixels to preserve the best quality Image Editor 16 bits
Color Management support to render an process the real colors on your workflow Image Editor Colors Management
Raw Import as Native (based on Libraw) or using an external tool (DarkTable, RawTherapee, etc.) Image Editor Raw Import Tool

Post-processing

Plugins Architecture

Feature Preview
Append new functionalities for all digiKam components using Generic modules Generic Plugins
Append new editing functionalities using Image Editor modules Image Editor Plugins
Append new file encoding and decoding functionalities using ** Image Loader modules** Image Loader Plugins
Append new Raw pre-processing functionalities using Raw Import modules Raw Import Plugins
Append new Batch processing functionalities using BQM modules BQM Plugins

Generic Plugins

Feature Preview
Print creator Print Creator Plugin
Create calendars Calendar Plugin
Adjust time and date Time Adjust Plugin
Share items with DLNA/UPnP devices DLNA Plugin
Geolocation editor Geolocation Plugin
Create presentations Presentation Plugin
Create panoramas Panorama Plugin
Create HTML Gallery Create Html Plugin
Create video slideshows Video Slideshow Plugin
Send items by email Send by Mail Plugin
Edit metadata Metadata Editor Plugin
Powerful G’Mic-Qt image filters collection (Layer Mode) G’Mic-Qt Plugin

Image Editor Plugins

Feature Preview
Hue/Saturation/Luminosity correction HSL Correction Plugin
Brightness/Contrast/Gamma correction BCG Correction Plugin
Color Balance adjustment Color Balance Plugin
Auto-correction tools (Normalize, Equalize, Auto levels, Stretch Contrast) Auto Correction Plugin
Color-Space conversion Color-Space Conversion Plugin
Red-eye correction Red-Eyes Correction Plugin
Apply Texture over image Texture Plugin
Aspect Ratio-Crop Ratio Crop Plugin
Camera sensor Noise Reduction Noise Reduction Plugin
Lens correction using Lensfun Lens Correction Plugin
Sharpening details of image Sharpen Plugin
Powerful G’Mic-Qt image filters collection G’Mic-Qt Plugin
Background Blur to reproduce the lens depth-of-field Background Blur
Invert colors Invert Colors Plugin
Simple Blur effect Simple Blur Plugin
Rain Drops effect Rain Drops Plugin
Colors histogram Adjust Levels Adjust Levels Plugin
Colors histogram Adjust curves Adjust Levels Plugin
Lens Vignetting
Liquid Rescale to preserve or drop subjects
Local Contrast to simulate pseudo-HDR
Distortion effects
Shear tool
Colors Channel Mixer
Colors White Balance
Perspective tool
Photograph Restoration
Hot Pixels correction
Free Rotation with auto-crop
Add border around image
Insert Text over image
Advanced Blur effects
Oil Paint effect
Emboss filter
Black and White conversion
Charcoal effect
Film Grain effect
Color effects

Queues Batch Processing

Feature preview
Host items in Queues for batch processing BQM Queues
Image versioning support to not lost original BQM Versioning
Dedicated settings per queue (target album, RAW decoding, renaming, etc.) BQM Settings
BQM plugins provide the same tools as the Image Editor BQM Tools
Plugins can be chained for faster processing BQM Chained
Parallelized processing using multi-cores
Save and restore queue settings as workflows
Advanced rename queue items support BQM Rename
Save queue processed items at customized target place BQM Target
RAW image import BQM RAW
DNG image converter BQM DNG
Powerful G’Mic processor batch tool BQM G’Mic Processor

Share and Publish Items

Feature Preview
Share items with DLNA/UPnP devices DLNA Plugin
Share items as MJPEG stream MJPEG Plugin
Export to local directory Local Export Plugin
Export to remote computer Remote Export Plugin
Export to Dropbox DropBox Export Plugin
Export to Flickr Flickr Export Plugin
Export to Inaturalist INaturalist Export Plugin
Export to OneDrive OneDrive Export Plugin
Export to Piwigo Piwigo Export Plugin
Export to Pinterest Pinterest Export Plugin
Export to Box Box Export Plugin
Export to MediaWiki Mediawiki Export Plugin

This is a companion discussion topic for the original entry at https://www.digikam.org/about/features/