Latest version: 5.4.25 (Change Log)
Release date: November 8th, 2023

Download AJAX-ZOOM

YOU CAN DOWNLOAD THE AJAX-ZOOM "DEMO" VERSION AND TEST IT WITHIN YOUR DEVELOPMENT ENVIRONMENT FREE OF CHARGE!

If, later on, you decide to purchase an AJAX-ZOOM license, you do not need to reinstall anything.

BY DOWNLOADING AND INSTALLING THE AJAX-ZOOM SOFTWARE, YOU CONFIRM THAT YOU HAVE READ, UNDERSTOOD, AND AGREED TO THE LICENSE AGREEMENT AND ITS TERMS AND CONDITIONS BELOW.
If you would like to test AJAX-ZOOM without certain limits you can request the "Evaluation" License Key for a specified domain or subdomain free of charge and without obligation.

Evaluation / light version (free download)

Version history
Download AJAX-ZOOM
Check this box only if you want to download the latest version (≈ 9 MB) without examples and test images. That only makes sense for updates and AJAX-ZOOM modules/plugins; see below.

Download statistics

Download package size
≈ 45 MB with 360° samples
≈ 9 MB without samples

Downloads since year 2010
136K

Download AJAX-ZOOM Modules

Before installing / updating a module for a cart please visit the module specific page and check the instructions / (changelog for updating).

WordPress shortcode
Download the AJAX-ZOOM module/plugin for a cart system; select which one

"Modules/plugins or extensions" are not needed to use AJAX-ZOOM!!! You can integrate AJAX-ZOOM anywhere or use it as a stand-alone application.

However, our modules will facilitate the integration of AJAX-ZOOM into various established e-commerce systems like Magento, Prestashop, or WooCommerce. Please note that the automatic download of AJAX-ZOOM core scripts during modules installation may fail. In this case, you will need to download AJAX-ZOOM main scripts (see above) separately and upload the "axZm" folder into the AJAX-ZOOM module directory. More information about modules and installation instructions can be found in the "Mudules/Extensions" section.

Prices Overview

License Images1 Resolution Simple Mode2 Multi-res.2 Branding3 Support Price PHP4 ASP.NET4
Light / Demo 500 < 3.2 MP5 yes yes yes pre-sale Free Free
Evaluation 500 no limits yes yes yes pre-sale Free Free
Developer 500 no limits yes yes yes bundled bundled bundled
Basic 500 no limits no yes - yes €149.00* €179.00*
Standard 1.500 no limits no yes - yes €239.00* €299.00*
Business 5.000 no limits no yes - yes €429.00* €499.00*
Simple (New) no limits no limits yes no - yes €549.00* €649.00*
Corporate 10.000 no limits yes yes - yes €719.00* €799.00*
Enterprise 20.000 no limits yes yes - yes €1099.00* €1399.00*
Unlimited no limits no limits yes | auto yes | auto - priority €1749.00* €1999.00*

* Prices and taxes
All prices are one-time payments; those are NOT monthly or yearly payment plans.

All image files and the software itself are installed on-premise, so you have complete control over them. Don't hesitate to contact the support if you have any questions or doubts about the security.

Prices are subject to (slightly) change without notice. That should not bother you if you already have bought a license.

All prices are without VAT (value-added tax). That does not affect customers from outside of the European Union in any way. Companies or individuals outside the European Union do NOT need to pay VAT and do not need to provide a VAT-ID.

Within the EU (European Union), however, this offer exclusively addresses professional customers with a valid European VAT-ID (value-added tax identification number). The "reverse charge" applies, and tax obligations are passed over to the invoice recipient. Thus, the German VAT (19%) will be added ONLY for customers located in Germany.

If you are from an EU country and do not have a valid VAT-ID yet, please ask your web development company, which normally should have a valid VAT-ID, to purchase the AJAX-ZOOM software for you. They can then charge you domestically. Should that not be possible, please contact AJAX-ZOOM support to see if we can find a solution for you.

1 Number images
The license types mainly differ by the number of images displayed at a domain or subdomain within the AJAX-ZOOM viewer. The second significant differentiation is the ability to apply the multi-resolution technology (see below). With the "Simple" license, you can display unlimited images, but the viewer does not use the multi-resolution technology.

If you would like to use the multi-resolution technology and you have an online shop with 1.500 products and, on average, three product images, you will need a license that can handle up to 4.500 images - in this case, the "Business" license (up to 5.000 images).

For the 360° rotate / spin tool, each frame counts as one image! For example, if you have 250 product spins with 36 frames in each spin, you need a "Corporate" license (up to 9.000 images).

Using both still images and 360-views within the AJAX-ZOOM viewer means that the numbers of images need to be summed. Adding the two examples above would result in 5.000 + 9.000 = 14.000 images. That means you need at least an "Enterprise", the "Unlimited", or a "Simple" license.

See the "Version Updates and Upgrades" section of the license agreement for upgrades between license types. It is best to ensure that at least the medium-term development of your project covers the AJAX-ZOOM license. If necessary, we recommend ordering the next larger license in advance to avoid heretic movements later on. The "Unlimited" license gives you the freedom and insurance to neglect any restrictions such as the number of images or anything else. We also prioritize support requests from owners of the "Unlimited" license.

2 Multi-resolution pyramid and image tiles technology
The AJAX-ZOOM viewer can "stream" parts of an image using the so-called image tiles and an image pyramid. When the user zooms in, only the required parts of an image are loading to fill the visible viewport. On the other hand, when the image is not zoomed in, the viewer loads image tiles from the pyramid level that best fits the screen resolution and density. That is similar to Google Maps - when you zoom in, the view gets sharper after a while.

The AJAX-ZOOM software automatically creates pyramid images and tiles if they are missing. It also has a batch tool that can pre-generate all AJAX-ZOOM needs with one button press.

You can disable the multi-resolution image tiling by enabling the "simpleMode" option in a config file. The original source image loads entirely at full zoom level or, whenever appropriate, depending on the resolution and screen density. That is how most software of this kind works.

The "simpleMode" option is not available for "Basic", "Standard", and "Business" license types. On the other side, the "Simple" license type does not have the multi-resolution feature. The "Unlimited" license can automatically switch between "simpleMode" and multi-resolution by a definable resolution threshold.

Please read this article to learn more about the "simpleMode". It also contains a demo that depicts the difference.

If you are unable to understand this technology and the difference to make your licensing decision, please contact the support to schedule a consultation. Don't worry. It's not trivial, so you should understand even the slightest bit. These, it's surprising that you visit a site that isn't called Google or Facebook, right?

3 Branding
The Demo, Evaluation, and Developer versions have a small text in the corner of the viewer. The Demo version has an additional watermark in the middle of the viewer. After purchasing a commercial license, all texts, brandings, and watermarks disappear. The viewer no longer contains anything indicating the origin.

4 Technology
PHP or ASP.NET? If you use one of the modules for Magento, Prestashop, Shopware, WooCommerce, and the like or integrate AJAX-ZOOM manually into a LAMP system (Linux, Apache, MySQL, and PHP), NGINX / PHP [...], you certainly need a PHP license!

ASP.NET is for IIS (Internet Information Services / Server) and other Microsoft products without native PHP installed.

5 Resolution
"MP" stands for megapixel regarding the image resolution (width x height). The demo version has a limit of 3.2 megapixels for the source images. Exceeding this limit triggers an error. If you have successfully integrated AJAX-ZOOM into your project manually or installed a plugin and would like to test the software without the resolution limit, contact the support to request a temporal evaluation license for your domain or subdomain. The development domain or subdomain should be within DNS (not localhost or an IP address).

Buy Commercial License

The license is bind to domain / subdomain and not to the purchaser of the license! Thus as a provider of web development services you can purchase a license for your customer's domain.
- PHP - ASP.NET (Phalanger)
Select the platform - PHP or ASP.NET "Phalanger" PHP compiler. If you are using one of the modules (Magento, PrestaShop, WooCommerce...) this is certainly PHP.
Select the License Type you want to purchase. Licenses mainly differ in the number of images. The current selection - Standard - allows you to use AJAX-ZOOM with 1.500 images on one domain or subdomain.
Number images info
Enter a valid domain or subdomain name without http(s) and without www, e.g., mydomain.com or products.mydomain.com (both protocols and www subdomain are included). The domain / subdomain name must be already registered in the DNS. Internationalized domain names are supported. Note that the domain / subdomain name you enter here cannot be changed later.
If you would like to receive a "Standard" license as a free supplement to the "Unlimited" license, the "Basic" license as a free supplement to the "Enterprise" license, or the "Developer" license as a free supplement to all other license types, please enter the domain name of your development server. You can also request those supplementary licenses after purchase.
Enter your company's name. If you are a freelancer, please enter your first and last name.
Select your country.
BY TICKING ON THIS       CHECKBOX, YOU CONFIRM THAT YOU HAVE READ, UNDERSTAND AND AGREE TO THE LICENSE AGREEMENT AND ITS TERMS AND CONDITIONS BELOW.

Please note that you do not need a PayPal account to purchase AJAX-ZOOM in many countries. You can also pay with a credit card accepted in your country. After the payment is processed and confirmed, you will automatically receive an email with the invoice and the license key. The email goes to the PayPal email address you are using to make the payments. Should this email is not delivered to you, check your spam folder (if such one exists), and if you don't find anything there, contact us to immediately receive a copy of the bill with your license key.

If you prefer not to pay via PayPal or PayPal is not present in your country, request a PDF invoice and pay via bank transfer. As soon as we receive your payment, which can last a couple of days, we will send you the license key by email. To get the (proforma) invoice, send us your order. Thank you.

License Agreement

Copyright © 2009-2024, Custom Web Solutions, Vadim Jacobi. All rights reserved.

Date: 2018-06-29

Version: >= 5.3.0

Platform: PHP, ASP.NET

This License Agreement is a legal agreement between You ("You", "Developer", "Company" or "Customer") and Vadim Jacobi ("Licensor" or "We"), owner of the AJAX-ZOOM software. By downloading, installing, copying, or otherwise using the AJAX-ZOOM software ("AJAX-ZOOM software", "AJAX-ZOOM", "software", "work"), You agree to be bound by the terms of this License Agreement.

IF YOU DO NOT AGREE TO THE TERMS OF THIS LICENSE AGREEMENT, YOU MAY NOT DOWNLOAD, INSTALL OR USE AJAX-ZOOM SOFTWARE.

1. Terms and Conditions of Use

Subject to the terms and conditions of this License Agreement, Licensor hereby grants You a limited, non-transferable, non-sublicensable, non-exclusive right to use AJAX-ZOOM software on your website - conditionally as stated below:

1.1 Light Version for non-commercial use / Demo Version

If You want to use AJAX-ZOOM on a non-commercial website (Light Version) or test / integrate it on a website, You can use the AJAX-ZOOM "Light Version" free of charge. No further permission from Licensor is required. Both versions are identical. You are not allowed to remove AJAX-ZOOM brandings from the player.

1.2 Evaluation & Developer Versions

If You want to test AJAX-ZOOM on your commercial or non-commercial website without limitations of the image resolution, You can request a free, timely limited "Evaluation Version". Developers instantly receive a timely unlimited "Developer Version" along with the purchased License for the main domain. You are not allowed to remove AJAX-ZOOM brandings from the player.

1.3 Full Versions

If You would like to use AJAX-ZOOM without some restrictions of the Light / Demo Versions, You must pay a fee for a Full Version. You are hereby strongly encouraged and advised to try AJAX-ZOOM "Light Version" / "Demo Version" before purchasing!

2. Redistribution & Adaptation

You may not sell, redistribute or offer for download AJAX-ZOOM Software in any form and in any medium, whether modified or original, for profit or not, unless You are software or web developer and fulfill one of the requirement sets listed below:

2.1 Complete Software Packages

You are allowed and encouraged to distribute and adapt AJAX-ZOOM with freely available or commercial, fully-fledged software packages, e.g. content management system, blog or webshop, provided that You fulfill the following conditions:

  • You are the author of this software package.
  • Your software package is not a plugin or extension.
  • You emphasize that the "Light Version" can be upgraded.
  • You provide a backlink to www.ajax-zoom.com in appropriate location.
  • You notify us about your action and receive written, dated and signed permission.

A complete software package is defined as software, that can be used on its own and that can make the whole website.

2.2 Plugins / Extensions

You are allowed and encouraged to distribute and adapt AJAX-ZOOM to a freely available or commercial software packages in form of a plugin, module or extension, given that You fulfill the following conditions:

  • You must emphasize that AJAX-ZOOM "Light Version" can be upgraded to a "Full Version" and that a "Full Version" is not for free. You must do this on your download page and when the user activates AJAX-ZOOM plugin.
  • You must provide backlinks to www.ajax-zoom.com in the same locations.
  • Before starting the development You must notify us about your plans.
  • Before releasing you must provide us with the entire source code and receive written, dated and signed permission.

Contrary to the former License Agreement, provided that the above conditions are met, you are allowed to use your Plugin / Extension commercially, e.g. sell it. In this case, you must provide appropriate support.

2.3 Web Developer

You may purchase AJAX-ZOOM for Your own account and resell it to Your client. The registration domain must be Your client's domain name.

3. Further Agreements

3.1 Source code

You may not modify, remove, reverse engineer or attempt to discover the source code of files, that are obfuscated, packed or otherwise protected; You may not remove, alter or destroy any proprietary, trademark or copyright notices placed on or contained in the AJAX-ZOOM Software and its files. You may not use parts of the proprietary code not in conjunction with the use of AJAX-ZOOM software. To avoid any doubts: in case of an instant JavaScript minification by a script or server extension, all copyleft and copyrights within JavaScript files starting with /*! must retain in the minified file.

3.2 Application Service Provider / Services

Under no circumstances, You may use AJAX-ZOOM Software to act as application service provider (ASP, SaaS), rent, lease or sublicense it, whether for profit or not. To avoid any doubts: a multivendor sales platform such as Amazon or platform as a service (PaaS) are all Services not covered by this license. These or other service models can be subject to a different agreement.

3.3 Updates, Upgrades, Support

Licensor can, but is not obligated to provide updates, upgrades, or support of the AJAX-ZOOM software during the term of this License Agreement.

3.4 Termination

This License and the rights granted hereunder will terminate automatically upon a breach by You of a term of this License. In the event of termination, You shall cease all use of the AJAX-ZOOM Software.

Licensor reserves the right to release the AJAX-ZOOM Software under different License Terms, different License Agreement, or to stop distributing at any time.

3.5 Governing Law

This License Agreement will be governed and construed in accordance with the laws in Germany without giving effect to any principles of conflicts of laws. If, for any reason, a court of competent jurisdiction finds any provision or portion thereof to be invalid, unlegal or unenforceable, that shall not affect the validity, legality and enforceability of any other provision. As far as legally allowed, parties agree to the exclusive jurisdiction of the court in Essen, Germany.

3.6 Deviating Agreements

Any deviating agreements require written, dated and signed permission from the Licensor.

4. Warranties & Liability

4.1 Disclaimer of Warranties

YOU EXPRESSLY ACKNOWLEDGE AND AGREE THAT THE USE OF THE AJAX-ZOOM SOFTWARE IS AT YOUR SOLE RISK AND THAT THE RISK IS ACCEPTABLE TO YOU. UNLESS OTHERWISE MUTUALLY AGREED TO BY THE PARTIES IN WRITING AND TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, LICENSOR OFFERS THE WORK AS-IS AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND CONCERNING THE WORK, EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, INCLUDING, WITHOUT LIMITATION, WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, OR THE ABSENCE OF LATENT OR OTHER DEFECTS, ACCURACY OR THE PRESENCE OF ABSENCE OF ERRORS, WHETHER OR NOT DISCOVERABLE AND THAT THE SOFTWARE WILL BE COMPATIBLE WITH OTHER THIRD PARTY SOFTWARE, BROWSERS, SERVERS, PLATFORMS AND LIKEWISE.

SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES, SO SUCH EXCLUSION MAY NOT APPLY TO YOU.

4.2 Limitation of Liability

EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE LAW, IN NO EVENT SHALL LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR ANY INCIDENTAL, SPECIAL, INDIRECT, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF PROFITS, LOSS OF DATA, BUSINESS INTERRUPTION OR ANY OTHER COMMERCIAL DAMAGES OR LOSSES, ARISING OUT OF OR RELATED TO YOUR USE OR INABILITY TO USE THE AJAX-ZOOM SOFTWARE, HOWEVER CAUSED, EVEN IF LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, REGARDLESS OF THE THEORY OF LIABILITY.

SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF LIMITATION OF LIABILITY, SO SUCH EXCLUSION MAY NOT APPLY TO YOU. IN NO EVENT SHALL THEN LICENSOR's AGGREGATE LIABILITY TO YOU FOR ALL DEMAGES EXCEED THE DOUBLE AMOUNT PAID FOR THE SOFTWARE LICENSE.

5. Full Versions

This paragraph applies to You only, if You have paid the fee for a Full Version License, specified at www.ajax-zoom.com; unless explicitly stated differently in this paragraph all terms and conditions of this License Agreement remain valid.

5.1 Full Versions

Subject to the terms and conditions of this License Agreement, Licensor hereby grants You a worldwide, non-exclusive, perpetual right to use AJAX-ZOOM Software within one internet domain on a per customer basis; www.example.com and example.com is one internet domain; de.example.com (subdomain) is another one.

To avoid any doubts: You are not allowed to serve domains other than licensed within an iframe, frameset, embed AJAX-ZOOM in applications, which do not show the URL, use proxy servers or similar. An iframe license to your own domain(s) can be purchased separately. See also paragraph 3.2 (Services). Please contact the support to get an obligation-free quotation.

Changing the domain name(s) after purchase is not possible.

There are different License Types named "Simple", "Basic", "Standard", "Business", "Corporate", "Enterprise" and "Unlimited". These Licenses mainly differ in the amount of images, which are displayed on Your internet domain within AJAX-ZOOM software. By purchasing one of the full versions and use of AJAX-ZOOM You agree not to exceed the amount of images limited by the purchased License Type.

On "multistore" systems such as Prestashop or Shopware, where the subshops / multistore shops are operated on a server system with shared cache, the license of each subshop with a different domain or subdomain name must cover the number of images for all subshops with the different domain or subdomain names configured on that "multistore" system. This does not affect e.g. language subshops located under same domain (e.g. example.com/de and example.com/en). Additional domain / subdomain names within a "multistore" system are discountable. Please contact the support to get an obligation-free quotation.

Please note, that the new "Simple" License type does not include the multi-resolution, image tiling feature. For the "Simple" License, the "simpleMode" is instantly enabled and on full zoom or appropriate conditions, the original sized images are loaded.

For "Basic", "Standard", "Business" license types, the "simpleMode" is not available. The "Unlimited" License type can instantly switch between "simpleMode" and multi-resolution tiling feature depending on the resolution of the image. This threshold is adjustable.

5.2 License Fee

All published prices are subject to be changed at any time and without prior notice. Successful online transaction provided published prices constitute a valid offer in the moment of purchase of a Full Version License. All published prices are without VAT. Depending on European Union law VAT (value added tax) might be added.

Within European countries (EU) all offers exclusively address professional customers which have a valid VAT-ID; as a provider of web development services You can purchase Licenses for your customers domains.

5.3 Delivery

Upon paying the fee for a Full Version License, it is Licensor's obligation to deliver a License Key. The License Key can only be delivered by email specified during transaction and within five working days after receipt of the payment. By using electronic payments such as PayPal the License Key is usually delivered immediately after the payment is confirmed.

The AJAX-ZOOM software package is delivered via download on www.ajax-zoom.com; it can be freely downloaded and tested before purchasing one of the Full Versions Licenses.

5.4 Support

The Licensor provides unlimited access to technical support via email. Contrary to paragraph 3.3 Licensor guarantees the provision of technical support for at least 30 days after the purchase of a Full Version License. This guarantee does not imply that a particular problem will be solved by the support. Technical support does not include any customization or installation services. These services can be subject of separate agreement.

5.5 Version Updates and Upgrades

  • Upgrades to generally available bug fix- and minor releases are free.
  • Upgrades to major releases within one year from the date of purchase are free of charge. If You purchased AJAX-ZOOM License within one year and two years period before the date of major release, the price paid for the older License accounts to 50%.
  • Upgrades within different License Types as stated in 5.1 are only possible to "Business", "Corporate", "Enterprise" or "Unlimited" Licenses. In this case, the License Fee paid for a smaller License Type accounts to 50%. Downgrades to any License Type or upgrades to "Simple" license are not possible. Calculation example: upgrade from "Standard" License to "Corporate" -> purchased price "Standard" €239, price "Corporate" €719; upgrade price: 719 - 239 * 50% = 599; for upgrading please contact the support.

To use live-support-chat, you need to have Skype installed on your device. In case live support over Skype is not available immediately, please leave us a message or send an email by using the contact form.

We answer every inquiry or question that relates to the AJAX-ZOOM software!

Live-Support-Chat