Jpylyzer – JPEG 2000 validation made easy

The digital collections of libraries and archives are growing at a rapid rate. To save on the long term storage costs, more and more institutions choose to save digitised books, newspapers and journals in the JP2 (JPEG 2000 Part 1) format.

Since many older images are still in TIFF format, large-scale migration to JP2 is often necessary. However, not all migration tools produce valid JP2, and hardware failure during a migration may result in corrupted images. With Jpylyzer you can now easily validate JP2 images to make sure that files are standard-compliant and intact and no valuable material is lost.


Intact and byte-corrupted JP2 file of a newspaper page (source image: Wikimedia Commons)


What is Jpylyzer?

Jpylyzer is the only software tool capable of a thorough validation of JP2 images. Jpylyzer will:

  • confirm whether the image is a valid, intact JP2 file
  • report the key technical properties of the image.

Jpylyzer is being used successfully at the British Library and the Wellcome Library. The Intranda software company has incorporated Jpylyzer in Goobi – a widely-used open source software package for the management of digitisation workflows.


What are the benefits?

  • Perform JP2 validation and feature extraction in an easy, automated way
  • Open source – freely available
  • Supported by comprehensive user documentation
  • Easy to install and integrate into a workflow (command line tool or Python module)
  • Incorporated into the Debian repositories.


More information: