No coding required.

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

You can even apply different slideshow options to each page or block.

    Supported pages & blocks

    • Product details page
    • Home page (Magento 1.x)
    • Recently viewed products (Magento 1.x)
    • 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
  • Enterprise: 2.x, 1.11.x - 1.14.x
  • Community: 2.x, 1.4.x - 1.9.x

Beautifully crafted for Magento, Magic Slideshow is ready for use on your hompage, product pages, recently viewed products block and any CMS page you want.

This Magento image slideshow extension instantly adds life to your pages, with fading Ken Burns, image shuffle and a dramatic full-screen slideshow option. With 30 customization settings, Magic Slideshow can be tweaked to look just how you want it.

Dominant in open-source ecommerce, Magento powers more than 240,000 online stores. Make your store look awesome with the best responsive image slider - try Magic Slideshow today.

Verified by Magento:
Read reviews of Magic Slideshow on the official marketplace for Magento 1.x and Magento 2 extensions.

Key features

New versions support

All versions of Magento are supported (Enterprise: 2.x, 1.11.x - 1.14.x, Community: 2.x, 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 Slideshow for Magento directly to your Admin panel.

Custom Templates

Choose position thumbnails appear (left, right, top, bottom). Your choice. Simply click option on Magic Slideshow Settings page.


Magic Slideshow 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 Slideshow caches resized images. Which means fewer image downloads.

Per page profiles

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

Bandwidth allocation

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

Multi language support

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

SEO friendly

Magic Slideshow 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 Slideshow Settings page.

jQuery compatibility

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

Custom themes support

If Magic Slideshow 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 Slideshow license is yours forever.

Live demos


  • Magento admin configuration page for Magic Slideshow extension
  • Magento 2 admin configuration page for Magic Slideshow extension


  1. Download Magic Slideshow for Magento (free and fully functional demo version).
  2. Unzip the file on your computer and FTP the magicslideshow 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/magicslideshow/ 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!
  8. Magento module for Magento settings page Customize the Magic Slideshow extension through the Magic Toolbox > Magic Slideshow settings > Default settings menu in your Magento admin panel.
  9. Activate Magic Slideshow module for Magento for different blocks and pages Magic Slideshow can be enabled on any page or section you choose.
  10. Buy Magic Slideshow To upgrade your version of Magic Slideshow (which removes the "Trial version" text), buy Magic Slideshow and overwrite following file with the same one from your licensed version:
  1. Download Magic Slideshow for Magento 2 (free and fully functional demo version).
  2. Unzip the file on your computer and FTP the 'app' folder to your Magento directory (on your server), keeping the file and folder structure intact.
  3. Login to your Magento admin (as an administrator).
  4. Magento 2 web setup wizard Go to System > Web Setup Wizard in the menu.
  5. Magento 2 component manager Click the Component Manager link.
  6. Enable Magic Slideshow in Magento 2 admin Find the magictoolbox/magicslideshow component in the list and select the Enable action.
  7. Complete Magic Slideshow installation in Magento 2 admin Follow the instructions in the wizard until the process is complete (you will see a 'Success' message).
  8. Customize Magic Slideshow for your Magento store Customize Magic Slideshow settings to suit your needs - go to the [Magic Toolbox > Magic Slideshow] menu in the Magento admin panel.
  9. If you need help, please send questions to our support team. Include your page URL and if you'd like us to make changes, a login to your Magento admin. We reply to every email as quickly as possible (Monday-Friday, 9am-5pm UTC).
  10. Buy Magic Slideshow

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


Pricing and licensing

1 site license£25Buy now
5 sites license£75Buy now
10 sites license£125Buy now
Unlimited license £199Buy now
Bundled license £599Buy 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 20 extensions for super-easy installation.
  • 30 minutes of free technical support.
  • 1 year of free upgrades.
  • A little bit of Magic :)

Detailed description

You're excited that your Magento store is now live. Your products are ready. But how do you grab the attention of potential customers?

A home page image slideshow could be your fix, by grabbing visitor attention immediately. But could it be a potential conversion killer? There's been a debate for years whether slideshows on a homepage help or hinder ecommerce stores. While the debate continues, JavaScript slideshows are more popular than ever.

While a slider might not immediately increase your revenue, it will give an instant WOW factor to your site. This Magento image slideshow extension is ready to use on your store straight away.

Why are home page sliders so popular?

The fact is, a banner slider looks modern. Large, wide images influence how a visitor feels. And if that feeling sells a lifestyle, you've just hooked a visitor into your world.

Things to keep in mind when you're creating an image slideshow...

Keep slides concise. This means clear & direct messages. You should tell a quick message in a short time. If you have no choice but to use lots of wording, slow down the speed of this Magento image slider. There's nothing worse than being halfway through reading text and the slide changes. Change 'Duration slide displayed' option on your Magic Slideshow Settings page to the speed you want.

Switch your slideshow from autoplay to manual to put the customer in control. It is their decision when to move to the next slide. A very easy change to make, just set 'Autoplay slideshow' to 'No'.

If you prefer to keep your slideshow as autoplay, consider including thumbnail images or bullets for customers to navigate between slides. Choose 'bullets' or 'thumbnails' from the 'Selectors style' option. Then choose the position they appear (top, bottom, left, right) under 'Selectors position'. Again, this means the shopper is in control, but it also shows at a glance how many slides are included.

How many slides should you use?

This is up to you. In December 2015, Microsoft used 2 slides on their homepage. Use whatever you think is appropriate. Just remember to keep the communication clear and concise.

Your mobile users can simply swipe your slideshows left/right to change the slide. Magic Slideshow is both responsive and optimized for touch screens and desktops, to suit all your visitors whether they're using desktops or mobile devices.

Thanks to the responsive nature of Magic Slideshow, your sliders will automatically scale up and down depending on the users screen size.

To keep your homepage banner fresh for repeat customers to your site, set the slider to shuffle via the 'Shuffle order of slides' option.

Another popular feature is to pan & zoom each image, commonly known as the Ken Burns effect. Set the 'Use Ken Burns effect' option to 'Yes' for each image to move in/out slowly.

So far we've spoken about the look & feel of your image slideshow. But what about moving visitors forward? The link option is a powerful feature. Every image in your slideshow can link to a different URL, to encourage users to take action, wherever they click on your image.

These are only some of the ways it's possible to customize this Magento image slideshow. Magic Slideshow can also be enabled on your Product page, Recently Viewed Product blocks & any CMS page.

However you choose to display your images, adding a slideshow component has never been easier. Download the free trial for your Magento store now.

Video tutorial

Home page slideshow

To create a slideshow on your home page:
  1. Magic Slideshow home page slideshow option in Magento Enable Home page Slideshow section.
  2. Manage Magento home page slideshow images Select Browse images and browse your computer for your set of slideshow images > Click Upload images > Save changes.
  3. Your slideshow is now working! The slideshow will now display on your home page, before the main content area.
  4. Set Magento home page slideshow width and height To set a specific slideshow size, change Slideshow width (pixels) and Slideshow height (pixels) options.
  5. Enjoy over 30 slideshow customizations. Try them all and see which works best for your site.

Custom block slider

You can create a slideshow anywhere else on your website as a custom block.To create a custom block, open this file:
and alter this block:
<reference name="content">...</reference>
in this section of the file:

CMS page slideshow

  1. Add Magic Slideshow to any Magento CMS page On the Magic Slideshow extension settings page, set the 'Include headers on all pages' parameter to 'Yes' (under the Defaults settings tab).
  2. Go to your admin panel > CMS > Pages. Add a new page or select an existing page.
  3. On the 'Content' tab click on the 'Show/Hide Editor' button to disable the editor.
  4. Insert a slideshow anywhere in the code by adding a div with a class of MagicSlideshow and all your sliding images inside. The HTML will look something like this:
    <div class="MagicSlideshow">
    <img src="example1.jpg"/>
    <img src="example2.jpg"/>
    <img src="example3.jpg"/>
    <img src="example4.jpg"/>
  5. Click 'Save Page'.
  6. Click 'Preview' to see your slideshow in action!
  7. See these detailed instructions for changing the options of your slideshow - thumbnails, headings, text, arrows etc.


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:
    "MagicSlideshow_Message","Write your message here"
  3. Continue these steps for each locale you wish to change.

Uninstallation (Magento 1.x)

Thanks for trying Magic Slideshow on your Magento site! What did you hope Magic Slideshow could do? How can we improve it? Let us know, we're always improving our tools based on customer feedback.

  1. If you use Magento Compiler, disable it System > Tools > Compilation > Disable.
  2. Go to in your browser and click 'Uninstall' (replace yoursite.url with your domain name).
  3. If you use Magento Compiler, click 'Run Compilation Process'.
  4. Go to System > Cache Management > Select All and refresh the cache.
  5. Delete the magicslideshow folder from the root of your Magento directory (on your server).
  6. Magic Slideshow is now uninstalled.

Customer reviews

  Rating: 0 (0 reviews)

There are no reviews yet. Be the first!

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

You have now added this JavaScript slideshow to your Magento home page or other page. We provide free support for all our software, if you would like help, please contact us.

An alternative to this Magento module is Magic Scroll, which can slide many images at one time. It is perfect for organising product images, showing off your bestsellers, new arrivals, latest news and related products.

You can set your slideshow to fade from one image to the next and change the fading time and fading slideshow duration. For more examples, please try the Magic Slideshow examples page.