Tell us the job

Blog / Shopify product video

How to make a product video from your photos, without a shoot

Most photo-to-video clips end up looking like a slideshow. Here is a practical method that avoids it, from picking photos to uploading the clip to your Shopify product page.

EnglishPortuguêsEspañol

You have good product photos: clean shots on white and a few lifestyle frames. Then you open the Meta ads manager, and every placement wants video. Booking a shoot for one product feels like too much money for a test.

You can make a decent product video from the photos you already have, but the easy way produces something people skip. Here is the method we use and how to upload the result to Shopify.

The slideshow trap

The default move is to drop five photos into an editor, add a slow zoom to each one (the "Ken Burns" effect), and put music under it. It looks like a video. It feels like a slideshow.

We saw this clearly in our own tests. We made test clips for several real Shopify stores, using only their product photos. Clips built from slow zooms and pans over whole photos looked like a slideshow to us. Then we built a second version of each: the product cut out of the photo and moved over a flat color background, with short lines of moving text. In our blind side-by-side review, the cut-out version won every comparison against the photo-zoom version (6 of 6).

Our best guess why: a zoom moves the whole frame, so nothing in it seems to move. A cut-out product moves against its background, which reads as motion.

Step 1: pick the right photos

Not every product is a good candidate. Our rule of thumb now: start from a product with at least 5 photos at 1500 px or more on the long side, and only if it is in stock. Spending time on a clip for a product you cannot ship is wasted effort.

Within those photos, look for:

  • One clean hero shot. Product on a plain background, sharp edges, full product in frame. This is the easiest to cut out cleanly.
  • Two or three angles. Front, side, back, or top. Switching angles is what makes a clip feel like it was filmed.
  • Close-ups of the material. The knit of a sweater, the glaze on a mug, the stitching on a dog collar. Close-ups give the viewer something a thumbnail cannot.
  • An in-use shot. The candle lit on a table, the leash on a dog, the shirt on a person. One is enough to show scale and context.

Skip photos with heavy shadows, props overlapping the product's edges, or blur at full size. Cut-outs fail most visibly on those.

Step 2: choose the format before you edit

WhereShapeWhat the platform says
Instagram Reels ads9:16 verticalMeta lists 9:16 at 1440 x 2560 pixels, and asks you to keep about 14% of the top, 35% of the bottom and 6% of each side free of text and logos (Meta).
Facebook Feed ads4:5 verticalMeta lists 4:5 at 1440 x 1800 pixels (Meta).
TikTok In-Feed ads9:16 recommendedTikTok recommends vertical 9:16 at 540 x 960 px or more, also accepts 1:1 and 16:9, with files up to 500 MB (TikTok).
Shopify product pageMatch your galleryIf your product images are square, a square clip sits cleanly next to them.

Watch the 35% bottom margin on Reels: captions and buttons sit there and cover low text.

Build a 9:16 master with product and text in the middle area, then crop square or 4:5 versions from it. Going the other way rarely works, because a square frame has no room to spare at the top and bottom.

Step 3: a shot list for a 10 to 15 second clip

Platforms allow long videos (Meta Reels ads accept up to 15 minutes), but a product clip is a quick look, not a story. Our starting structure:

  1. 0 to 2 s, the hook. The hero cut-out lands on a bold color, with a three to five word line: what it is or what problem it solves. No logo intro. The first frame should already show the product.
  2. 2 to 5 s, the angle change. Swap to a second angle, or rotate between two angles with a quick slide. This is where the clip stops feeling like a still.
  3. 5 to 9 s, the detail. A close-up of the material, cropped tight, with one short line ("Hand-glazed stoneware", "Organic cotton, heavy knit").
  4. 9 to 12 s, in use. The lifestyle photo, framed so the product is clearly the subject.
  5. 12 to 15 s, the close. Hero shot again, product name, price or a single reason to buy, and the store name.

Give each shot one move only. Stacking zoom, pan and fade brings back the slideshow feel.

Step 4: text on screen

Short moving text did much of the work in our test clips. Our rules:

  • Three to six words per line. If it needs a sentence, it belongs in the product description.
  • One line at a time, long enough to read twice.
  • Large, heavy type with strong contrast, inside the placement's safe area.
  • Say concrete things: material, size, what it fits, what it replaces. Skip "premium quality".

Step 5: sound, and why the clip must work muted

Not everyone has the sound on when your clip appears. In an older post on its video ads, Meta wrote that in one study 41% were "basically meaningless without sound", and that its internal tests showed captioned video ads increased view time by 12% on average (Meta for Business). The same post reports that 80% of people react negatively when a mobile feed ad plays loudly without warning. The post is not recent, but the lesson still holds: the clip has to work muted.

So build the clip to make sense with the sound off: the text carries the message. Then add sound for people who do turn it on. Meta lists video sound as "optional, but strongly recommended" for Reels ads and steers advertisers away from licensed music toward original audio or royalty-free tracks (Meta). A light royalty-free track is enough.

Step 6: check every shot against the original

If you use an AI tool to cut out the product, extend a background or add motion, check each frame against the original photo. AI tools can quietly change a label, blur a logo, smooth out a texture or alter the shape of a handle. On a product page, that is a misleading picture of what the customer will receive.

Pause on each shot and compare it with the source. It takes a few minutes, and in our process a person always does it.

Step 7: upload the video to your Shopify product

Shopify's limits for uploaded product videos are generous: up to 10 minutes long, up to 1 GB, up to 4K (4096 x 2160 px), as .mp4, .mov or .webm (Shopify Help Center). You can also embed a YouTube or Vimeo link instead of uploading a file.

To add it, per Shopify's help page (Shopify Help Center):

  1. In your Shopify admin, go to Products and open the product.
  2. In the Media section, click Upload new or drag the video file in.
  3. For YouTube or Vimeo, click Select existing, then Add from URL.

The same page notes that a product holds up to 250 media files, videos cannot be assigned to a variant, and your theme must support video.

A good default is to drag the clip to second place in the gallery, so the hero image stays first in collection grids and the video is one swipe away.

Tools: what you actually need

You do not need a paid suite. You need three things:

  • A background remover to cut the product out of each photo and save it as a PNG with a transparent background. Many phone and browser editors have one built in.
  • An editor with keyframes, so you can set a start and end position or size for each cut-out and let the editor animate between them. Most free video editors can do this.
  • One bold, free font.

Export as .mp4 (H.264) at 30 frames per second, 1080 x 1920, or Meta's listed 1440 x 2560 if your photos are sharp enough. The result depends on photo choice, shot list and text much more than on the tool.

Where tools fall short: cut-outs around fur, fringe, glass and fine chains need hand cleanup, and AI "animate this photo" features are the most likely to change the product. Use them for backgrounds, not the product.

A simple plan for this week

  1. Pick one best-selling, in-stock product with at least 5 good photos.
  2. Build a 15 second 9:16 clip from the shot list, with text that works muted.
  3. Check every frame, crop a square version for the product page, and run the vertical one as a small ad test.

If you would rather see one first before doing it yourself, that is the kind of clip we make (see our work).

Sources

  1. Product media types, Shopify Help Center (accessed 8 October 2026)
  2. Adding product media, Shopify Help Center (accessed 8 October 2026)
  3. Awareness Video Ad Specs on Instagram Reels, Meta Ads Guide (accessed 8 October 2026)
  4. Awareness Video Ad Specs on Facebook Feed, Meta Ads Guide (accessed 8 October 2026)
  5. TikTok Auction In-Feed Ads, TikTok Ads Manager Help Center (accessed 8 October 2026)
  6. Capture Attention with Updated Features for Video Ads, Meta for Business (accessed 8 October 2026)

More from the blog