Skip to content
SPECIFICTION
Get listed

libvips vs XnConvert

libvips

libvips.org

XnConvert

xnview.com

Side by side

FigurelibvipsXnConvert
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
WindowsYesYes
macOSYesYes
LinuxYesYes
Android—Yes
Self-hostedYes—
Plans published114
Spec score · Image Converter Software7.7 (#20)8.5 (#10)
Purposelibvips is a demand-driven, horizontally threaded image processing library that runs quickly and uses little memory.XnConvert is a cross-platform batch image converter for automating edits to photo collections.
SupportThe official site links to documentation, issues and a wiki.The product page recommends the XnConvert forum as a place to interact with users and the developer.

Plans

libvips

  • libvipsFree

libvips pricing →

XnConvert

  • FreewareFree
  • XnConvert private, educational and non-profit useFree
  • Commercial license (100+)€6.50, paid once
  • XnConvert company license — 100+ licenses€6.50, paid once
  • Commercial license (50-99)€9, paid once
  • XnConvert company license — 50–99 licenses€9, paid once
  • Commercial license (20-49)€10.50, paid once
  • XnConvert company license — 20–49 licenses€10.50, paid once
  • Commercial license (10-19)€12, paid once
  • XnConvert company license — 10–19 licenses€12, paid once

XnConvert pricing →

In their own words

libvips

libvips is an image-processing library built for demand-driven work across multiple threads, with low memory use. Its roughly 300 operations cover arithmetic, histograms, convolution, morphology, frequency filtering, colour, resampling and statistics. It handles formats including JPEG, JPEG 2000, JPEG XL, TIFF, PNG, WebP, HEIC, AVIF, FITS, Matlab, OpenEXR, PDF, SVG, GIF, DeepZoom and OpenSlide. Developers can use C, C++, command-line tools, or bindings for Ruby, Python, PHP,.NET, Go, Lua, Crystal, Elixir, Java and Nim. Packages are available for most Unix-like systems, and libvips can also be installed on macOS and Windows. Windows downloads include a web-focused build with a limited reader set and a larger build with all supported readers; the project advises care before publicly deploying the latter. Optional dependencies and build choices can be selected from source. Use cases include large images, many CPUs, colour work, scientific analysis and general research and development. Its official GUI is nip4, and the library is licensed under LGPL-2.1-or-later. The listed plan is free.

Visit libvips.org

XnConvert

XnConvert is a batch image converter for automating edits to photo collections on Windows, macOS, and Linux. It supports more than 500 formats and exports to about 70 file formats. Its more than 80 operations include metadata editing, transformations, adjustments, filters, and effects. Users can save presets for later batches or set watched folders to apply custom edits automatically when images are added or updated. Other listed capabilities include RAW processing, bulk resizing and renaming, color management, metadata viewing, contact sheets, and side-by-side comparison. XnConvert can export to NConvert for command-line use, and its interface includes drag-and-drop. The product page lists more than 20 translations. Private, educational, and non-profit use is free; company use requires a license. A single company license is listed at €15 as a one-time purchase, with per-license prices decreasing for larger quantities, down to €6.50, paid once for 100 or more licenses.

Visit xnview.com