SimpleImageViewer is a high-performance image viewer designed for rapidly browsing large photo and image collections.
SimpleImageViewer preloads neighbouring images in the background and uses tiled GPU rendering to handle extremely high-resolution files efficiently.
The application supports common image formats, modern HDR formats, Photoshop documents and more than 60 camera RAW formats. It also offers slideshows, directory navigation, metadata inspection, file management tools, customizable controls and optional background music playback.
This is free and open source software.
Key Features
- Supports JPEG, PNG, GIF, BMP, TIFF, WebP, AVIF, HEIF, JPEG XL, OpenEXR, Radiance HDR, PSD, PSB and many other formats.
- Displays more than 60 camera RAW formats from Canon, Nikon, Sony, Fujifilm, Panasonic, Olympus, Pentax and other manufacturers.
- Preloads adjacent images in a background thread for responsive navigation.
- Uses tiled GPU rendering for gigapixel and other extremely high-resolution images.
- Offers native HDR presentation on supported Wayland systems and SDR tone mapping as a fallback.
- Plays animated GIF, APNG and WebP images with their original frame timing.
- Provides fit-to-window and original-size viewing with zooming, panning and rotation.
- Includes configurable slideshows with looping, random playback and animated transitions.
- Browses directories through an integrated tree with recursive scanning, thumbnails and sortable image lists.
- Displays EXIF and XMP metadata and includes a pixel inspector.
- Supports customizable keyboard shortcuts, mouse actions and context-menu commands.
- Can copy, move, delete and print images, as well as set them as the desktop wallpaper.
- Plays background music in MP3, FLAC, OGG, WAV, AAC, M4A and APE formats, with CUE sheet support.
- Offers dark, light and system themes with persistent settings.
- Available for Linux, macOS and Windows on x86-64 and ARM64 systems.
Website: github.com/z16166/SimpleImageViewer
Support:
Developer: z16166
License: GPL-3.0-only

SimpleImageViewer is written in Rust. Learn Rust with our recommended free books and free tutorials.
Related Software
| HDR Imaging Software | |
|---|---|
| RawTherapee | The Experimental Raw Photo Editor |
| OpenEXR | HDR image file format and HDR utilities |
| Hugin | Panorama photo stitching program |
| pfstools | Command line HDR manipulation programs |
| tev | High dynamic range image comparison tool |
| HyperHDR | Ambient lighting implementation for television and music sets |
| HDRView | Depth-map and high-dynamic range image viewer |
| Luminance HDR | Provides a workflow for HDR imaging |
| Radiance | Lighting simulation and rendering system |
| HDRMerge | Combine two or more raw images into a single raw |
| CinePaint | Works with 16-bit and floating point pixels for HDR imaging |
Read our verdict in the software roundup.
Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more. Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form. |


Please read our Comment Policy before commenting.