Magic 360 for Magento

Enchant customers with 360 degree spins

Enlarge to full screen for even more detail

  • Click to zoom in for a beautiful close-up.
  • Tweak it to perfection with over 30 options and an API.

Features | Watch video | Download

No coding required.

Use your Magic 360 extension almost anywhere on your Magento site.

You can even apply different spin options to each page.

    Supported pages & blocks

    • Product details page
    • Manual install elsewhere

Supported features

  • Multiple images (uploaded with the default Magento image manager)
  • Multi-language (different locales)
  • Different configs for different themes
  • Show additional selectors on category page
  • Magento image clipped can be ignored
  • Native Magento watermarks
  • Can be used with other our Magento modules
  • Magento Enterprise: 1.11.x - 1.14.x
  • Magento Community: 1.4.x - 1.9.x
  Rating: 5.0 (2 reviews)

Relied upon by Magento store owners, Magic 360 has been the professional choice since 2010 for stylish spin, zoom & full-screen effects.

This official Magento extension makes it easy to apply these effects to your pages. Even better - the extension gives you auto-caching, image resizing and SEO optimization as part of the dedicated Magento features.

With free new versions regularly released, your products will always look gorgeous with Magic 360.

Verified by Magento:
Read reviews of Magic 360 on the official marketplace for Magento extensions.

Key features

New versions support

All versions of Magento are supported (Magento Enterprise: 1.11.x - 1.14.x, Magento Community: 1.4.x - 1.9.x). We update our modules as soon as a new version of Magento is released.

One click installation

Saves you time. Upload Magic 360 for Magento directly to your Admin panel.


Magic 360 is responsive out of the box. Essential for multi-device adaptation.

Image resizing

Upload large version of product images (approx 800px). Magento will resize images automatically throughout your website.


Optimize your website. Magic 360 caches resized images. Which means fewer image downloads.

Per page profiles

Enable Magic 360 on different pages & sections of your Magento store. Even better, customize it differently in each section/page.

Bandwidth allocation

Control how Magic 360 initializes & loads images. Choose to activate on page load or on request.

Multi language support

Change Magic 360 message & loading text. Engage customers worldwide with the language they love.

SEO friendly

Magic 360 supports SEO Friendly URLs. Vital for website high ranking in search engines.

Watermarked images

Protect your images. Choose the position, opacity & size of your watermark.

Web settings

Say goodbye to manual configuration. Customize settings instantly using Magic 360 Settings page.

jQuery compatibility

Magic 360 requires no jQuery, 3rd party library or framework. Magic 360 is completely compatible.

Custom themes support

If Magic 360 doesn't work immediately on your site, email us and we'll add support for your theme (free of charge).

One-off payment

Pay once and the Magic 360 license is yours forever.

Live demos

Magic 360 for MagentoBTO Magic 360 for MagentoToyota Home Sewing

Does your Magento site have a beautiful implementation of Magic 360?Submit your URL


  • Default view of Magic 360 module settings page after installation
  • Custom settings for a new theme
  • Magic 360 extension for Magento settings page


    1. Download Magic 360 for Magento (free and fully functional demo version).
    2. Unzip the file on your computer and FTP the magic360 folder to your Magento directory (on your server), keeping the file and folder structure intact.
    3. Magento compiler disable before module installation If you use Magento Compiler, disable it System > Tools > Compilation > Disable.
    4. Magento module for Magento web installer Go to http://www.yoursite.url/magic360/ in your browser > click 'Install' (replace yoursite.url with your domain name).
    5. Magento run compilation process If you use Magento Compiler, click 'Run Compilation Process'.
    6. Refresh Magento cache after when Magento installation is completed Go to System > Cache Management > Select All and refresh the cache.
    7. The demo version is now installed! To create a 360 spin, see detailed steps below.
    8. Magento module for Magento settings page To customize your Magic 360 options (speed, autospin etc), go to Magic Toolbox > Magic 360 settings > Default settings in your Magento admin panel.


To upgrade your version of Magic 360 (which removes the "Please upgrade" text), buy Magic 360 and overwrite following file with the same one from your licensed version:

Pricing and licensing

1 site license£99Buy now
5 sites license£349Buy now
10 sites license£599Buy now
Unlimited license £1199Buy now
Bundled license £2499Buy now
Non-commercial license FreeRequest
Professional installation service (optional)£29Buy now
What's included?
  • Unrestricted use forever on 1/5/10/Unlimited sites.
  • Use any of our 21 extensions for super-easy installation.
  • 30 minutes of free technical support.
  • 1 year of free upgrades.
  • A little bit of Magic :)

Video tutorial

To setup a 360 spin

  1. Open the product which you'd like to spin and click Magic360 Images at the bottom of the left navigation (screenshot - ).
  2. Browse your computer for your set of images and click Upload images (screenshot - ).
  3. The 'Multi row spin' section at top of the page will automatically update. The 'Number of images on X-axis' shows how many images are in your spin. The 'Number of images on Y-axis' shows if your spin moves up/down. '1' means one row only (screenshot - ). If your spin has multiple rows, click 'Multi-row spin' (screenshot - ) and enter the number of columns and rows in Number of images on X-axis and Number of images on Y-axis (screenshot - ).

Multiple images

To spin some images and zoom others, you can install both Magic 360 and Magic Zoom Plus.
  1. Install the Magento module for Magic 360.
  2. Install the Magento module for Magic Zoom Plus.
  3. Create product as normal. Click 'Save and Continue Edit'. A new section 'Magic360 Images' will appear at the bottom of the left hand navigation.
  4. Upload zoom images via 'Images' section. Upload 360 spin images via 'Magic360 Images' section (screenshot - ).


You can change the language of the message and loading text like so:
  1. Find the locale folder for the language you wish to change e.g. /app/locale/en_US.
  2. Open the file Mage_Api.csv into the editor and insert these lines at the and of the file:
    "Magic360_Message","Write your message here"
  3. Continue these steps for each locale you wish to change.

Bulk upload images

To upload many images to your Magento site, use one of the 2 scripts that comes inside the Magic 360 extension.

  1. Upload your images to your Magento site using FTP. The location and folder structure must follow one of these two patterns:{product-SKU}/anyfilename1.jpg{product-SKU}/anyfilename2.jpg{product-SKU}/anyfilename3.jpg


    The folder names must exactly match your product ID or SKU. The file names can be anything - images will be added to the spin in alphanumeric order.

  2. Download the latest version of Magic 360 for Magento.
  3. Unzip the extension.
  4. Find these two bulk upload scripts:


  5. Upload the scripts to the root of your Magento site e.g.
  6. Execute the script that matches your folder names. The bulk_360.php script is for folders named with the product SKU. The bulk_360_id.php script is for folders named with the product ID.
  7. The script will copy all the images into your Magento database. It can take about 1 second per 36 image spin.
  8. Once the script has finished, it will show you a report of all the images copied.
  9. You've finished! You might like to delete the images that you uploaded. You might also like to change the file name of the PHP script to avoid malicious usage. The same script can be used again next time you need to upload images.

How to upload 360 images

How to upload 3D images

Customer reviews

  Rating: 5.0 (2 reviews)
Just works perfectly
Excellent addition to our website - works across all devices and is trouble free.

Tony Jackson,

Amazing extension
This extension is amazing. Extremely easy to use, it adds this powerful resource to your website with a very few steps. I've been using it with magento and it requires a simple drag and drop of the images to work. I truly recommend.


Submit your review

Thank you!
Your review has been received and will be posted soon.
Used only to verify your review is genuine.

Other Magento extensions

This 360 degree viewer was built for Magento Commerce. It uses JavaScript to create the spin effect, using a set of photos spaced at equal degrees to create the spin effect. You can customise the speed, borders, effects, blurring, autostart and other options. The Magento extension makes it easy to install and customize and if you need help, contact us.

Magic 360 works on iOS devices (iPhone, iPad, iTouch), most Android devices and all major browsers including Internet Explorer, Firefox, Chrome, Safari and Opera.

To create the 360 degree view of the product, you need a set of 18 or 36 photographs. The photos should be shot on a turntable, with bright lighting against a white background. If you don't have photos, tell us what your products are and we can get quotations for professional 360 product photography for you. Each set of photos typically costs between £30 and £90.

Credit: thanks to Karl Martini, for the photos of the running shoe. His twin-axis photography technique shows products in rotating vertically and horizontally. It can be an excellent choice for displaying your products instead of the more traditional 360 degree (single row) spin.