digiKam is a digital asset management and image editing application designed for photographers with anything from modest collections to very large libraries of photographs and videos. Collections can be stored on local disks, removable media or network storage and organised with albums, tags, labels, ratings and metadata.
The application also provides a complete import workflow for cameras, phones, card readers, scanners and folders. It can manage the files after import, search and filter collections, edit photographs and publish or export selected items without requiring a separate catalogue manager.
This is free and open source software.
Key Features
- Organise photographs and videos using albums, hierarchical tags, ratings, colour labels and pick labels.
- Import from digital cameras supported by gPhoto2, USB storage devices, card readers, scanners, local folders and remote locations.
- Advanced searching by tags, labels, dates, geolocation, image properties and other metadata.
- Face detection and recognition for identifying and organising people in large collections.
- View and edit Exif, IPTC and XMP metadata, including batch metadata operations.
- Image editor with cropping, rotation, colour correction, enhancement tools, filters and effects.
- RAW processing using LibRaw, with the option to hand raw files to external processors.
- 16-bit image processing and ICC-based colour management for supported workflows.
- Light Table for comparing similar photographs side by side with synchronised viewing.
- Batch Queue Manager for applying processing operations to groups of files.
- Geolocation tools for viewing, editing and searching image positions on maps.
- Image versioning keeps edited variants associated with the original photograph.
- Tools for creating panoramas, slideshows, galleries and other presentation output.
Website: www.digikam.org
Support: Documentation
Developer: digiKam team
License: GNU General Public License v2.0

digiKam is written in C++. Learn C++ with our recommended free books and free tutorials.
Related Software
| RAW Processing Tools | |
|---|---|
| Darktable | Virtual lighttable and darkroom for photographers |
| digiKam | Professional photo management |
| RawTherapee | RAW image processing application |
| LightZone | Professional-level digital darkroom software |
| ART | Fork of RawTherapee |
| ansel | Fork of Darktable |
| RapidRAW | Non-destructive, and GPU-accelerated RAW image editor |
| Filmulator | RAW photo editing application with library management |
| RAWmakase | Develop RAW photographs non-destructively with Vulkan acceleration |
| vkdt | Workflow toolbox for raw stills and video |
| fotocx | Edit, retouch and enhance images while managing large photo collections |
| DNGLab | Camera RAW utility and DNG converter |
| GTKRawGallery | Workflow oriented photo retouching software |
| rawbit | Camera RAW image preprocessor and importer |
| FerrumPix | Organise photo libraries, develop RAW files and edit images with layers |
Read our verdict in the software roundup.
| Camera Tools | |
|---|---|
| darktable | Virtual lighttable and darkroom for photographers |
| digiKam | Digital photo management application with revamped camera support |
| gPhoto | Digital camera command-line client |
| ExifTool | Library and program to read and write meta information in multimedia files |
| RawTherapee | RAW image processing application |
| RapidRAW | Non-destructive, and GPU-accelerated RAW image editor |
| Entangle | Tethered camera control and capture |
| Kamera | KDE integration for gphoto2 cameras |
| cameractrls | Set camera controls |
| rawbit | Camera RAW image preprocessor and importer |
Read our verdict in the software roundup.
| Photo Management Software | |
|---|---|
| digiKam | Image organiser and editor using KDE |
| darktable | Photography workflow application and raw developer |
| TagStudio | Tag-based photo and file organization program |
| gThumb | Image viewer and organizer for the GNOME desktop environment |
| Shotwell | Personal photo management |
| KPhotoAlbum | Tool for indexing, searching and viewing images for KDE |
| Pix | Image viewer and browser utility which is based on gThumb |
| Lap | Photo manager with private search and smart organisation |
| Tropy | Explore your research photos |
| Rapid Photo Downloader | Photo and video downloader |
| Allusion-rafauc | Fork of Allusion |
| Allusion | Organize your visual library |
| GNOME Photos | Access, organize and share your photos on GNOME |
| Snu Photo Manager | Feature-rich photo manager |
| Fotocx | Image editing and collection management |
| FerrumPix | Photo manager with RAW development and extensive editing |
Read our verdict in the software roundup.
| Flickr Tools | |
|---|---|
| Frogr | Manage your accounts in the Flickr image hosting website |
| digiKam | Has built-in support for Flickr |
| Shotwell | Personal photo management with Flickr support |
| gallery-dl | Download image galleries and collections |
| GNOME Photos | Access, organize and share your photos on GNOME |
| Photini | Digital photograph metadata editing application |
| Rodeo | Command-line utility for uploading images to Flickr |
| Nautilus Flickr Uploader | Upload pictures to the Flickr service from the Nautilus file browser |
Read our verdict in the software roundup.
| Photo Metadata Editors | |
|---|---|
| Photini | Easy to use digital photograph metadata editor |
| ExifTool | CLI application and library for reading and writing meta information |
| Exiv2 | C++ library and a command line utility to manage image metadata |
| digiKam | Provides tools for viewing and editing metadata |
| jExifToolGUI | Graphical frontend to ExifTool |
| Jhead | Exif Jpeg header manipulation tool |
| Scramble | Privacy-focused image metadata removal tool |
| Phatch | Simple to use cross-platform GUI photo batch processor |
| mat2 | Remove metadata from files to improve privacy |
| Metadata Cleaner | Inspect and remove metadata from files |
| Kleaner | Clean metadata from images with a simple graphical interface |
| Metamorphosis | Inspect and change embedded metadata |
Read our verdict in the software roundup.
Explore our carefully curated directory of recommended free and open source software, covering every major software category.The directory forms part of our extensive collection of articles for Linux enthusiasts. It includes hundreds of detailed reviews, together with free and open source alternatives to proprietary software from companies such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. LinuxLinks also covers interesting projects worth exploring, Linux-compatible hardware, free programming books and tutorials, and much more. Know a useful free and open source Linux application that we haven’t covered? Tell us about it using our submission form. |


Please read our Comment Policy before commenting.