IIPImage is a client/server system. You will, therefore, need to install the IIPImage server and choose from one of the available Javascript, Flash or Java clients.


This is Open Source software. The source for the server and all clients is licensed under version 3 of the GNU General Public License. If you are interested in obtaining a license for the use of IIPImage in a commercial product or are interested in paid support, consultancy or customization etc please contact IIPImage Ltd.

If you use IIPImage on a public site and remove the IIP link logo from the client, you must provide a link on your site back to the IIPImage site –


The latest stable version of the server is 1.0. For instructions on compiling and configuring the server, please read the section on the IIPImage server. New features in this latest version include:

  • Support for the IIIF API
  • Floating point data support
  • New commands including rotation, gamma, inversion, line profiles, color mapping and intensity slices
  • Major performance enhancements with scalability to terabyte size images
  • Improved interpolation for image export resizing

See this blog post on the 1.0 release for more details.


  • Source code: iipsrv-1.0.tar.bz2
  • Linux:
    • Fedora and Redhat Enterprise Linux / CentOS via the EPEL repository: IIPImage is included as part of the official distribution. Install the iipsrv package and follow the configuration guide.
    • Debian and Ubuntu: IIPImage is included as part of the official distribution (Debian 7 and Ubuntu 12.10 upwards). Simply install the iipimage-server package. See here for more details.
  • Mac OS X (Intel 64bit):
  • Windows: 32bit version 0.9.9: (Version 1.0 coming soon!)
  • FreeBSD: IIPImage is available within the ports package system. Simply install the iipsrv package. See here for more details.
  • Solaris 11.3 (Intel 32 and 64bit): iipsrv-1.0-solaris11.tar.gz
  • Latest development code from Github:
  • Older versions are available in our release archive



There are several clients to choose from in either Javascript, Flash or Java. The best ones to choose are either IIPMooViewer (javascript/Ajax) or IIPZoom (Flash) depending on your target audience and feature requirements. See the demos to help decide which is best for you.

IIPZoom – Flash Client

You can download the 0.2 release of IIPZoom from here. This contains the necessary swf binary and an example HTML page. Note that IIPZoom requires flash player version 9.0.0 or above.

IIPMooViewer – Ajax Javascript Client

The current 1.1 release of the Mootools-based javascript client is available here: iipmooviewer-1.1.tar.gz.

The beta release of version 2.0 is also now available. See this blog post for details.

The latest development version is available from the iipmooviewer github repository.

If for some reason you are unable to use Mootools, there is also a Prototype/Scriptaculous port of version 1.0 here: iipmooviewer-prototype-1.0.tar.bz2

JIIPView – Java Client

The latest viewer distribution is here: jiipview-2.05.tar.bz2

These, other clients and older versions of all the software packages are available for download at our Sourceforge project files page.


IIPAnalyze – Request Analytics

IIPAnalyze is a python script for producing hotspot maps and histogram data of tile requests. You can download version 0.2 here:

Or the development version from the iipanalyze github repository.


Feel free to download our logos and link to this site

  • IIPImage Banner
  • IIPImage Icon

Support this Project

IIPImage is free and open-source software. Please consider making a donation to help support the development of this project!

By Paypal

Please choose your currency:

$ USD:
£ GBP:


You may also donate with Bitcoin to the address:


Flattr this

Donations appreciated Bookmark and Share
Get IIPImage at Fast, secure and Free Open Source software downloads