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.

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.
| Limit | Shopify page | 15 s clip |
|---|---|---|
| Length | Up to 10 minutes | 15 / 600 = 2.5% of the cap |
| File size | Up to 1 GB | 1 GB over 15 s is 533 Mbps, far above any ad-style encode |
| Resolution | Up to 4096 x 2160 px | 1080 x 1920 fits both dimensions |
| Formats | .mp4, .mov, .webm | Sume trim and Timeline return MP4 |
| 3D models | Up to 500 MB, GLB and USDZ | Not 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
- Shorts 2x playback speed: captions flash by, so set phrasing max_words
YouTube's June 2026 Shorts update lists 2x playback speed. At 2x a caption phrase is on screen half as long; limit max_words and burn captions with Sume.
- Shorts has no dislike button: test three openings before you post
YouTube retired the Shorts dislike in June 2026. Cut three openings from one clip with Sume video trim, compare their stills, and publish only the strongest.
- Shorts series episode one: check four opening frames in two seconds
A Shorts series has a watch series button that leads into a series feed, so episode one is the entry. Check four frames, 0 to 2 seconds, with video inspect.
- Shorts up to 3 minutes: the rule starts with uploads from Oct 15, 2024
YouTube's help page ties 3-minute Shorts to uploads on or after October 15, 2024. What that means for re-posting an old cut or a long Sume render.
Written by Sume