The IIIF Image API validator runs a set of tests against your implementation.
You must first download the test image (by clicking the button below) then save and import the test image into your repository, to be served through your IIIF Image service. Once the image is accessible through your IIIF service, you may then run the tests in the validator. Fill out server
with the hostname of your server, prefix
with everything in the URI path up to the identifier, and your identifier
for the test image.
Click to download a test image below.
The test images may be freely reused under CC0.
Technical Note
If you would like to use the validator programatically, there are two options:
- Download the code from github and run it locally.
- Use it online with JSON based output, by an HTTP GET endpoints following this pattern:
/api/image/validator/service/test-name?server=server-here&prefix=prefix-here&identifier=identifier-here&version=2.0
The list of tests is available at:
https://iiif.io/api/image/validator/service/list_tests