Gallery to video: a full image gallery into one branded video

Upload a product, portfolio, event, or press gallery and ngram reads every image, sequences the shots, and layers motion, captions, and brand styling into one finished video.

Input · Gallery to VideoReady

Trusted by teams at

Amazon
Amazon
Google
Google
Microsoft
Microsoft
Nvidia
Nvidia
Apple
Apple
Walmart
Walmart
Salesforce
Salesforce
Reddit
Reddit
CVS Health
CVS Health
PayPal
PayPal
John Deere
John Deere
Snap Inc.
Snap Inc.
Amazon
Amazon
Google
Google
Microsoft
Microsoft
Nvidia
Nvidia
Apple
Apple
Walmart
Walmart
Salesforce
Salesforce
Reddit
Reddit
CVS Health
CVS Health
PayPal
PayPal
John Deere
John Deere
Snap Inc.
Snap Inc.
Veeva Systems
Veeva Systems
DocuSign
DocuSign
DP World
DP World
Genpact
Genpact
Parker Hannifin
Parker Hannifin
Bio-Rad
Bio-Rad
Imperva
Imperva
ITV
ITV
HubSpot
HubSpot
Rocket Mortgage
Rocket Mortgage
Tektronix
Tektronix
Diligent
Diligent
Times Internet
Times Internet
Veeva Systems
Veeva Systems
DocuSign
DocuSign
DP World
DP World
Genpact
Genpact
Parker Hannifin
Parker Hannifin
Bio-Rad
Bio-Rad
Imperva
Imperva
ITV
ITV
HubSpot
HubSpot
Rocket Mortgage
Rocket Mortgage
Tektronix
Tektronix
Diligent
Diligent
Times Internet
Times Internet
Deel
Deel
Zapier
Zapier
Delhivery
Delhivery
SafetyCulture
SafetyCulture
Demandbase
Demandbase
PingCAP
PingCAP
Quizizz
Quizizz
Apryse
Apryse
Improvado
Improvado
Taggbox
Taggbox
Matrixport
Matrixport
Glasswall
Glasswall
ContractSafe
ContractSafe
Deel
Deel
Zapier
Zapier
Delhivery
Delhivery
SafetyCulture
SafetyCulture
Demandbase
Demandbase
PingCAP
PingCAP
Quizizz
Quizizz
Apryse
Apryse
Improvado
Improvado
Taggbox
Taggbox
Matrixport
Matrixport
Glasswall
Glasswall
ContractSafe
ContractSafe

How it works

Four steps. A static gallery in, a sequenced video back.

No slideshow template to fight, no timeline to keyframe. Drop the gallery, accept the order ngram proposes, and ship the video.

01

Drop the gallery in

Upload the full set at once, or paste a direct link per shot. We accept JPG, PNG, WebP, TIFF, SVG, and HEIC, so a mixed product-and-photography gallery loads in one go.

02

ngram reads and orders the set

Each image is classified (product shot, photograph, screenshot, illustration) and slotted into a sequence. ngram groups similar shots, spaces the highlights, and picks motion to fit each frame.

03

Tune the sequence

Reorder shots, drop a hero image first, set per-scene duration, add voiceover from a written script, swap the transition. Brand Kit fonts, colors, and intro card apply as you go.

04

Export every aspect ratio

One render produces 16:9, 1:1, and 9:16, with captions reflowed and each shot re-centered per ratio. Download MP4, GIF, or WebM, or post straight to LinkedIn, X, or YouTube.

Output controls

Smart defaults for turning a gallery into a sequence. Real knobs underneath.

Order the gallery automatically

ngram proposes a running order from the gallery: hero shot first, detail shots grouped, the wide establishing image up top. Drag any shot to a new slot to override the sequence.

Per-shot motion choice

Smart push-in on a product close-up, parallax on a photograph with depth, hold-and-pan on a wide gallery hero. ngram picks per frame; you can change the pick on any shot.

Captions per shot

Auto-captioned from your voiceover or script, with a per-shot label option so a product gallery can carry a name or price on each frame. Caption position dodges the subject in every shot.

16:9, 1:1, 9:16 from one gallery

The same gallery, three ratios in one render. We reframe per format and re-center on the detected focal point so the subject of each shot never crops off-screen.

Brand Kit applied automatically

Logo lock-up, color treatment, font choices, intro and outro cards pulled from your Brand Kit. Run ten galleries and every video reads as the same brand.

Music matched to the pacing

A licensed background track picked to match the gallery's pace and tone. Slower for a portfolio walk, brisker for a product drop. Swap the track or mute it per render.

Voiceover from a written script

Type narration per shot and ngram generates AI voiceover (ElevenLabs or MiniMax) timed to the gallery transitions. Useful when a press gallery needs a spoken story to carry it past a music bed.

Batch multiple galleries

Drop several galleries and get a video per gallery in parallel. Same Brand Kit, same script template, a different image set per render: one video per collection, drop, or event.

Use cases

Where a gallery-driven video earns its keep.

Shopify and ecommerce

Turn a product gallery into a shoppable video

The product page already has a gallery of eight shots. Sequence them into a 20-second video with price and name overlays, sized for the feed and the product page itself.

See use case
Landing page

A portfolio gallery becomes a landing-page hero

Animate the gallery above the fold into a 12-second loop instead of a static grid, so the first scroll shows the work moving without booking a video shoot.

See use case
Brand video

A lookbook gallery as a brand film

Take the campaign lookbook gallery, set it to music, and ship a paced brand video for the homepage and social, with the brand kit applied to every frame.

See use case
Event recap

Event photo gallery into a recap reel

The conference or launch party gallery is sitting in a Drive folder. Sequence the best shots into a 30-second recap for the post-event email and the social wrap-up.

See use case
Ad creative

Gallery shots become a motion ad

The creative team's approved gallery becomes a motion ad variant for Meta and approved social channels in the same render. Same shots, same brand, three ratios.

See use case
Feature announcement

A UI gallery announces a launch

The new-feature screenshots already sit in a gallery in the launch doc. Sequence them with smart push-ins and a voiceover line so the announcement video ships before the live demo.

See use case
Marketing email

Gallery video for the campaign email

Drop the product gallery into a 6-second motion clip for the email hero. It loops as a GIF in any inbox, no new asset request, and the open rate climbs.

See use case
Social clips

One gallery, a week of social clips

A single gallery becomes several short vertical cuts: a hero shot reveal, a detail montage, a behind-the-scenes set, each one a 9:16 clip ready for the calendar.

See use case

Tools that pair with this converter

Refine the gallery. Edit the output.

All ngram tools

Built for teams

Who reaches for gallery-to-video in your company?

All solutions

Integrations

Trigger gallery-to-video from where your images already live.

Each integration ships with a working recipe built around a gallery of images. Start from one, or wire your own with the REST API and webhooks.

REST APIMCP serverWebhooksWire gallery-to-video into your own product in about 30 lines.

How it compares

If you've been using another tool for this.

Canva and Kapwing stitch image slideshows by hand. Runway and Pika invent footage from a prompt. ngram keeps your real gallery, orders it, and adds motion, voiceover, captions, and branding around the shots you already have.

FeaturengramCanvaKapwingRunway
Keeps your original gallery images intactYes, motion is layered over real filesYesYesNo, generates new footage
Orders the gallery automaticallyAI proposes the running order, you overrideManual drag per slideManual drag per slidePrompted from scratch
Per-shot motion choiceAI picks push-in, parallax, or hold-and-pan per frameOne template motion for every slideManual keyframes per scenePrompted from scratch
AI voiceover from a written scriptElevenLabs and MiniMax, multilingualLimited TTS voicesLimited TTS voicesNone
Brand Kit applied automaticallyLogo, colors, fonts, intro and outro per renderManual setup per projectManual setup per projectNone
Multi-format export from one gallery16:9, 1:1, 9:16 in one renderDuplicate and re-editResize afterSingle ratio per generation
Batch multiple galleriesParallel renders, one video per galleryOne project at a timeSequential queueSingle generation
API and webhooksREST, MCP, n8n, ZapierLimited APIAPI on enterpriseAPI available
Security and data handlingTalk to sales for your team's requirementsVariableVariableVariable

FAQ

Common questions about gallery to video

Upload the whole gallery at once, paste a direct image link per shot, or describe the story in plain language. ngram classifies each image, proposes a running order, picks per-shot motion, builds a sequence with optional voiceover and captions, and exports MP4, GIF, or WebM in 16:9, 1:1, and 9:16.

Still curious?

Gallery → Video

Turn the gallery you already have into one watchable video.

Drop a product, portfolio, event, or press gallery. ngram orders the shots, picks the motion, layers music and captions, and ships landscape, square, and vertical in one render.