Gallery to Video for an image collection with a clear purpose
Curate the strongest images from a gallery around one audience and story. Add pacing, context, music, and brand, then keep the project ready for shorter cuts and future updates.
Trusted by teams at
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.
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.
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.
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.
Review and export the video
Review the gallery 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 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. Review caption position against every shot before export.
Prepare each channel edit separately
Set the intended channel and aspect ratio for the gallery video, then review the crop, caption placement, and CTA before exporting one MP4. Prepare another channel version as a separate edit.
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
Choose a licensed background track for the gallery, then set its level under the voiceover. Swap or mute the track and review the pacing before export.
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.
Repeat the gallery workflow
Convert one curated gallery per request, then reuse the same Brand Kit and script pattern for the next collection, drop, or event.
The rest of ngram
Sequencing the gallery is one step. The product is everything around it.
AI Visuals
When a gallery is missing a closing or transition frame, AI Visuals generates a scene-matched fill in your brand's style so the jump between a product shot and a lifestyle photo never reads as a gap.
Learn moreMotion Graphics
Animated labels, lower-thirds, and callouts layered over gallery shots. Stamp a product name, a price, or a shoot location on the frame so each image in the sequence carries context.
Learn moreAI Voiceover
Type a line per shot and the gallery gains a narrator. Useful when a portfolio or press gallery needs a spoken walkthrough rather than music and captions carrying the whole story.
Learn moreCaptions
Burned-in captions styled with your Brand Kit. Set and review their position for each gallery shot so the product or face stays uncovered in a muted feed.
Learn moreBrand Kit
Logo, colors, fonts, intro and outro cards applied to every gallery video automatically. Turn a season of collection galleries into a set of videos that all look like the same studio made them.
Learn moreConvert the finished gallery video
Finish the gallery video in Studio and download one MP4. When a site, player, or handoff requires MOV, WebM, or MKV, convert that file separately in Video Converter, one input and one output per job.
Learn moreUse cases
Where a gallery-driven video earns its keep.
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 caseA 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 caseA 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 caseEvent 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 caseGallery shots become a motion ad
The creative team's approved gallery becomes a motion ad variant for Meta and approved social channels. Prepare and review each channel edit separately before exporting one MP4.
See use caseA 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 caseGallery video for the campaign email
Turn the product gallery into a six-second motion clip and export the reviewed MP4. If the email hero needs a loop, use Video to GIF as a separate task.
See use caseOne gallery, a week of social clips
Use the same gallery as source material for a hero reveal, detail montage, or behind-the-scenes 9:16 clip. Build and review each short cut as a separate edit for the calendar.
See use caseOther converters
Starting from a different source? There's a converter for that.
Gallery to video is one of many ngram converters. They share the same engine, the same Brand Kit, and the same sequence control surface, so the output looks consistent whatever you feed in.
When you have a single image or a loose handful rather than a curated gallery, start here. ngram adds motion, captions, and brand polish to whatever you drop in.
Open converterCloser to a personal album than a published gallery? Photos to video paces a batch of photos into a music-led slideshow instead of a sequenced brand video.
Open converterIf your gallery is product UI captures, this one is tuned for screenshot sequences: smart zoom finds the button you meant to highlight in each shot.
Open converterTools that pair with this converter
Refine the gallery. Edit the output.
Editing further
After the gallery-to-video render lands
Video Editor
Open the rendered gallery video on a timeline and adjust per-shot duration, swap one image, or extend the hero hold without re-uploading the whole set.
Open toolAdd Subtitles to Video
Burned-in or .srt subtitles layered onto the gallery video. Position them clear of the subject each shot was framed around, so the product or face stays in view.
Open toolVideo Cutter
Trim the finished gallery render into shorter cuts: a 6-second teaser for ads, a 30-second walk for LinkedIn, both from the same sequence.
Open toolAdd Music to Video
Choose or swap a licensed track under the gallery transitions. Set the music level and review the sequence timing before export.
Open toolGenerating from scratch
When the gallery is missing a shot
AI Image Generator
Generate the shot the gallery is missing, in the same style as the rest, then drop it back into the sequence as another frame before you render.
Open toolAI Video Generator
When a static gallery needs a moving establishing shot, prompt a short clip and splice it in front of the image sequence as scene one.
Open toolAI Avatar Video Generator
Pair the gallery sequence with an avatar intro that narrates the collection. One render, same Brand Kit, a presenter on top of your shots.
Open toolText to Speech Video
Write the gallery's narration and get a narrated clip with stock or generated visuals you can splice between the image shots.
Open toolPolishing the source
Clean the images before they hit motion
Background Remover
Strip the background from a product shot before it enters the gallery sequence, so the push-in reads cleanly against a transparent or branded backdrop.
Open toolHero image generator
Generate a missing hero frame in the same look as the gallery, then set it as the opening shot so the sequence starts on your strongest image.
Open toolVideo Compressor
Compress the final gallery render for email or an on-page embed without losing the motion applied to each shot in the sequence.
Open toolVideo Converter
Run the finished gallery video MP4 through Video Converter as a separate one-file, one-output job for MOV, WebM, or MKV.
Open toolBuilt for teams
Who reaches for gallery-to-video in your company?
Product Marketing
Turn the launch gallery of feature screenshots and product shots into an announcement video before the live demo ships. Prepare and review each channel edit separately before exporting one MP4.
See workflowsEcommerce
Every product page gallery becomes a shoppable video. Prepare and review each channel edit separately before exporting one MP4.
See workflowsGrowth Marketing
The approved creative gallery becomes a motion ad variant in the same render, with the focal point of each shot held so the unit is ready for Meta and approved social.
See workflowsContent Creators
Use a shoot gallery as source material for a hero reveal, detail montage, or behind-the-scenes vertical clip. Pace, caption, and review each calendar cut separately.
See workflowsAgencies
Hand the client a video from the gallery you already shot, branded to their kit. Prepare landscape, square, and vertical edits separately instead of booking a new shoot.
See workflowsReal Estate
A listing's photo gallery becomes a walkthrough video. Prepare and review each channel edit separately before exporting one MP4.
See workflowsProduct Managers
The gallery of release screenshots in the doc becomes a changelog clip, without booking time with the marketing team or opening an editor.
See workflowsSales Enablement
Reps have a gallery of product shots and need a 30-second clip. Gallery to video sequences them with voiceover and a CTA before the call.
See workflowsIntegrations
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 self-managed webhook subscriptions for video.completed or video.failed.
whenAn approved gallery is ready for a Studio upload
thenUpload the file in Studio; use Zapier's documented Create Video or Get Status action for this Gallery to Video job, then pass the result to the next step.
whenAn agent has an approved gallery and a video brief
thenUpload the file in Studio; use MCP's documented create and status tools for this Gallery to Video job, then return the status or result to the agent.
whenYour workflow has an approved gallery ready for Studio
thenUpload the file in Studio; use n8n's documented Create From Text, Create From URL, or Get Status node for this Gallery to Video job, then pass the result onward.
whenYou select a gallery of images on a page in the browser
thenSend the whole set to gallery-to-video and get the sequenced render back in a new tab
whenThe video from your gallery is ready for LinkedIn Social Publishing Beta
thenCompose the LinkedIn post for the approved gallery video, then publish it now.
whenThe video from your gallery is ready for YouTube Social Publishing Beta
thenVerify the YouTube destination for the approved gallery video, then publish it now.
whenThe video from your gallery is ready for X Social Publishing Beta
thenCompose the X post for the approved gallery video, then publish it now.
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.
| Feature | ngram | Canva | Kapwing | Runway |
|---|---|---|---|---|
| Keeps your original gallery images intact | Yes, motion is layered over real files | Yes | Yes | No, generates new footage |
| Orders the gallery automatically | AI proposes the running order, you override | Manual drag per slide | Manual drag per slide | Prompted from scratch |
| Per-shot motion choice | AI picks push-in, parallax, or hold-and-pan per frame | One template motion for every slide | Manual keyframes per scene | Prompted from scratch |
| AI voiceover from a written script | ElevenLabs and MiniMax, multilingual | Limited TTS voices | Limited TTS voices | None |
| Brand Kit applied automatically | Logo, colors, fonts, intro and outro per render | Manual setup per project | Manual setup per project | None |
| Channel-specific editing workflow | One reviewed MP4 per channel-specific edit | Duplicate and re-edit | Resize after | Single ratio per generation |
| Repeat the gallery workflow | One gallery per request | One project at a time | Sequential queue | Single generation |
| API and webhooks | REST API with self-service API keys; webhook subscriptions for video.completed or video.failed; MCP, Zapier, and n8n for documented workflows | Limited API | API on enterprise | API available |
| Security and data handling | Talk to sales for your team's requirements | Variable | Variable | Variable |
FAQ
Common questions about gallery to video
Still curious?
Gallery → Video
Turn the gallery you already have into one watchable video.
Drop a product, portfolio, event, or press gallery. Prepare and review each channel edit separately before exporting one MP4.