Jump to content
Wikipedia The Free Encyclopedia

XnView

From Wikipedia, the free encyclopedia
Software for reading, viewing, and processing images
XnView Classic
XnView Classic 2.52.5 on Windows 11
Original author Pierre-Emmanuel Gougelet
Developer XnSoft
Release1.0a / 1997; 29 years ago (1997)[1]
Stable release
2.52.5 / 4 March 2026; 5 months ago (2026年03月04日)[2]
Written inC, C++ [3]
Engine GFL (Graphics File Library)[4]
Operating system Windows
Platform x86
Size 4 to 26 MB
Available in46 languages[5]
Type Image viewer, editor and organizer
License Freeware for private, educational or non-profit use; otherwise commercial software
Websitewww.xnview.com/en/xnview-classic/
XnView MP (Multi-Platform)
XnView MP 1.11.5 on Windows 11
Original author Pierre-Emmanuel Gougelet
Developer XnSoft
Release0.1 / 17 October 2008; 17 years ago (2008年10月17日)[1]
Stable release
1.11.5 / 29 June 2026; 36 days ago (2026年06月29日)[6]
Written inC++ (Qt)
Operating system Windows, Linux, macOS
Platform x86, x64, ARM64
Size 53 to 114 MB
Available in28 languages[7]
Type Image viewer, editor and organizer
License Freeware for private, educational or non-profit use; otherwise commercial software
Websitewww.xnview.com/en/xnview-mp/

XnView is an image viewer and organizer software used for viewing, converting, organizing and editing raster images, as well as general purpose file management. It comes with built-in hex inspection, batch renaming/converting, image scanning and screen capture tools.

The software is available for Windows, macOS, and Linux, and is distributed in both installable and portable package formats.[8]

It is licensed as freeware for private, educational and non-profit uses. For other uses, it is licensed as commercial software.

History

[edit ]

Origins

[edit ]

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)

[edit ]

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

[edit ]

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

[edit ]

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. 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, while XnView MP remains the actively developed branch of the software.

Features

[edit ]

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).[13]

Format support

  • Reading: supports over 500 image formats.[14]
  • Writing: supports exporting to over 70 image formats

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

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

Reception

[edit ]

XnView Classic

[edit ]

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

[edit ]

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

[edit ]

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]

[edit ]

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

[edit ]

References

[edit ]
  1. ^ a b WhatsNew.txt file included in the XnView application distribution package.
  2. ^ "XnView Classic 2.52.5". XnView Official Forum. Retrieved 2026年06月03日.
  3. ^ "Programming Language". XnView Official Forum. Retrieved 2026年06月03日.
  4. ^ a b "GFL SDK Software Development Kit Version 3.40". XnView. 2011. Archived from the original on 2017年07月20日. Retrieved 2021年04月06日.
  5. ^ "Translators". XnView. 2010年04月27日. Archived from the original on 2021年11月05日. Retrieved 2021年11月05日.
  6. ^ "XnView MP 1.11.5". XnView Official Forum. Retrieved 2026年06月26日.
  7. ^ "Translations". XnView Official Forum. Retrieved 2026年06月03日.
  8. ^ "XnView MP version archive". XnView. Retrieved 2026年06月03日.
  9. ^ "History of XnView?". XnView Official Forum. 2009年03月06日. Retrieved 2026年06月20日.
  10. ^ "XnView Classic version archive". XnView. Retrieved 2026年06月03日.
  11. ^ "What was XnView DeLuxe?". XnView Official Forum. 2005年01月07日. Retrieved 2026年06月20日.
  12. ^ "Deluxe is dead. Hourra for XnView!". XnView Official Forum. 2006年01月19日. Retrieved 2026年06月20日.
  13. ^ "XnView Features". XnView. Retrieved 2026年06月03日.
  14. ^ "Supported file formats". XnView. Retrieved 2026年06月03日.
  15. ^ "Can XnView play video files (MP4, MOV, AVI)?". XnView. Retrieved 2026年06月03日.
  16. ^ Carl Seibert (2017年08月07日). "XnView metadata How-To". CarlSeibert.com. Retrieved 2026年06月06日.
  17. ^ "How to resize images in batch without losing quality". XnView. Retrieved 2026年06月03日.
  18. ^ Alex Muradinn (2005年11月03日). "XnView review". Softpedia . Retrieved 2026年06月06日.
  19. ^ Codrut Nistor (2006年07月15日). "Free Image Viewers Challenge". Softpedia . Retrieved 2026年06月22日.
  20. ^ Sofia Elizabella Wycislik-Wilson (2017年07月27日). "XnView review". TechRadar . Retrieved 2026年06月06日.
  21. ^ Mike Smith (2018年07月23日). "XnView: The Image Viewer That Gets My Vote". Fstoppers. Retrieved 2026年06月06日.
  22. ^ "How to open files with cyrillic names?". XnView Official Forum. 2007年01月28日. Retrieved 2026年06月06日.
  23. ^ "Can't Open Files with Some Special Characters". XnView Official Forum. 2013年06月07日. Retrieved 2026年06月06日.
  24. ^ "AVIF support in xnview Classic?". XnView Official Forum. 2022年05月06日. Retrieved 2026年06月06日.
  25. ^ "JPEG XL". XnView Official Forum. 2020年06月20日. Retrieved 2026年06月06日.
  26. ^ "Can't open HEIC". XnView Official Forum. 2021年05月04日. Retrieved 2026年06月06日.
  27. ^ Giorgiana Arghire (2026年05月01日). "XnView review". Softpedia . Retrieved 2026年06月06日.
  28. ^ Igor Ljubuncic (2022年06月22日). "XnView - Small, feisty and powerful". Dedoimedo. Retrieved 2026年06月06日.
  29. ^ Elena Opris (2015年02月19日). "XnView Review - Advanced Photo Viewer, Editor and Organizer for Free". Softpedia . Retrieved 2026年06月06日.
  30. ^ "XnView MantisBT Changelog". XnView. Retrieved 2026年06月22日.
  31. ^ 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. 23 (5). RSNA: 1341–1357. doi:10.1148/rg.235035047. PMID 12975521.
  32. ^ Ganic, E.; Eskicioglu, A. M. (2004). "Robust DWT-SVD domain image watermarking: embedding data in all frequencies". Proceedings of the 2004 workshop on Multimedia and security. ACM. pp. 166–174. ISBN 978-1-58113-854-2.
  33. ^ Lars Haglund (2006年02月01日). "The SVT High Definition Multi Format Test Set" (PDF). SVT. Archived (PDF) from the original on 2013年01月15日. Retrieved 2014年02月23日. For viewing the original 'sgi16' files we recommend the use of XnView
  34. ^ "GFL SDK for Mac 64 bit". XnView Official Forum. 2016年06月02日. Retrieved 2026年06月22日.
  35. ^ "XnView old Download". 2002年12月03日. Archived from the original on 2017年01月01日. Retrieved 2017年04月04日. Nview/Nconvert & View2 v3.87
[edit ]
Wikimedia Commons has media related to XnView .
Free software
Proprietary
Freeware
Commercial
Bundled
Free software
Proprietary
Freeware
Commercial
Bundled

AltStyle によって変換されたページ (->オリジナル) /