Product to Video for the complete story behind the product

Bring the product assets, approved details, audience, and campaign goal. Build a branded story that can become a launch video, ad, explainer, and sales cut instead of producing one disposable clip.

Input · Product to VideoReady

Video generation uses credits. Review your estimate in ngram. MP4 downloads require Basic or higher.

How credits work

Trusted by teams at

HubSpotDeelZapierITVVeevaDP WorldGenpactSafetyCulture

How it works

Four steps. A flat product shot in, a watchable ad back.

No timeline, no keyframing, no product-shoot rebook. Drop the product photo, accept the AI-built storyboard, ship the ad.

01

Drop the product shot in

One packshot, a folder of SKUs, or a Figma export of the product mock. We accept JPG, PNG, WebP, TIFF, SVG, and HEIC. A transparent-background PNG gives the cleanest motion.

02

ngram reads the product

Each shot is classified (packshot, lifestyle photo, UI of a digital product) and gets motion picked to fit: slow push-in on a hero packshot, parallax on a lifestyle photo, hold-and-pan on a wide shot.

03

Add the offer and brand

Type the product name, price, and a feature line; ngram lays them in as callouts and a voiceover track. Brand Kit fonts, colors, logo lock-up, and an intro card apply on the fly.

04

Review and export the video

Review the product video for its intended channel, including the crop and caption placement, then export one MP4 from Studio. Prepare and review another aspect ratio as a separate edit. If another file type is required, run that MP4 through a separate one-file, one-output Video Converter job for MOV, WebM, or MKV, or use Video to GIF for a GIF.

Output controls

Smart defaults for the photo-to-ad jump. Real knobs underneath.

Per-shot motion choice

Slow push-in for a hero packshot, parallax for a lifestyle photo with depth, hold-and-pan for a wide product scene. ngram picks per shot; override any choice per scene.

Price and feature callouts

Drop the price, a discount badge, or a feature line on the product and ngram animates it in. The callout tracks the product as the camera moves, so the offer stays readable.

Captions matched to the shot

Turn on captions generated from the voiceover or script and select your saved Brand Kit for styling. Review caption position against the product before export.

Prepare each channel edit separately

Set the intended channel and aspect ratio for the product video, then review the crop, caption placement, and CTA before exporting one MP4. Prepare another channel version as a separate edit.

Select your Brand Kit

Logo lock-up, color treatments and font choices pulled from your Brand Kit. Choose saved intro or outro slides for each video that needs them. Every product video in the catalog looks like the same store made it.

Voiceover from a product brief

Type the product name and two selling points; ngram generates AI voiceover (ElevenLabs or MiniMax) timed to the motion. Pick a voice once, reuse it across the SKU set.

Repeat for a product catalog

Convert one product shot set per request, then reuse the same Brand Kit and script template for the next SKU.

Built for team workflows

Uploaded product shots and renders stay in your workspace. Talk to sales about security, access controls, and data handling for your team.

Use cases

Where a product video earns back the shoot.

Ad creative

A scroll-stopping product ad from one photo

The studio sent one packshot. Add motion, a price callout, and a voiceover hook and it becomes a paid-social product ad. Prepare and review each channel edit separately before exporting one MP4.

See use case
Shopify and ecommerce

A product video per SKU, from the catalog photos

Drop the folder of product shots already on the store and get a video per SKU. Price overlay, brand colors, and a feature line applied per scene, sized for feed and Reels.

See use case
Product demo

Show the product before there's a live demo

The packshot ships before the demo recording does. Turn the product image into a 30-second walkthrough with callouts and voiceover so the launch doesn't wait on a screen capture.

See use case
Social clips

Vertical product clips for selected channels

One product shot becomes a 9:16 clip with a hook, a feature beat, and a closing offer card. Built for the feed where a static photo gets scrolled past.

See use case
Landing page

A product hero loop above the fold

Swap the static product photo on the landing page for a 10-second loop that moves. Same shot, more dwell time, no booked video production.

See use case
Marketing email

A product GIF that lifts the campaign email

Give the email's static product hero six seconds of motion and export the reviewed MP4. For a looping email asset, use Video to GIF as a separate task.

See use case
Feature announcement

Announce a new product with the launch shot

PMM has the launch photo before the full kit. Stitch it with motion, a feature callout, and a voiceover line and the announcement video ships on launch day.

See use case
Growth ads

Product ad variants for testing

Run the same product shot through separate hooks and offers. The growth team gets a creative matrix to test on Meta and approved social channels.

See use case

Tools that pair with this converter

Refine the product shot. Edit the ad.

All ngram tools

Integrations

Trigger product-to-video from where your product photos already live.

Each integration ships with a working recipe tuned to a product catalog. Start from one, or wire your own with the REST API and self-managed webhook subscriptions for video.completed or video.failed.

REST APIMCP serverWebhook subscriptionsFor API automation, send supported text or URL inputs with a self-service API key, retrieve the video job status, and subscribe to video.completed or video.failed.

How it compares

If you've been using another tool to make product videos.

Canva stitches the product photo into a template. Pictory builds a script-led video from stock assets. Runway invents footage from a prompt. ngram keeps your real product shot and adds motion, a price callout, voiceover, and branding around it.

FeaturengramCanvaPictoryRunway
Keeps your exact product shot intactYes, motion is layered over the real photoYes, inside a templateLeans on stock assetsNo, generates new footage
Per-shot motion choiceAI picks push-in, parallax, or hold-and-pan per productTemplate motion per slideStock-clip drivenPrompted from scratch
Price and feature calloutsAnimated callouts that track the productManual text layersCaption layoutsNone
AI voiceover from a product briefElevenLabs and MiniMax, multilingualLimited TTS voicesElevenLabs voiceoverNone
Select your Brand KitLogo, colors and fonts per render. Choose a compatible intro or outro separately.Brand Kit on paid tierManual setupNone
Channel-specific editing workflowOne reviewed MP4 per channel-specific editDuplicate and resizeResize afterSingle ratio per generation
Repeat for a product catalogOne product set per requestOne project at a timeOne project at a timeSingle generation
API and webhooksREST API with self-service API keys; webhook subscriptions for video.completed or video.failed; MCP, Zapier, and n8n for documented workflowsLimited APIAPI on higher tiersAPI available
Files stay in your workspaceWorkspace-bound, delete anytimeAccount-boundAccount-boundAccount-bound

Common questions about product to video

How do I convert a product to video with ngram?

Upload a product photo or a folder of product shots, paste a direct image link, or describe the product video in plain language. ngram classifies the shot, picks the motion, lays in price and feature callouts, adds optional voiceover and captions. After review, Studio exports the product video as one MP4. Prepare and review another channel version as a separate edit.

What image formats does the product to video converter accept?

JPG, PNG, WebP, TIFF, SVG, and HEIC, up to 20 MB per image and 50 images per project. A transparent-background PNG packshot produces the cleanest motion, and shots at 1080p or higher keep the product sharp through a push-in.

Can I make a product video from a single photo?

Yes. One product shot becomes a 15 to 30 second clip with push-in, parallax, or hold-and-pan motion, an animated price or feature callout, optional voiceover, and captions. This is the most common product-to-video job: one packshot, one finished ad.

Will ngram keep my real product photo, or generate a new one?

It keeps your real shot. ngram layers motion, callouts, voiceover, and brand styling over the photo you upload. Generative tools like Runway invent fresh footage from a prompt; pick ngram when the actual product shot is the content.

Can I add a price tag and feature callouts to the product video?

Yes. Type the price, a discount badge, or a feature line and ngram animates it onto the product. The callout tracks the item as the camera moves, so the offer stays readable through the whole clip.

Can I export the product video in multiple aspect ratios?

Prepare and review each aspect ratio as a separate product video edit. Check the crop and caption placement for that channel, then export one MP4 from Studio.

Can I convert a whole product catalog to video?

Convert one product shot set per request. For a catalog, reuse the same Brand Kit and script template, then queue each SKU through Zapier, n8n, or your own workflow. There is no built-in catalog batch button.

Where do my product shots go after rendering?

Your uploaded shots and rendered videos stay in your workspace, and you can delete your account and trigger a full data purge from Settings. Talk to sales about security, access controls, and data handling for your team.

Can I integrate product to video into my store or pipeline?

Yes. The REST API uses a self-service API key for supported text or URL jobs; MCP, Chrome extension, Zapier, and n8n support documented workflows. A product workflow can trigger a documented text or URL action; image-file uploads are handled in Studio. Pricing is credit-based: each video render spends credits, about 10 per second of output, from your plan's monthly allowance.

Product → Video

Turn one product shot into a video that sells.

Drop a packshot or a catalog of them. Prepare and review each channel edit separately before exporting one MP4.