# Product video specs for Shopify, Instagram, TikTok and Amazon

> The formats, shapes, file sizes and lengths each platform accepts for a product video, in one table, with the length that works best for a product ad on each.

Canonical: https://filmagic.app/blog/product-video-specs
Last updated: 2026-10-28

You made one product video. Now it has to go on your Shopify product page, in Instagram Reels, on TikTok and maybe on Amazon, and each one wants something slightly different. This page puts the limits side by side, from each platform's own help pages, plus the length that tends to work for a product ad.

> **The short version:** make one 15 to 30 second edit, export 9:16 for Reels and TikTok and 1:1 or 16:9 for your product page, as MP4, and you're well inside every limit below.

## At a glance

| Platform | Shape | Formats | Max file size | Max length |
| --- | --- | --- | --- | --- |
| Shopify product media | Any; 16:9 or 1:1 suit most themes | MP4, MOV, WebM | 1 GB | 10 minutes, up to UHD |
| Instagram Reels | 9:16 vertical | See Instagram | See Instagram | 3 minutes |
| TikTok in-feed ads | 9:16 recommended; 16:9 and 1:1 accepted | MP4, MOV, MPEG, 3GP, AVI | 500 MB | 10 minutes |
| Amazon shoppable videos | Not specified | MOV, MP4 | 5 GB | See Seller Central |

Limits change, so check the linked help page before a big campaign. The figures above were checked in October 2026.

## Shopify

Shopify's help center lists MOV, MP4 and WebM files up to 1 GB, 10 minutes long and UHD resolution. YouTube and Vimeo links have their own rules. Upload from **Products**, then the product, then **Upload new** in the **Media** section.

- **Best length for a product page:** 15 to 30 seconds. Visitors are already on the page; show the product, a few angles and stop.
- **Shape:** 16:9 or square, to match your product photos. A vertical video can look small in a wide gallery.
- **Sound:** many visitors watch without it, so put the key words on screen.

Source: [Shopify Help Center, uploading files](https://help.shopify.com/en/manual/shopify-admin/productivity-tools/file-uploads).

## Instagram Reels

Instagram lets you record and edit reels up to 3 minutes long. Reels fill the phone screen vertically, so export 9:16 (1080 × 1920 is the usual size) and keep text away from the bottom, where the caption and buttons sit.

- **Best length for a product ad:** 15 to 30 seconds. The first two seconds decide whether people keep watching, so open on the product, not a logo.

Source: [Instagram Help Center, record a reel](https://help.instagram.com/2720958398006062).

## TikTok

TikTok's in-feed ad specs recommend vertical 9:16 at 540 × 960 or larger, and also accept 16:9 and 1:1. Files can be MP4, MOV, MPEG, 3GP or AVI, up to 500 MB and up to 10 minutes.

- **Best length for a product ad:** 9 to 30 seconds. Show the product in the first second and put the price on screen.

Source: [TikTok Ads, auction in-feed ad specs](https://ads.tiktok.com/resources/help/article/tiktok-auction-in-feed-ads).

## Amazon

Amazon's shoppable videos take MOV or MP4 files up to 1080p and 5 GB. Uploading needs a Professional selling account with at least three months of selling history and live listings. Check Seller Central for the length and content rules before you upload.

Source: [Sell on Amazon, product videos](https://sell.amazon.com/blog/amazon-product-video).

## One edit, every shape

Plan the video once and export each shape from it:

1. **Make a 15 to 30 second edit** with the product photo first, two or three benefits, the price and Shop now.
2. **Export 9:16** for Reels and TikTok, **1:1 or 16:9** for your product page and feeds.
3. **Keep text inside the middle of the frame** so it survives every crop.

[Filmagic's product URL to video](https://filmagic.app/product-url-to-video) builds the edit from your product page (its photos, name, price and rating) and exports 16:9, 9:16 and 1:1 from the same edit. See [how to make a Shopify product video](https://filmagic.app/blog/shopify-product-video) for the full walkthrough.

## Frequently asked questions

### What is the best size for a product video?

Export 9:16 (1080 × 1920) for Reels and TikTok, and 16:9 or 1:1 for your product page and feed posts. MP4 is the safest format: Shopify, TikTok and Amazon list it, and it's the usual format for Reels.

### How long can a Shopify product video be?

Up to 10 minutes and 1 GB, in MP4, MOV or WebM, at up to UHD resolution. For a product page, 15 to 30 seconds is enough.

### What length works best for a product ad?

15 to 30 seconds on most platforms. Open on the product, show two or three benefits, then the price and Shop now.

### Can I use the same video everywhere?

Use the same edit, but export a different shape for each place: vertical for Reels and TikTok, square or wide for your product page.

## Related

- [Product ad video templates: Product Drop, Shop Promo or Sale Offer?](https://filmagic.app/blog/product-ad-video-templates)
- [How to make a Shopify product video from your product page](https://filmagic.app/blog/shopify-product-video)
- [FlexClip vs Filmagic for launch videos: an all-round editor or a trailer from your link?](https://filmagic.app/blog/flexclip-vs-filmagic)
