Plugin configuration
A written setup scope for your store, theme and current plugin stack.
Request configurationReel
Reel upgrades the WooCommerce single product gallery with three things shoppers expect from a modern store: hover zoom on gallery images, an accessible full-screen lightbox and a featured product video (MP4/WebM or an oEmbed URL such as YouTube or Vimeo). Everything renders server-side and is enhanced with a single small vanilla-JS file - no jQuery and no layout shift.
Works with
Shoppers want a close look at a product and to see it in motion. Galleries with heavy JavaScript often shift the layout when a preview opens and are not keyboard accessible.
Everything you need to make the product gallery fast and accessible.
Gallery images magnify smoothly on hover, with a configurable scale, clipped to the gallery frame.
Click or press Enter/Space to open an image full screen, with a focus trap and Escape or backdrop close.
A per-product video (self-hosted MP4/WebM or oEmbed) after the gallery or before the summary, in a 16:9 frame.
Reserved-space markup throughout - no Cumulative Layout Shift.
A single small vanilla-JS file in the footer, deferred, loaded only on the product page.
Enable hover zoom, lightbox and video independently; set the zoom scale, video position and autoplay in the settings.
Enable zoom and the lightbox, then add a video on a test product.
Activate Reel alongside WooCommerce.
In the Reel menu, enable hover zoom, the lightbox and the featured video - each independently.
Set the video URL in the product's _reel_video_url meta to show a featured video.
When the product page sells on detail and motion, without CLS or jQuery.
Hover zoom on fabrics and details, a keyboard-friendly lightbox on mobile.
A featured MP4 or YouTube video in a 16:9 frame with reserved space.
One small footer script instead of a heavy gallery that shifts the layout.
Assign gallery images from the media library to each variation. The storefront gallery swaps when a variation is selected and restores when cleared.
Ordered spin frames on the Reel tab; drag/swipe/keyboard viewer with reserved aspect ratio above the gallery.
Reel → Video Autoplay: skip mobile autoplay, play in-view only and respect prefers-reduced-motion when FREE autoplay is on.
Reel → CDN Media: rewrite upload URLs to a CDN origin and defer spin-frame preloads and self-hosted video until in-view.
PRO keeps everything in the free plugin and adds the modules below.
How Reel compares to the popular WooCommerce product gallery plugins.
| Reel | WooThumbs | YITH Zoom Magnifier | |
|---|---|---|---|
| Free version | Yes | No | Yes |
| Hover zoom / magnifier | Yes | Yes | Yes |
| Accessible lightbox | Yes | - | - |
| Featured product video | Yes | Yes | - |
| Per-variation gallery | Pro | Yes | - |
| 360-degree spin | Pro | - | - |
| Open source (GPLv2) | Yes | Proprietary | Core GPL |
| Paid plan price | from €19/yr | ~$79/yr | from €49.99/yr |
Competitor data and pricing as of June 2026; check the vendors' sites for current pricing.
FREE covers hover zoom, the lightbox and a featured video, including YouTube/Vimeo embeds set from the product editor. PRO adds per-variation galleries, 360° spin, autoplay rules and CDN lazy media.
Every plugin has its own documentation with setup walkthroughs. Bugs and questions go to the public GitHub repository for that plugin, we answer in the open.
Maintenance status
This plugin is maintained. We have announced no end-of-support date, and when we do it will say so here and in a release.
Send the store context in writing. You will receive a scoped recommendation, without a sales call.
A written setup scope for your store, theme and current plugin stack.
Request configurationCheck the plugin against checkout, HPOS, blocks, theme code and critical integrations.
Request an auditA scoped connector or extension when the standard plugin stops short of your workflow.
Describe the integrationYour email is used to answer this request only. Marketing messages require a separate, explicit opt-in.
Yes. The plugin works with WooCommerce products.
Self-hosted files (MP4, M4V, WebM, OGV) played with WordPress's native video player, and any oEmbed-supported URL (YouTube, Vimeo, etc.), embedded automatically.
No. Reel ships a single small vanilla-JavaScript file, deferred and in the footer, only on the single product page.
No. The lightbox is a fixed overlay that starts hidden, the zoom transform is clipped to the gallery frame, and the video sits in a fixed-ratio frame that reserves its space before loading.
Yes. The lightbox is fully keyboard operable, traps focus on its close control, restores focus on close and dismisses on Escape or a backdrop click.
Yes. Peek adds quick view on shop listings; Marks adds CSS badges on product cards. Reel completes the product page with zoom, lightbox and featured video.
Reel, WooThumbs, and YITH Zoom Magnifier all add hover zoom to the WooCommerce product gallery, but Reel offers a free version with an accessible lightbox and a featured product video, while Iconic's WooThumbs is paid only from about $79/yr. Reel gates per-variation galleries and 360-degree spin to its paid edition from €19/yr, capabilities WooThumbs and YITH cover in their premium products from around €49.99/yr. Pricing as of June 2026.
Hover zoom, an accessible lightbox and a featured video with reserved space. The full FREE edition under GPL.
Get it on WordPress.orgFREE covers zoom, lightbox and video, PRO adds 360 spin and autoplay rules.