Image Viewer 1.8.0

ImageViewer is a lightweight, cross-platform image viewing application built using C++ and the Qt framework. Designed with simplicity and performance in mind, it supports a wide range of image formats, including PNG, JPEG, BMP, TIFF, and more—leveraging Qt’s built-in QImage support for efficient rendering and decoding.

The application features a minimal, distraction-free user interface with essential navigation controls such as zoom, pan, fullscreen toggle, and image switching (next/previous). It’s optimized for speed and responsiveness, making it ideal for quickly browsing large collections of images without unnecessary UI bloat or dependency overhead.

Supports modern and legacy image formats including JPEG, HEIF, WebP, JPEG XL, PNG, AVIF, BMP, GIF, TIFF, and ICO. Also handles vector graphics like SVG for scalable, resolution-independent viewing. RAW photo formats such as DNG, CR2, and NEF are supported, making it easy to preview unedited shots straight from the camera. Photoshop (PSD) file compatibility lets you view layered design files without needing Adobe software.

ImageViewer – Features overview

  • A fast, no-frills image viewer inspired by GPicView’s simplicity.
  • Built purely for viewing—no editing tools, no image management clutter.
  • Supports numerous image formats to ensure maximum compatibility.
  • Embedded ICC profile handling for accurate color display across devices.
  • Reads and displays metadata like EXIF, XMP, and more for detailed info.
  • Clean, intuitive interface that makes navigation effortless.
  • Designed to be the go-to image viewer for Windows desktop environments.
  • Portable build available—runs directly without installation, ideal for USB drives.
  • Capable of browsing large image libraries without slowdowns.
  • Minimalist design keeps the focus on your images, not the app.

Image Viewer 1.8.0 changelog:

  • Added restoring maximized state for main window on app restart (#24)
  • Added incomplete translations to some languages
  • Added initial support for RTL locales
  • Added minimal KZip implementation for reading KRA and ORA via KImageFormats
  • Added app capabilities to MSI installer for modern Windows
  • Added remembering printing options for loaded image
  • Improved compatibility with non-decidable images in Qt plugins based decoders
  • Improved performance of printing effects
  • Replaced broken "Desaturate" printing effect to "Grayscale"
  • Replaced pre-rendered icons to SVG versions for Qt 5.4+
  • Fixed accelerators for menu bar items
  • Fixed HKCU keys usage in MSI installers
  • Dropped support for all browser decoders
  • Dropped support for MagickCore/MagickWand/GraphicsMagick/GraphicsMagickWand
  • Dropped support for QtExtended, NanoSVG, J40, and legacy version of QtImageFormats
  • Updated aom to 3.12.1
  • Updated JasPer to latest master (7c97969)
  • Updated libavif to 1.3.0
  • Updated libde265 to 1.0.16
  • Updated libexif to latest master (1cb1560)
  • Updated libheif to 1.20.2
  • Updated libpng to 1.6.50
  • Updated LibRaw to 0.21.4
  • Updated LibWebP to 1.6.0
  • Updated OpenEXR to 3.3.5
  • Updated precompiled ReSVG to 0.45.1
  • Updated Exiv2 to 0.28.6
  • Updated highway to 1.3.0
  • Updated libyuv to latest main (d98915a6)
  • Updated Imath to 3.2.1
  • Updated QtImageFormats to latest dev (8405b4e)
  • Updated KImageFormats to latest master (59089855)
  • Updated Qt to 5.15.17/6.9.2 in Windows, macOS, GNU/Linux buildscripts

Download: Image Viewer 64-bit | Portable 64-bit |~100.0 MB (Open Source)
Download: Image Viewer ARM64 | Portable ARM64
Links: Image Viewer Home Page | Other Operating Systems | Screenshot

Get alerted to all of our Software updates on Twitter at @NeowinSoftware

Report a problem with article
Next Article

Bulk Rename Utility 4.1.0.0

Previous Article

Volume² v1.1.9.469