Image viewer and organizer


Phototonic is an image viewer and organizer, developed on GNU/Linux in C++ and Qt.


  • 8 Aug 2014 - v1.03
    • Added translations for Polish, German and Russian. Many thanks to the translators!
    • Added Startup Folder options
    • Added Brightness and Contrast controls
    • Added Scale Image feature
    • Added option to show image name in full screen
    • Can now show/hide thumbnail labels in Classic and Compact modes
    • Added menu for docks and toolbars visibility
    • Improved rename dialog
    • Optimizations to thumbnail layouts
    • Fixed zooming with mouse wheel direction
    • Fixes thumbnails sorting case sensitivity
    • Fixes to menu visibility in Ubuntu
    • Fixes to Slide show
    • Many more small bug fixes
  • Older news


  • Light weight with a smooth and clear user interface
  • Does not depend on any desktop environment
  • Supports several customized thumbnail layouts
  • Load thumbnails and browse images recursively on a folder tree
  • Dynamic thumbnails loading, enables fast browsing of very large folders
  • Filter thumbnails by name
  • Image navigation and file management
  • Slide show
  • Transformation: rotation, flipping, cropping, image mirroring and scaling
  • Adjust image brightness, saturation, hue and contrast
  • Keep transformations, zoom and colors while browsing multiple images
  • Extensive automatic and manual zoom options
  • Supported image formats: BMP, GIF, ICO, JPEG, MNG, PBM, PGM, PNG, PPM, SVG, SVGZ, TGA, TIFF, XBM, XPM
  • Supports GIF animations
  • Keyboard shortcuts and mouse behavior customization
  • Load image files or folders from command line
  • Open images with external applications
  • Todo

    See enhancements


  • Qt 5.x
  • Exiv2
  • Optional:

  • qt5-imageformats (TIFF and TGA support)
  • qt5-svg (SVG support)
  • Installation

    General instructions:
    $ tar -zxvf phototonic.tar.gz
    $ cd phototonic
    $ qmake PREFIX="/usr"
    $ make
    $ sudo make install
    Example for Ubuntu:
    $ sudo apt-get install build-essential
    $ sudo apt-get install qt5-default libexiv2-dev
    $ tar -zxvf phototonic.tar.gz
    $ cd phototonic
    $ qmake qt=qt5
    $ make
    $ sudo make install


    Phototonic is released under GNU General Public License v3