The elegant way to show high resolution, zoomed images

Both Fortune 500 companies and small businesses choose Magic Zoom for it's rock-solid performance, good looks
and ease of use. Coming with an affordable price tag, stellar support and regular updates, Magic
Zoom has grown to be the most popular commercial JavaScript/jQuery image zoom on the internet. And
we're not planning to lose that status anytime soon with regular refinements and by helping you -
our customer to solve each and every issue you might encounter.

Displaying a single product image is very rare nowadays. And we get that. That's why Magic Zoom has built-in support for
product thumnails. Easily customize the position, transition effects and trigger behavior: change
image thumbnails on-click or on-hover.

We're restlessly refining our original image zoom tool for the last 11 years. Read our changelog to see how much things have changed since 2008 🙂 That also includes all of our modules! We have
image zoom plugins and extensions for every popular e-commerce platform like Magento, WordPress,
WooCommerce, Prestashop, Shopify and many more.

M-Commerce (E-Commerce conducted on mobile devices) has gained critical mass and is growing faster than ever. That's why
we build Magic Zoom to be completely responsive. We also added mobile gestures for easy image switching
on phones and tablets. You even have the ability to customize desktop and mobile options separately!
So if you're looking for a truly responsive JavaScript image zoom - look no further!

Customer reviews

Incredibly powerful and easy to use with the added bonus of stellar support!

Jonathan Bounds

Jun 222017

Super Awesome!

We use MagicZoom and MagicScroll on a lot of our Miva builds. They both work great and are easy to implement. Plus, support is amazing! Any time I've run into an issue with something and submit a support ticket, I almost always have a reply/fix by the next morning. Highly recommended!

Chris, glendaledesigns.com

Aug 302016

Superb

MagicTool box is just the perfect tool for showing of all our photos and found it so easy to install. Their support is absolutely brilliant and should you require their support they respond within the timescales thay state with detailed reponces.

I love the many options. I am not using it in a shopping cart as our b2b is housed on our own server. I wish it did not mess up the page design view in Expression Web 4. Tech support did not have an answer.

It's what people want. 61% of respondents said that image zoom is the most important feature in E-Commerce. Source

What's under the hood?

Magic Zoom was developed in Vanilla JavaScript, HTML5 and CSS3 - the best technology available today for image zooming on the web. It's not dependent on any external libraries like jQuery or Zepto, and doesn't require additional frameworks like Bootstrap or Foundation (but is perfectly compatible with them). Magic Zoom has a powerful API which you can use to your advantage with any tech stack.

Support that is actually helpful

Your success is our success. Our friendly support team will tackle any issue you might encounter. You get 30 minutes of free tech support with your purchase regardless of the license chosen. If Magic Zoom is incompatible with your setup - we'll do our best to help you integrate it for free.
And if you're not satisfied with Magic Zoom for whatever reason, we offer a no-questions-asked 30-day money-back guarantee.

Image Zoom that's actually easy to integrate

We try our best to make Magic Zoom the most good looking and fast JavaScript Image zoom on the market. We understand that without ease of use this advantage is mitigated. That's why Magic Zoom is very user friendly, you can install it in minutes without coding skills. Plugins and modules are available for all popular (and not so popular E-Commerce platforms and Content Management Systems). If you are a developer, you can utilize Magic Zoom's powerful API to do anything. Use it with jQuery, Zepto or any JS library of your choice. If you're using a framework like Bootstrap, Foundation, Material Design etc. you can rest assured Magic Zoom's class names won't conflict with them.

Changelog

v5.2.5

October 12, 2017

Zoom opened on click can be now deactivated by both click and moving mouse out of the image.

v5.2.4

June 30, 2017

Some tweaks to Variable Zoom.

v5.2.3

June 9, 2017

Fixes and improvements to Variable Zoom.

v5.2.2

March 19, 2017

Addresses a compatibility issue with CloudFlare lazy-loading images.

Resolves an issue with the incorrect hint text shown on mobile devices with a small screen when lazyZoom is enabled.

(Plus version) Fixes an issue with lazyZoom on mobile devices with a small screen where expanded view did not open on the first tap.

v5.2.1

December 19, 2016

Fixes an issue with the broken lazyZoom that was introduced in v5.1.17.

v5.2.0

December 16, 2016

(Plus version) Addresses Safari\'s issue that may cause a delay while closing the expanded view.

Loading message with AJAX-style animated GIF added while large image is downloading.

Support for a separate title for each image zoom (when multiple images used).

v2.0

February 14, 2008

All code improved wherever possible. Easier implementation, more customisation options, fully accessible (degrades gracefully without JavaScript). We're really pleased with this new version – let us know what you think too!