Fork me on GitHub

OpenSeadragon 2.3.0

Creating Zooming Images

OpenSeadragon works with a variety of zooming image formats. These zooming images generally consist of a number of individual tiles, organized so they can be accessed as needed. If you have a large image you'd like to zoom, you'll need to convert it first. There are a number of conversion options depending on your needs.

Deep Zoom Composer desktop app for Windows DZI
Image Composite Editor panoramic image stitcher from Microsoft Research for the Windows desktop DZI
DeepZoomTools.dll .NET library, comes with Deep Zoom Composer DZI Python DZI
deepzoom Perl utility DZI
PHP Deep Zoom Tools PHP DZI
Deepzoom PHP DZI
DZT an image slicing library and tool written in Ruby DZI
MapTiler desktop app for Windows, Mac, Linux TMS
VIPS command line tool and library for a number of languages DZI via the dzsave feature
Sharp Node.js, uses VIPS DZI
MagickSlicer shell script (Linux/Mac) DZI
Gmap Uploader Tiler C++ DZI
Node.js Deep Zoom Tools Node.js, under construction DZI
OpenSeaDragon DZI Online Composer Web app (and PERL and PHP scripts) DZI
Zoomable service, offers embeds; no explicit API DZI
ZoomHub service, under construction DZI
Kakadu C++ library to encode or decode JPEG 2000 images

example of a batch convert script: (Diva.js project)
IIIF (requires a IIIF-compliant image server with JPEG 2000 support, like Loris; see also for more details)
Zoomify Image Python Zoomify
Zoomify App Free proprietary desktop app for Windows and Mac Zoomify
Zoomify Plugin Free proprietary export plugin for Photoshop Zoomify
Zoomify Library PHP, free standalone script or integrated in the open source digital library Omeka S via the module IIIF Server Zoomify
PyramidIO Java (command line and library) DZI