From WikEmacs
Jump to navigation Jump to search

Image-dired is a facility for browsing, organizing and tagging image files. It provides viewing the images either as thumbnails or in full size, either inside Emacs or through an external viewer.

Description Image browser
Author Mathias Dahl
Maintainer name of maintainer
Part of Emacs yes


Image-dired was first known as tumme. It is part of emacs since version 22.1.

You need ImageMagick for thumbnails creation and image manipulation.


M-x image-dired

and choose a directory with images.

Alternatively, you can mark the image files you want to look at in the Dired buffer, using m as usual. Then type C-t d (image-dired-display-thumbs). This creates and switches to a buffer containing image-dired, corresponding to the marked files.


  • From thumbnail buffer, mark, unmark and flag files in associated dired buffer.
  • Tracking of movements in thumbnail buffer and mirroring of those movements in dired buffer, and the other way around.
  • From thumbnail buffer, view thumbnail’s original image in external viewer or, automatically resized, in an Emacs buffer
  • Rotate thumbnail images.
  • Comment and tag support (writing, reading, marking by tag).
  • Lossless rotation of JPEG files using jpegTRAN.
  • Generation of a simple, static image gallery.
  • Supports browing of all images types that Emacs and ImageMagick supports.
  • Functions to write and extract EXIF comments using Exiftool.
  • Configurable thumbnail storage (per-directory or in a central location)
  • Because it is based on dired, you can do further file manipulation and image processing by using ‘dired-do-shell-command’.

A good picture is worth a good example :

Recommended reading


User editing tags with image-dired:


See also

emacs-imagex: zoom, rotate, maximize

The package emacs-imagex makes it easy to zoom in, zoom out, rotate, maximize and save the image.