Shopify product video limits: 10 minutes, 1 GB, 4K, and a 15 s clip

Shopify's product media page allows video up to 10 minutes, 1 GB, and 4096x2160 in mp4, mov, or webm. A 15-second 1080x1920 clip uses a sliver of each limit.

5 min readSume
All posts

Shopify's product media page allows video up to 10 minutes long, up to 1 GB, and up to 4K (4096 x 2160 px), in .mp4, .mov, or .webm (Shopify Help Center, read 2026-10-05). A 15-second 1080x1920 product clip is 2.5% of the length cap and far under the 1 GB cap, so for Black Friday product pages the limits are not the constraint. Your clip budget and your file checks are.

The limits against a 15-second clip

The same page also lists image rules: up to 5000 x 5000 px or 25 megapixels, under 20 MB, with 2048 x 2048 px recommended for square images. 5000 x 5000 is 25 million pixels, which matches the 25 MP figure. The page does not give a count of media items per product, so check your plan before you plan a gallery.

Shopify product video limits vs a 15 s 1080x1920 MP4 (Shopify page read 2026-10-05)
LimitShopify page15 s clip
LengthUp to 10 minutes15 / 600 = 2.5% of the cap
File sizeUp to 1 GB1 GB over 15 s is 533 Mbps, far above any ad-style encode
ResolutionUp to 4096 x 2160 px1080 x 1920 fits both dimensions
Formats.mp4, .mov, .webmSume trim and Timeline return MP4
3D modelsUp to 500 MB, GLB and USDZNot a video job

What Sume returns for a product page

POST /v1/video-trim returns a new MP4 and POST /v1/timeline-1.0/render returns an MP4 whose default output is 1080x1920, so either lands inside Shopify's format list. Trim output is capped at 900 seconds and a source at 1,800 seconds, both well under Shopify's 600-second video cap for any product-page clip.

If you cut a long supplier video down to a 15-second page loop, set start and duration, keep the default precision: "exact", and keep audio at keep or set drop for a silent loop. A trim is $0.02 per job.

Why the 1 GB number does not guide you

A cap that large is written for 4K product demos, not for loops. At 15 seconds, 1 GB would need about 533 megabits per second, so the real constraint on a short clip is page weight. Shoppers on a phone load the clip with the page, so the shorter and lighter the file, the sooner it plays. Aim for a clip that is just long enough to show the product doing the one thing the page promises.

The 4K ceiling is similar. A 1080x1920 render is about a quarter of the pixels in 4096 x 2160, and a product page on a phone does not show more.

Checklist before upload

Shopify says it converts uploaded video to .mp4 or HLS for delivery, so the file you upload is not the file a shopper streams. Keep your own master and do not use the store as storage.

  • Confirm length, size and pixel dimensions against the table.
  • Keep one muted-safe cut: burned captions are $0.20 per job.
  • Name files by SKU so you can find them after a price change.

Sources

Related posts

More in Use cases

All Use cases posts

Written by Sume