NEWMeet the new Video Gallery — YouTube, TikTok, Instagram Reels, Vimeo and Twitch in one widget.
Video Gallery for WooCommerce

WooCommerce Video Gallery for Product Pages

Add product videos, how-tos and customer videos to your WooCommerce store — on product pages, the shop page or any post. Paste one code into a block or your page builder; no extra plugin to update.
No credit card needed
Works withWooCommerce blocksCClassic product templateElementorDDiviAny WooCommerce theme

Watch Now

Platform page — the gallery on a woocommerce site, its mark on a tile

Trusted by over 3,000,000 small businesses, agencies and top global brands worldwide

Create your WooCommerce video gallery for free

  1. 1. Choose a template
  2. 2. Connect your videos
  3. 3. Add to website
Video gallery

The WooCommerce video gallery that works for your business

Show videos from all your channels on your WooCommerce site, keep readers on the page, grow your subscribers and turn views into sales.

peakpineoutdoor.com
WPeak & Pine Outdoor+ NewEdit Page
Peak & Pine OutdoorCart
$24.00Add to cart
Peak & Pine Outdoor48K subscribers · 210 videos
Subscribe on YouTube
NEW
Behind the Scenes: Studio Tour
First Descent of the Season: Heli Drop in the Alps
Late Night Ranked Grind
Morning Flow: 10-Minute Full Body Stretch
Restaurant Plating at Home, Step by Step
Where the Pavement Ends: Full Off-Road Test
Best seller$24
1New videos appear automatically
2Visitors watch without leaving your site
3A product card appears after the video
4Visitors subscribe to your channel
Always up to dateNew videos appear on their own — no page edits.
Visitors stay longerVideos play in a popup on your post or page.
More views and subscribersA subscribe button grows your channel from WooCommerce.
Views turn into customersA card after the video leads to a product or booking.
Compatibility

Built for WooCommerce

Works with the editor, theme and page builder you already use.

Any WooCommerce storeWorks with block and classic themes and with the popular page builders.
Block themesClassic themesPage builders

Works with your editor and page builder

Product description

Add a Custom HTML block to the product description.

CShort description

Paste the code into the short description in Text mode.

Product template (site editor)

Add a Custom HTML block to the single product template in block themes.

DElementor WooCommerce Builder

Use the HTML widget on your product template (Pro).

TDivi Theme Builder

Add a Code module to the product template.

WShop and category pages

Add the gallery above or below the product grid.

Where to use it on WooCommerce See real examples →

Product pages

Demos and sizing next to Add to cart.

Shop page

A video row that sells the catalog.

Category pages

Videos per category.

Homepage

Launches and bestsellers.

Blog posts

Guides with products.

Checkout-adjacent pages

Reassurance before paying.

Fast and safe for your site

No plugin in your install

Nothing to update or conflict with WooCommerce.

Lazy-loaded by default

Your product pages stay fast.

Checkout untouched

Videos lead to products; checkout stays in WooCommerce.

Sources

Every video source on your WooCommerce site

YouTube, TikTok, Instagram Reels, Vimeo, Twitch and videos hosted anywhere — alone or together.

Mix and curate

Put several sources into one gallery with tabs, then decide exactly what shows: include or exclude videos by keywords, show only videos published after a date and choose the sort order.

  • Group sources by platform with tabs
  • Include and exclude filters by keywords
  • “Published after” date filter
  • Sorting by publication date
Include: “tutorial”Exclude: “ad”Published after Jan 1Sort: newest
YouTube
Behind the Scenes: Studio Tour
TikTok
First Descent of the Season: Heli Drop in the Alps
Twitch
Late Night Ranked Grind
Instagram
Morning Flow: 10-Minute Full Body Stretch
YouTube
Restaurant Plating at Home, Step by Step
Vimeo
Where the Pavement Ends: Full Off-Road Test
Design

Designed to match your WooCommerce site

Make the gallery look like part of your WooCommerce theme — no generic embed boxes, no code.

Looks like part of your site

Switch between light and dark themes, set your accent color and fine-tune the background, title, channel header, cards, popup and font.

  • Light and dark themes
  • Accent color palette or any custom color
  • Your font and widget title
  • Channel header with banner, subscribers and a follow button
YouTube
Behind the Scenes: Studio Tour
TikTok
First Descent of the Season: Heli Drop in the Alps
Twitch
Late Night Ranked Grind
Instagram
Morning Flow: 10-Minute Full Body Stretch
YouTube
Restaurant Plating at Home, Step by Step
Vimeo
Where the Pavement Ends: Full Off-Road Test
More videos

Card and popup styles

Choose Classic, Plain or Minimal cards, and open videos in a classic YouTube-style popup or a vertical TikTok-style viewer. Thumbnails keep each video’s shape — vertical for Shorts and Reels, 16:9 for everything else.

  • Classic, Plain and Minimal cards
  • Classic or vertical popup
  • Adjustable thumbnail aspect ratio
Classic
Plain
Minimal
Behind the Scenes: Studio Tour
Your channel12.4K subscribersSubscribe
Classic popup
♥💬↗
Vertical popup
Results

Built to turn WooCommerce visitors into results

Views are just the start — keep readers on the page and move them to act.

Keep visitors on your page

Videos open in a popup on the product page — shoppers keep browsing your store.

Shop now

Turn views into clicks and sales

A product card with a button appears after the video — watch, click, add to cart.

{ } JSON

Get found in search

Schema.org video markup for your product videos, generated by the widget.

Subscribe +1 subscriber

Grow your views and subscribers

A subscribe button grows your brand channel from your store.

Plays

Measure what works

See which product videos get watched and clicked in Google Analytics.

Installation

Add a video gallery to WooCommerce in 1 minute

Four steps, then everything else happens in the visual editor.

  1. Create your gallery

    Choose Video Carousel or Shoppable Videos and connect your sources.

  2. Copy the code

    Copy the installation code.

  3. Open the product

    In Products, edit a product (or the product template).

  4. Add Custom HTML

    Add a Custom HTML block to the description, paste the code and update.

Step-by-step: How to add video to WordPress.

+ Search blocks
PParagraph
IImage
VVideo
PProduct Collection
</>Custom HTML
EEmbed
Compare

Elfsight vs. other ways to add video to WooCommerce

How Video Gallery compares with the usual ways to add video to WooCommerce.

Video GalleryWooCommerce product galleryWooCommerce video pluginsShoppable video platforms
Several videos and sources per product✓Images only by defaultVariesVaries
Customer TikToks and Reels✓—Rare✓
Product card after the video✓—Rare✓
Updates automatically from channels✓—VariesVaries
No plugin to update✓✓Plugin updatesPlugin updates
Free plan✓✓OftenRare
Why Elfsight

Why WooCommerce site owners choose Elfsight

A trusted platform with proven support behind every widget.

#1Top service in the world for website widgets
3M+Users trust Elfsight to upgrade their websites
4.8Rating from thousands of reviews on G2
99.99%Uptime keeping your widgets live

What WooCommerce users say

★★★★★

Review from a WooCommerce site owner goes here.

Name, website · Source
★★★★★

Review from a WooCommerce site owner goes here.

Name, website · Source
★★★★★

Review from a WooCommerce site owner goes here.

Name, website · Source
★★★★★

Review from a WooCommerce site owner goes here.

Name, website · Source
★★★★★

Review from a WooCommerce site owner goes here.

Name, website · Source
★★★★★

Review from a WooCommerce site owner goes here.

Name, website · Source

Add a free video gallery to WooCommerce

Create your gallery, connect your videos and paste one code — nothing to install, no trial and no credit card.

Create Video Gallery widget
Free plan includes
  • Every source and layout
  • Call-to-action, Schema.org and Google Analytics
  • Works with every WooCommerce theme and builder
  • Free forever — limited by monthly widget views
See all plans →
Help

Questions and resources

Frequently asked questions

How do I add a video to a WooCommerce product page?

Add a Custom HTML block to the product description (or the single product template) and paste the Video Gallery code.

Can I add video to the WooCommerce product gallery?

The default product gallery shows images. Add a video gallery under it, or in the description, to show several product videos.

Can shoppers buy from the video?

Yes. A product card with a button appears after the video and opens the product page.

Does it slow down my store?

It’s lazy-loaded by default and adds no plugin code.

Is it free?

There’s a free plan with every source, layout and setting; it’s limited by monthly widget views.