Software:XnView
| Error creating thumbnail: XnView Classic on Windows 11 | |
| Original author(s) | Pierre-Emmanuel Gougelet |
|---|---|
| Developer(s) | XnSoft |
| Initial release | 1.0a / 1997[1] |
| Stable release | 2.52.7
/ 22 September 2026[2] |
| Written in | C, C++[3] |
| Engine | GFL (Graphics File Library)[4] |
| Operating system | Windows |
| Platform | x86 |
| Size | 4 to 26 MB |
| Available in | 46 languages[5] |
List of languages Afrikaans, Arabic, Basque, Belarusian, Bulgarian, Catalan, Chinese (Simplified), Chinese (Traditional), Croatian, Czech, Danish, Dutch, Estonian, Farsi, Finnish, French, Galician, German, Greek, Hebrew, Hungarian, Icelandic, Indonesian, Italian, Japanese, Korean, Latvian, Lithuanian, Malay, Norwegian, Polish, Portuguese, Portuguese (Brazil), Romanian, Russian, Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian, Uzbek, Vietnamese, Welsh | |
| Type | Image viewer, editor and organizer |
| License | Freeware for private, educational or non-profit use; otherwise commercial software |
| Website | www |
![]() | |
| File:XnView MP screenshot.png XnView MP on Windows 11 | |
| Original author(s) | Pierre-Emmanuel Gougelet |
|---|---|
| Developer(s) | XnSoft |
| Initial release | 0.1 / 17 October 2008[1] |
| Stable release | 1.11.7
/ 21 September 2026[6] |
| Written in | C++ (Qt) |
| Operating system | Windows, Linux, macOS |
| Platform | x86, x64, ARM64 |
| Size | 53 to 114 MB |
| Available in | 28 languages[7] |
List of languages | |
| Type | Image viewer, editor and organizer |
| License | Freeware for private, educational or non-profit use; otherwise commercial software |
| Website | www |
XnView is an image viewer, editor, and organizer that also provides file management capabilities. It reads more than 500 image formats, writes more than 70,[8] and supports batch processing, including renaming, conversion, and metadata editing.
XnView is available in two editions: XnView MP, a cross-platform rewrite available for Windows, macOS, and Linux, and XnView Classic, the original Windows-only version, which continues to receive maintenance updates. Both editions are distributed as installer packages and as portable, no-install archives.
It is licensed as freeware for private, educational, and non-profit use, and as commercial software for other uses.
History
Origins
Development began around 1990 on Atari systems, where Pierre-Emmanuel Gougelet wrote the initial code for an image-processing library that later formed the basis of XnView, XnView Pocket, NConvert, and the GFL SDK. The command-line tools NView and NConvert were subsequently ported to Silicon Graphics workstations. In 1995, NView was given a graphical interface using the Motif toolkit.[9]
XnView (Classic)
Following its initial Windows release in 1997, XnView was ported to multiple platforms, including Linux, macOS, Solaris, FreeBSD, HP-UX, AIX, IRIX, and PocketPC.[10] In parallel, the command-line tools NView and NConvert, based on the same GFL processing engine, were adapted for additional systems such as Atari, OS/2, and BeOS.
During the 2000s, development of non-Windows versions of XnView was gradually discontinued, and the Windows version became the primary maintained platform. Cross-platform support was later reintroduced with XnView MP.
XnView Deluxe
Around 2002, an extended commercial edition named XnView Deluxe was developed for Xzeos Software. The Deluxe edition expanded the freeware XnView package with additional multimedia and image-management capabilities, including PDF and HTML viewing, archive browsing, slideshow export to video and executable formats, audio playback, FTP and email integration, advanced search functions, and enhanced web gallery generation.[11]
Development, distribution, and sales of XnView Deluxe were discontinued on 1 January 2006. Gougelet stated that the product had been discontinued because it was unable to secure a significant market share amid competition from established commercial photo-management software.[12] Several features introduced in XnView Deluxe were later incorporated into the standard freeware versions of XnView.
XnView MP
In 2008, a new Multi-Platform (MP) version of the software was introduced, while the original application became known as XnView Classic.
XnView MP was rewritten in C++ using the Qt framework and released for Windows, macOS, and Linux.[13] The new architecture introduced full Unicode support, improved multi-core processor utilization, and native 64-bit support. Many image formats and editing functions that previously required external plugins in XnView Classic were integrated directly into the core application, although external 64-bit plugins remained supported.
XnView Classic continues to be maintained for Windows and primarily receives maintenance updates,[10] while XnView MP remains the actively developed branch of the software.
Features
XnView Classic and XnView MP share a largely similar core feature set, although several advanced capabilities are exclusive to XnView MP due to its more modern architecture (marked with an asterisk).[14]
Format support
- Reading: supports over 500 image formats[8]
- Support for vector graphics (EPS, PS, PDF) can be integrated with Ghostscript.
However, SVG support in the Classic version requires a commercial CAD plugin. - Supports audio and video file formats[15]
- Support for vector graphics (EPS, PS, PDF) can be integrated with Ghostscript.
- Writing: supports exporting to over 70 image formats[8]
Viewing and navigation
- Thumbnail, fullscreen, and filmstrip image browsing
- Slideshow creation with transition effects
- Side-by-side comparison of up to four* images
- Duplicate file finder
- Advanced file search
Image editing
- Image transformation: resizing, rotation, and cropping, including Lossless JPEG transformation
- Color adjustment: brightness, contrast, gamma, auto-levels/contrast, and color depth/palette modification
- Image filters and effects
- Drawing tool for adding lines, circles, arrows, speech bubbles, and watermarks
Cataloging and Metadata support
- Metadata and Thumbnails caching
- EXIF, IPTC and XMP* metadata support[16]
- Embedded ICC color profile support
- Albums* and Keyword Sets*
- Face detection*
Batch processing
- Batch renaming
- Batch conversion[17]
- Batch timestamp modification
Creation tools and Utilities
- Contact sheet, image strip, and video thumbnail gallery generation
- File listing and archives creation
- Screen capture
- Printing and TWAIN scanner support
Plugins support
.8bfPhotoshop plugins, eg Harry's Filters, G'MIC
Reception
XnView Classic
The original version was widely praised for its lightweight design, fast startup times, and extensive image format support, often being described as a versatile image-management utility.[18][19][20][21]
Due to its legacy architecture, the Classic version lacks native Unicode support, which can cause issues when handling non-Latin file paths.[22][23] It also lacks out-of-the-box support for newer image formats like AVIF[24] and JPEG XL,[25] while HEIC support requires an external plugin.[26]
XnView MP
The multi-platform successor expanded the capabilities of the Classic version to macOS and Linux while introducing Unicode support, 64-bit compatibility, and multi-core processing. Reviewers highlighted improvements across nearly all aspects of the application, including UI/UX refinement, metadata handling, batch processing, and additional functionality.[27][28]
However, the extensive and highly detailed settings can still present a significant learning curve for beginner users.[29]
Usage and development
XnView's development relies closely on community feedback, with the official forum serving as the primary hub for reporting bugs and proposing new features. The application's creator actively participates in these discussions, tracking and documenting resolved issues and implemented features in an official development log and changelog hosted via MantisBT.[30]
The software has also been referenced in academic research involving DICOM image handling and digital watermarking techniques.[31][32] In 2006, Sveriges Television (SVT) recommended it in their High Definition Multi Format Test Set.[33]
Related software
The author has published various other products using the classic or the multi-platform XnView code base. Some examples include:
| Software | Description | Platforms | Development status |
|---|---|---|---|
| NConvert | CLI batch convert tool | Windows, Linux, macOS | Active |
| XnConvert | GUI batch convert tool | Windows, Linux, macOS | Active |
| XnShell | File Explorer shell extension | Windows | Active |
| XnResize | Image resizer | Windows, Linux, macOS | Active |
| XnRetro | Used to assign vintage or instant effects to images | Windows, Linux, macOS | Maintenance |
| XnSketch | Transforms images into cartoon or sketch renderings | Windows, Linux, macOS | Maintenance |
| Xn (Mobile) | Mobile apps including Hypocam, ResizeMe!, XnConvert, Coleka, etc. | iOS, Android | Active |
| GFL-SDK | Free developer library used in tools by third parties[4] | Windows, Linux, Mac OS X | Discontinued[34] |
| NView | CLI predecessor of XnView[35] | DOS | Discontinued |
See also
References
- ↑ 1.0 1.1 WhatsNew.txt file included in the XnView application distribution package.
- ↑ "XnView Classic 2.52.7". https://newsgroup.xnview.com/viewtopic.php?t=51374.
- ↑ "Programming Language". https://newsgroup.xnview.com/viewtopic.php?p=14921#p14921.
- ↑ 4.0 4.1 "GFL SDK Software Development Kit Version 3.40". 2011. https://www.xnview.com/fr/GFL/.
- ↑ "Translators". 2010-04-27. https://www.xnview.com/wiki/index.php/XnView_User_Guide#Thank_you.21.
- ↑ "XnView MP 1.11.7". https://newsgroup.xnview.com/viewtopic.php?t=51356.
- ↑ "Translations". https://newsgroup.xnview.com/viewtopic.php?t=47165.
- ↑ 8.0 8.1 8.2 "Supported file formats". https://www.xnview.com/en/image_formats/.
- ↑ "History of XnView?". 2009-03-06. https://newsgroup.xnview.com/viewtopic.php?t=17183.
- ↑ 10.0 10.1 "XnView Classic version archive". https://download.xnview.com/versions/XnView_Classic/.
- ↑ "What was XnView DeLuxe?". 2005-01-07. https://newsgroup.xnview.com/viewtopic.php?t=1478.
- ↑ "Deluxe is dead. Hourra for XnView!". 2006-01-19. https://newsgroup.xnview.com/viewtopic.php?t=4840.
- ↑ "XnView MP version archive". https://download.xnview.com/versions/XnView_MP/.
- ↑ "XnView Features". https://www.xnview.com/en/xnview/#features.
- ↑ "Can XnView play video files (MP4, MOV, AVI)?". https://www.xnview.com/en/faq/#:~:text=Can%20XnView%20play%20video%20files%20(MP4%2C%20MOV%2C%20AVI).
- ↑ Carl Seibert (2017-08-07). "XnView metadata How-To". https://carlseibert.com/xnview-metadata-how-to/.
- ↑ "How to resize images in batch without losing quality". https://www.xnview.com/en/how-to-batch-convert-and-batch-process/.
- ↑ Alex Muradinn (2005-11-03). "XnView review". https://www.softpedia.com/reviews/windows/XnView-11529.shtml.
- ↑ Codrut Nistor (2006-07-15). "Free Image Viewers Challenge". https://news.softpedia.com/news/Free-Image-Viewers-Challenge-29851.shtml.
- ↑ Sofia Elizabella Wycislik-Wilson (2017-07-27). "XnView review". https://www.techradar.com/reviews/pc-mac/software/graphics-and-media-software/xnview-review-1327968/review.
- ↑ Mike Smith (2018-07-23). "XnView: The Image Viewer That Gets My Vote". https://fstoppers.com/originals/xnview-image-viewer-gets-my-vote-270930.
- ↑ "How to open files with cyrillic names?". 2007-01-28. https://newsgroup.xnview.com/viewtopic.php?t=11665.
- ↑ "Can't Open Files with Some Special Characters". 2013-06-07. https://newsgroup.xnview.com/viewtopic.php?t=28115.
- ↑ "AVIF support in xnview Classic?". 2022-05-06. https://newsgroup.xnview.com/viewtopic.php?t=43330.
- ↑ "JPEG XL". 2020-06-20. https://newsgroup.xnview.com/viewtopic.php?t=40709.
- ↑ "Can't open HEIC". 2021-05-04. https://newsgroup.xnview.com/viewtopic.php?t=41860.
- ↑ Giorgiana Arghire (2026-05-01). "XnView review". https://www.softpedia.com/get/Multimedia/Graphic/Digital-Photo-Tools/XnView-MP.shtml.
- ↑ Igor Ljubuncic (2022-06-22). "XnView - Small, feisty and powerful". https://www.dedoimedo.com/computers/xnview.html.
- ↑ Elena Opris (2015-02-19). "XnView Review - Advanced Photo Viewer, Editor and Organizer for Free". https://www.softpedia.com/reviews/windows/XnView-Review-473666.shtml.
- ↑ "XnView MantisBT Changelog". https://www.xnview.com/mantisbt/changelog_page.php.
- ↑ Escott, Edward J.; Rubinstein, David (September 2003). "Free DICOM Image Viewing and Processing Software for Your Desktop Computer: What's Available and What It Can Do for You". Radiographics (RSNA) 23 (5): 1341–1357. doi:10.1148/rg.235035047. PMID 12975521.
- ↑ Ganic, E.; Eskicioglu, A. M. (2004). "Robust DWT-SVD domain image watermarking: embedding data in all frequencies". ACM. pp. 166–174. ISBN 978-1-58113-854-2. http://dl.acm.org/citation.cfm?id=1022461.
- ↑ Lars Haglund (2006-02-01). "The SVT High Definition Multi Format Test Set". SVT. http://media.xiph.org/video/derf/vqeg.its.bldrdoc.gov/HDTV/SVT_MultiFormat/SVT_MultiFormat_v10.pdf. "For viewing the original ‘sgi16’ files we recommend the use of XnView"
- ↑ "GFL SDK for Mac 64 bit". 2016-06-02. https://newsgroup.xnview.com/viewtopic.php?p=132291#p132291.
- ↑ "XnView old Download". 2002-12-03. https://www.xnview.com/old/en/download_nc.html. "Nview/Nconvert & View2 v3.87"
External links

