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

Find a widget for you

You can use our widgets to accomplish practically any task on your website — increase users' confidence, grow conversion, engage your visitors, provide support, etc.

See All Widgets
GuideVideo Gallery

How to Add Video to Shopify: Product Pages, Homepage and More

Updated September 2026 · 6 min read

Short answer

Add video to Shopify product media, use your theme’s video section, or paste embed and widget codes into a Custom Liquid section. Here’s how to do each and where video sells best.

Ways to add video to Shopify

  1. Add a video section to a page

    Go to Online Store → Themes → Customize. Many themes have a Video section: add it and paste a YouTube or Vimeo link, or upload a file.

  2. Add video to a product page

    In Products, open a product and drag a video file into Media, or add a YouTube/Vimeo URL as external media. It appears in the product gallery.

  3. Use Custom Liquid for embed code

    In the theme editor add a Custom Liquid section to any template and paste an iframe or widget code.

  4. Homepage video banner

    Themes like Dawn include a Video banner or Hero video section; upload a short, muted, looping clip.

Where video sells best in a Shopify store

  • Product pages — demos, sizing and how-to videos next to the add-to-cart button.
  • Homepage — a short video banner and a row of bestseller videos.
  • Collection pages — a video row that sets the mood.
  • UGC — customer TikToks and Reels as social proof.

Shoppable video on Shopify

Product media shows one video per product. To show several videos and send viewers straight to the product, use a video gallery with a product card call-to-action after each video.

The no-code way

Add a product video carousel with a product card after each video — via a Custom Liquid section.

Try Elfsight Video Gallery →

Add a video gallery to Shopify with Elfsight

  1. Open the theme editor

    In Shopify admin go to Sales Channels → Online Store and click Customize. Pick the page in the dropdown at the top.

  2. Add a Custom Liquid section

    Click Add section → Custom Liquid (Online Store 2.0 themes). On vintage themes use Custom Content → Add block → Custom HTML and set container width to 100%.

  3. Paste the code and save

    Paste the installation code, adjust color scheme and paddings if needed, and click Save.

Product pages: paste the code into the product description’s HTML view (the </> icon) for one product, or into Edit code → Sections → main-product.liquid to show it on every product page.

Full guide with screenshots: Adding Elfsight widget to Shopify ↗ · Prefer not to do it yourself? Request free installation ↗

Frequently asked questions

How do I embed a video in Shopify?

To embed a video in Shopify, add it to product media, use a Video section in the theme editor, or paste an embed or gallery code into a Custom Liquid section.

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

Drag the video into the product’s Media section, or add a Custom Liquid section to the product template and paste an embed or widget code.

How do I add a video banner on the Shopify homepage?

Use your theme’s Video or Video banner section in Online Store → Themes → Customize.

Can I embed YouTube videos in Shopify?

Yes — as product media (external URL), in a Video section, or via Custom Liquid.

What’s the best Shopify app for video?

See our comparison of Shopify video apps.

Related

Put your videos on your website

Create a free video gallery in minutes.

Create Widget for Free