Photos to Video: a whole album into one slideshow video

Drop a batch of photos, a campaign album, or a gallery export. ngram orders them, paces the slideshow, and layers music, captions, and brand styling into one finished video.

Input · Photos 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 pile of photos in, one paced slideshow out.

No timeline scrubbing, no slideshow template to wrestle, no exporting each ratio by hand. Drop the album, accept the ordered storyboard, ship the video.

01

Drop the whole batch in

Select a folder, a zipped album, or drag in 40 photos at once. We accept JPG, PNG, WebP, HEIC, TIFF, and SVG, and read the capture order so the sequence starts in the right place.

02

ngram sequences the album

Each photo gets grouped and ordered, near-duplicates collapse to the best frame, and motion is picked per shot: slow push-in on portraits, pan across wide scenes, hold on detail shots.

03

Pace the slideshow

Reorder photos, set how long each one holds, pick a music track, and drop captions per frame. Brand Kit fonts, colors, and an intro card apply across the whole sequence at once.

04

Export every aspect ratio

One render produces 16:9, 1:1, and 9:16. Each ratio reframes on the detected subject so faces and products stay in shot. Download MP4, GIF, or WebM, or post straight to a social channel.

Output controls

Smart defaults for the album-to-slideshow jump. Real knobs underneath.

Auto-ordered, then yours to reorder

ngram sequences the batch by capture time and visual grouping so the slideshow tells a story instead of dumping frames. Drag any photo to a new slot if the auto-order misses the beat you wanted.

Per-photo hold and pacing

Set a global hold for the whole album, then override the photos that need to breathe. A hero shot holds for three seconds; a run of detail photos cuts faster to keep the slideshow moving.

Music-timed transitions

Pick a track and ngram snaps photo changes to the beat, so the slideshow cuts land on the music instead of drifting. Narration stays clear over the bed when you add a voiceover.

Per-photo motion choice

Slow push-in on portraits, pan across wide group shots, hold-and-zoom on product detail. ngram picks per frame so a still album reads like footage, and you can swap the move on any photo.

Captions per frame

Type a caption under each photo or auto-generate from a voiceover script. Caption position dodges the detected subject so text never lands across a face in the slideshow.

16:9, 1:1, 9:16 from one album

Same photo set, three ratios in a single render. Each format reframes on the detected subject so a portrait stays centered in the vertical cut and a wide scene keeps its edges in landscape.

Brand Kit across the sequence

Logo lock-up, color treatment, fonts, and an intro and outro card pulled from your Brand Kit and applied to the full slideshow. Ten event albums all come out looking like the same team made them.

Batch several albums at once

Drop a folder of folders, one per event or product line, and ngram renders a slideshow per album in parallel. Same music template, same Brand Kit, a different photo set per video.

Use cases

Where a slideshow built from a photo batch earns its keep.

Event recap

Turn an event photo dump into a recap

The conference shooter hands over 300 photos. ngram orders the best of them into a paced recap slideshow with music and date cards, ready for the follow-up email the same day.

See use case
Shopify and ecommerce

Product galleries become a slideshow per SKU

Drop a folder of product photos per item and get a slideshow video for each one. Captions, price overlay, and brand colors applied across every frame, sized for the feed.

See use case
Customer story

Customer photos into a testimonial reel

Stitch the headshots, install photos, and result screenshots a customer sends into one branded slideshow, with a voiceover line under each photo that carries their story.

See use case
Social clips

An album of stills into vertical social cuts

A batch of campaign photos becomes a fast-cut 9:16 slideshow timed to a track. Same album, native vertical, ready for the channels your team already posts to.

See use case
Ad creative

Static photo sets get a motion ad variant

The creative team's approved photo set becomes a moving slideshow ad in the same render. Same brand, same focal subject per frame, three ratios for the ad platforms you run.

See use case
Product Hunt launch

Launch screenshots into a hype slideshow

The launch-day screenshots and team photos become a 30-second slideshow for the Product Hunt gallery and the launch thread, with the tagline stamped on the opening frame.

See use case
Real estate

Listing photos into a walkthrough slideshow

A listing's photo set becomes a paced walkthrough slideshow with the address, price, and key features captioned per room, ready for the listing page and the agent's social feed.

See use case
Landing page

A photo gallery as the hero loop

The gallery of brand or product shots already on the page becomes a looping slideshow hero above the fold, animated instead of a static carousel, without booking video production.

See use case

Tools that pair with this converter

Refine the photo set. Edit the slideshow.

All ngram tools

Built for teams

Who turns a photo batch into a slideshow in your company?

All solutions

Integrations

Trigger photos to video from where your albums already live.

Each photos-to-video recipe ships ready to run. Start from one, or wire your own slideshow pipeline with the REST API and webhooks.

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

How it compares

If you've been using another slideshow tool for this.

Canva and Animoto build slideshows from a fixed template you fill slot by slot. Runway invents footage from a prompt. ngram keeps your real photos, orders the batch for you, and layers music, captions, and branding around them.

FeaturengramCanvaAnimotoRunway
Keeps your original photos intactYes, motion is layered over the real filesYesYesNo, generates new footage
Auto-orders a batch into a sequenceCapture time and visual grouping, then editableManual, slot by slotManual, slot by slotPrompted from scratch
Per-photo motion choicePush-in, pan, or hold-and-zoom picked per frameOne template motion for every slidePreset transition stylesPrompted from scratch
Music-timed transitionsPhoto cuts snap to the beat automaticallyManual timingBeat sync on some templatesNone
Brand Kit applied automaticallyLogo, colors, fonts, intro and outro per renderManual setup per projectLogo on paid tiersNone
Multi-format export from one album16:9, 1:1, 9:16 in one renderResize and re-exportResize and re-exportSingle ratio per generation
Batch several albums in parallelOne slideshow per folder, rendered in parallelOne project at a timeOne project at a timeSingle generation
API and webhooksREST, MCP, n8n, ZapierLimited APINo public APIAPI available
Security and data handlingTalk to sales for your team's requirementsVariableVariableVariable

FAQ

Common questions about photos to video

Drop a folder of photos, paste a set of gallery image links, or describe the slideshow in plain language. ngram orders the batch, picks per-photo motion, snaps the transitions to a music track, adds optional captions and voiceover, and exports MP4, GIF, or WebM in 16:9, 1:1, and 9:16.

Still curious?

Photos → Video

Turn the photos you already have into one slideshow video.

Drop a folder or a whole album. ngram orders the photos, paces the slideshow to the music, adds captions, and ships landscape, square, and vertical in one render.