XnView is an
image organizer and
general-purpose file manager 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 and
screen capture tools. It is licensed as
freeware
Freeware is software, most often proprietary, that is distributed at no monetary cost to the end user. There is no agreed-upon set of rights, license, or EULA that defines ''freeware'' unambiguously; every publisher defines its own rules for t ...
for private, educational and
non-profit
A nonprofit organization (NPO) or non-profit organisation, also known as a non-business entity, not-for-profit organization, or nonprofit institution, is a legal entity organized and operated for a collective, public or social benefit, in co ...
uses. For other uses, it is licensed as
commercial software
Commercial software, or seldom payware, is a computer software that is produced for sale or that serves commercial purposes. Commercial software can be proprietary software or free and open-source software.
Background and challenge
While s ...
.
Although originally deployed only on
Unix-like
A Unix-like (sometimes referred to as UN*X or *nix) operating system is one that behaves in a manner similar to a Unix system, although not necessarily conforming to or being certified to any version of the Single UNIX Specification. A Unix-li ...
systems, it is now also available for
Windows
Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for ...
,
Windows Mobile and
Pocket PC. The extended version of XnView, called XnView MP, is available for Windows,
macOS
macOS (; previously OS X and originally Mac OS X) is a Unix operating system developed and marketed by Apple Inc. since 2001. It is the primary operating system for Apple's Mac (computer), Mac computers. Within the market of ...
and
Linux
Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, which i ...
.
XnView has received five cows from
Tucows. In 2006
Sveriges Television
Sveriges Television AB ("Sweden's Television Stock Company"), shortened to SVT (), is the Swedish national public television broadcaster, funded by a public service tax on personal income set by the Riksdag (national parliament). Prior to 2019 ...
(SVT) recommended XnView in their ''High Definition Multi Format Test Set''. Research papers about
DICOM and
digital watermarking used XnView for image processing.
Features
XnView is
customisable and
multi-lingual
Multilingualism is the use of more than one language, either by an individual speaker or by a group of speakers. It is believed that multilingual speakers outnumber monolingualism, monolingual speakers in the World population, world's pop ...
. XnView can read more than 500 image file formats, some
audio and
video file formats, and write 50 image file formats.
XnView also supports
ICC profiles in
JPEG
JPEG ( ) is a commonly used method of lossy compression for digital images, particularly for those images produced by digital photography. The degree of compression can be adjusted, allowing a selectable tradeoff between storage size and im ...
,
PNG and
TIFF files. Classic XnView can read image formats resulting in more than
32 bits per pixel, but write support is limited to 32 bits.
XnView can show
IPTC,
Exif
Exchangeable image file format (officially Exif, according to JEIDA/JEITA/CIPA specifications) is a standard that specifies formats for images, sound, and ancillary tags used by digital cameras (including smartphones), scanners and other syste ...
and
XMP metadata, and write IPTC metadata (It can also do batch writing of IPTC metadata). It can write XMP metadata partly together with IPTC metadata. It also supports file comments (
4DOS
4DOS is a command-line interpreter by JP Software, designed to replace the default command interpreter COMMAND.COM in Microsoft DOS and Windows. It was written by Rex C. Conn and Tom Rawson and first released in 1989. Compared to the default ...
descript.ion
). XnView can search files that have the same filename or data, and can search for similar graphics as well.
The display of the
histogram of a picture is possible.
Scripts
Script may refer to:
Writing systems
* Script, a distinctive writing system, based on a repertoire of specific elements or symbols, or that repertoire
* Script (styles of handwriting)
** Script typeface, a typeface with characteristics of ha ...
can be created to convert, manipulate and
rename a batch of images in one go. Creation of advanced
slide show
A slide show (slideshow) is a presentation of a series of still images ( slides) on a projection screen or electronic display device, typically in a prearranged sequence. The changes may be automatic and at regular intervals or they may be man ...
s is also possible. Lossless (without new encoding) turning,
flipping and
cropping of JPEG files is supported.
Typical image editing tools are included, for instance color and size manipulation, several
filters
Filter, filtering or filters may refer to:
Science and technology
Computing
* Filter (higher-order function), in functional programming
* Filter (software), a computer program to process a data stream
* Filter (video), a software component th ...
and
effects. XnView supports
.8bf
Photoshop plugins such as the
Harry's Filters 3.0 included in the full version. Support for most
raw image formats is based on
dcraw.
Support for
vector graphics
Vector graphics is a form of computer graphics in which visual images are created directly from geometric shapes defined on a Cartesian plane, such as points, lines, curves and polygons. The associated mechanisms may include vector display ...
(
EPS
EPS, EPs or Eps may refer to:
Commerce and finance
* Earnings per share
* Electronic Payment Services, in Hong Kong, Macau, and Shenzhen, China
* Express Payment System, in the Philippines
Education
* Edmonton Public Schools, in Edmonton, Al ...
,
PS,
PDF) can be integrated with
Ghostscript. Classic XnView does not support
Unicode
Unicode, formally The Unicode Standard,The formal version reference is is an information technology standard for the consistent encoding, representation, and handling of text expressed in most of the world's writing systems. The standard, ...
, and
SVG requires a commercial
CAD plugin. These features are available in the multi-platform edition XnView MP based on
Qt.
Classic XnView is also distributed in the
PortableApps format. XnView 2.13 (2013) was the last version for Windows platforms older than
Windows XP
Windows XP is a major release of Microsoft's Windows NT operating system. It was release to manufacturing, released to manufacturing on August 24, 2001, and later to retail on October 25, 2001. It is a direct upgrade to its predecessors, Wind ...
. Version 2.30 released in 2015 supports the
Netpbm PAM format, can read
Better Portable Graphics, and offers an add-on for
Imgur
Imgur ( , stylized as imgur) is an American online image sharing and image hosting service with a focus on social gossip that was founded by Alan Schaaf in 2009. The service has hosted viral images and meme, particularly those posted on Reddi ...
uploads. As of 2018 XnView also supported
HEIF and
FLIF.
Related software
The author published various other products using the classic or the multi-platform XnView code base, some examples are:
* XnView MP — the designated successor of classic XnView, which is faster, has
macOS
macOS (; previously OS X and originally Mac OS X) is a Unix operating system developed and marketed by Apple Inc. since 2001. It is the primary operating system for Apple's Mac (computer), Mac computers. Within the market of ...
and
Linux
Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, which i ...
editions and has Unicode support; the current version 1.4.0
* Nview — the
DOS4GW predecessor of XnView
* NConvert — command-line batch convert tool (32-bit or 64-bit); the current version 7.99
* XnConvert — GUI batch convert tool (
Linux
Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, which i ...
,
macOS
macOS (; previously OS X and originally Mac OS X) is a Unix operating system developed and marketed by Apple Inc. since 2001. It is the primary operating system for Apple's Mac (computer), Mac computers. Within the market of ...
,
Windows
Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for ...
); the current version 1.96
* Xn — apps for
iOS and
Android
Android may refer to:
Science and technology
* Android (robot), a humanoid robot or synthetic organism designed to imitate a human
* Android (operating system), Google's mobile operating system
** Bugdroid, a Google mascot sometimes referred to ...
(XnRetro, Sketch Me!, Gif Me!, Hypocam, etc.)
* XnShell —
File Explorer / Windows Explorer shell extension (32-bit or 64-bit); the current version 4.15
* GFL-SDK — free developer library used in tools by third parties
See also
*
Comparison of image viewers
References
External links
*
XnView metadata How-To August 2017. In: CarlSeibert.com
{{DEFAULTSORT:Xnview
Image viewers
Image organizers
Cross-platform software
Screenshot software
Raster graphics editors