Skip to content
Guides

Shopify Video Not Playing: Common Causes and Fixes

Fix Shopify video playback issues by checking file format, autoplay rules, lazy loading, theme code, mobile behaviour and app embeds.

Shopify Video Not Playing: Common Causes and Fixes
How-toShopify Video Not Playing: Common Causes and Fixes

When a Shopify video does not play, check the simple causes first: unsupported file format, autoplay blocked by sound, a lazy-load script that never fires, theme code hiding the player, or an app embed that is disabled for the template. Test on mobile and desktop separately. Most playback failures come from how the theme loads the video, not from the video idea itself.

Check the file and hosting path

Start with the video file. MP4 is the safest format for storefront playback. If the file is huge, loads from a slow source or sits behind a permission wall, the theme may render the block while the video never starts.

If the clip came from a social platform, avoid relying on an iframe when you need product tags and speed. Re-hosting the clip as a storefront asset gives you more control over playback and layout.

Autoplay needs muted video

Browsers commonly block autoplay when a video has sound. If your theme expects the video to start by itself, set it to muted and playsinline. If sound matters, use a visible tap-to-play control instead of trying to force autoplay.

This is especially important on mobile, where a product page may be loaded while the shopper is moving between apps or using mobile data.

Inspect the theme section

A video can fail because the section is hidden, clipped, covered by another element or loaded only after a script runs. In Shopify, test the same video in a clean theme section and on the target product template. If it works in one place but not the other, the issue is layout or script timing.

For app embeds, confirm the embed is enabled in the theme customiser and assigned to the page template you are testing.

Test the shopper path

Do not stop at playback. Tap the product tag, add to cart and run a test checkout with the gateway your store uses. A video that plays but sends shoppers to a broken product link still fails the sales job.

Common questions

Why does my Shopify video play on desktop but not mobile?

Mobile browsers apply stricter autoplay and inline-playback rules. Check whether the video is muted, uses playsinline, has a mobile-friendly file size and is not hidden by responsive theme CSS. Also test on real mobile data, because a clip that works on office Wi-Fi may stall for shoppers.

Can an app embed cause video playback issues?

Yes. If the embed is disabled, assigned to the wrong template, blocked by another script or loaded after the mount element disappears, the video may not render. Re-enable the embed, place it on the target template and test with one known-good clip before importing more videos.

Put shoppable video on your store.

7-day free trial. No card needed.

Start free trial