libvips

Windows · Mac · Linux · Self-hosted

Freedom report

Three barsScore 6.5

  • Free tierA free tier is on its own pricing page
  • Open codeNo open-source code on record
  • Runs widely3 of 6 device platforms
  • DocumentedPlans, terms and facts published

libvips is a free, open-source image-processing library designed for demand-driven, horizontally threaded work with low memory use. Its roughly 300 operations cover arithmetic, histograms, convolution, morphology, frequency filtering, colour, resampling, and statistics. Supported formats include JPEG, JPEG 2000, JPEG XL, TIFF, PNG, WebP, HEIC, AVIF, FITS, Matlab, OpenEXR, PDF, SVG, GIF, DeepZoom, and OpenSlide. Developers can use C, C++, and command-line interfaces, or bindings for Ruby, Python, PHP, .NET, Go, Lua, Crystal, Elixir, Java, and Nim. Packages are available for most Unix-like systems, and it can be installed on macOS and Windows. Windows downloads include a web-focused build with a limited reader subset and a larger build with all supported readers; the project advises care before public deployment of the latter. Optional dependencies and build options can be selected from source. The library is suited to large images, many CPUs, colour work, scientific analysis, and research and development. It is licensed under LGPL-2.1-or-later; its GUI is nip4.

Who it is for

libvips suits developers and researchers processing large images, working across many CPUs, or handling colour and scientific analysis. Its language bindings and command-line interface offer several ways to integrate it into software workflows.

What is good

  • Around 300 image-processing operations
  • Supports a wide range of image formats
  • Bindings cover numerous programming languages
  • Build options allow optional dependencies to be selected
  • Free under the LGPL-2.1-or-later license

What to know first

  • No web application is listed
  • The larger Windows build calls for care before public deployment

Verdict

libvips offers broad format and operation support for image-processing work, with interfaces for multiple languages and systems. Review the Windows build choices before public deployment, especially when using the larger reader set.

libvips plans and pricing

All plans
libvips Free LGPL-2.1-or-later libvips.org · 4 Oct 2026

Compared on image converter software

Image resizing
Yes
Color mode conversion
Yes
API access
Yes
Web application
No

Best libvips alternatives

See all 20