Image to Video Converter: animate one still into a branded video

Upload one JPG, PNG, WebP, or GIF. ngram turns that still into an editable video with camera motion, optional voiceover, captions, and brand styling. This creates a new video; it does not convert an image into another image format.

Input · Image 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 from one still to an editable video.

Upload the image, review the AI-built storyboard, adjust the motion and narration, then render the version you need.

01

Upload one image

Start with one JPG, PNG, WebP, or GIF. Use a clear product photo, screenshot, illustration, or campaign still that can carry the visual story.

02

Describe the video job

Tell ngram what the video should explain, who it is for, and whether you want narration, captions, callouts, or a particular camera move.

03

Tune the storyboard

Reorder scenes, drop in voiceover from a written script, tweak per-scene duration, swap the transition. Brand Kit fonts, colors, and intro card apply on the fly.

04

Render the version you need

Review the image 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 static-to-motion jump. Real knobs underneath.

Per-image motion choice

Use push-ins, pans, or other camera moves to give the still a clear visual beat, then adjust the scene when the automatic choice is not right.

Photomotion on stills

Cinematic camera moves (push-in, parallax, slow pan) applied frame-by-frame so a flat photo reads like footage. Useful when source material is image-only.

Captions matched to the image

Generate captions from the voiceover or script, then review their timing and placement in the editor before export.

Landscape, square, or vertical

Reformat the project for 16:9, 1:1, or 9:16. Review each layout before rendering because a tall or wide crop can change what remains visible.

Select your Brand Kit

Logo lock-up, color treatments, font choices, intro and outro cards pulled from your Brand Kit. Every export looks like the same team made it.

Voiceover from a written script

Type the narration per scene; ngram generates AI voiceover (ElevenLabs or MiniMax) timed to image transitions. Choose a voice once, reuse across videos.

Repeat for product sets

Start with one product image set, render one video, then reuse the same Brand Kit and script template for the next SKU.

Built for team workflows

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

Use cases

Where image-driven videos earn their keep.

Feature announcement

Launch a feature with screenshots, not a demo recording

PMM has the new-feature screenshots before there's a live demo. Stitch them with smart push-ins and a voiceover script and the launch video is ready before the build is.

See use case
Changelog

Changelog clips from UI screenshots

Every release ships a row of screenshots in the doc. Turn that row into a 30-second changelog video for the email and the in-app banner.

See use case
Shopify and ecommerce

Product videos from product photos

Turn one approved product photo into a short branded video, then repeat the workflow for additional products when the first version is approved.

See use case
Marketing email

Video for the campaign email hero

Give the static email hero six seconds of motion and export the reviewed MP4. Use Video to GIF as a separate task if the email needs a looping image instead of an inline video.

See use case
Landing page

Landing page hero from design exports

Export one approved design frame as JPG, PNG, WebP, or GIF, then animate it into a short hero loop instead of leaving the asset static.

See use case
API documentation

API doc walkthroughs from screenshots

Code screenshots and dashboard screenshots become a moving walkthrough on the docs page. Devs see the click, the response, and the next step in sequence.

See use case
Customer onboarding

Onboarding videos from UI screenshots

Pair the existing in-app screenshot set with voiceover and you've replaced the 'getting started' help article with a 90-second video.

See use case
Ad creative

Static ad creative gets a motion variant

Turn an approved static ad into a motion-led version, then review and render the aspect ratio required for the campaign.

See use case
Help center

Help articles that show the click

Screenshots inside the help article become a 20-second clip at the top of the page. Fewer support tickets per article, same source material.

See use case

Tools that pair with this converter

Refine the image set. Edit the output.

All ngram tools

How it compares

If you've been using another tool for this.

Canva and Kapwing stitch slideshows. Runway and Pika invent footage from a prompt. ngram keeps your real images and adds motion, voiceover, captions, and branding around them.

FeaturengramCanvaKapwingRunway
Keeps your original images intactYes, motion is layered over real filesYesYesNo, generates new footage
Per-image motion choiceCamera motion can be generated and adjusted in the projectOne template motion for every slideManual keyframes per scenePrompted from scratch
AI voiceover from a written scriptElevenLabs and MiniMax, multilingualLimited TTS voicesLimited TTS voicesNone
Editable captionsGenerate captions, then review timing and placementManual placementManual placementNone
Select your Brand KitLogo, colors, fonts, intro and outro per renderManual setup per projectManual setup per projectNone
Channel-specific editing workflowOne reviewed MP4 per channel-specific editDuplicate and re-editResize afterSingle ratio per generation
Repeat an image-set workflowOne image set per requestOne 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

Common questions about image to video

How do I convert an image to video with ngram?

Upload one JPG, PNG, WebP, or GIF, or provide a publicly reachable direct image link. Describe the audience and message, review the plan containing the script and motion. After review, Studio exports the image video as one MP4. Prepare and review another channel version as a separate edit.

What image formats does the image to video converter accept?

The visible uploader accepts JPG, PNG, WebP, and GIF, one image per request. If you use a direct link, it must be publicly reachable without a sign-in.

Can I make a video from a single image?

Yes. A single image can anchor a short video with camera motion, optional voiceover, captions, callouts, and brand styling. You choose the message and review the plan containing the script before rendering.

How is this different from AI video generators like Runway or Pika?

Runway and Pika invent new footage from an image prompt. ngram keeps the original image (the screenshot, the product photo, the Figma export) and adds motion, voiceover, captions, and brand styling around it. Pick ngram when the image is the content; pick generative tools when you want AI-imagined footage.

Does the output include voiceover and captions?

Both are available. Add or generate the narration, create captions from the script or voiceover, then review timing and placement in the editor before export.

Can I export multiple aspect ratios from one image set?

You can reformat the project for 16:9, 1:1, or 9:16. Prepare each layout as a separate edit, review its crop and caption placement, then render one MP4.

Can I convert a folder of product images?

Not through the visible uploader. It accepts one JPG, PNG, WebP, or GIF per request. For a catalog, approve one image-led direction first, then repeat that workflow for each product.

Where do my images go after rendering?

Source images and rendered videos stay in your workspace. Talk to sales about retention, access controls, security, and data-handling requirements for your team.

Can I integrate image-to-video into my own product?

ngram supports MCP, Zapier, n8n, and developer workflows for routing approved source material into video projects. Confirm the exact handoff and plan limits for your implementation before automating production.

Can I direct the camera motion in my image video?

Yes. Describe a slow push-in, lateral pan, product reveal, or gentle background motion. Add the image in ngram, review the proposed treatment, then check that the subject and framing remain right for your video.

Image → Video

Turn the images you already have into watchable video.

Start with the image, review the edit for its intended channel, and export one MP4. Prepare each additional aspect ratio as a separate edit.

Put it into practice

Follow a workflow from source material to a video you can review, share and make again.

Each pitch revision, launch or new audience

Create a founder pitch video from a deck in Claude

Attach your deck in Claude and name the audience you want to reach. Review ngram’s product story and scene plan, then create a pitch people can watch before the next conversation.

A product deck, supporting visuals and a defined audienceA concise pitch video grounded in the supplied company material

Ways to run: Claude

Each new lesson resource or classroom introduction

Create a lesson-preview teaser in Claude

Give Claude the learning goal, key vocabulary and a question to leave open. Review ngram’s scene plan, then create a short preview that invites viewers into the lesson.

A lesson objective, vocabulary, preview example and resource titleA short educational teaser with an open question and resource title

Ways to run: Claude

Each product listing or approved update

Create a product-page video from approved assets in Claude

Give Claude your product facts and real photos. Review ngram’s plan, then create a short listing video that keeps the product’s appearance and attributes accurate.

Current product facts and approved photosA source-faithful product-page video

Ways to run: Claude

Each new listing or property campaign update

Create a property listing video in Claude

Give Claude the property brief and photos you want to show. Review ngram’s narration and scene plan, then turn the selected features into a video for your listing campaign.

A property brief, selected photos and a clear viewing actionA property video built around the supplied details and visuals

Ways to run: Claude

Each researched account or relevant public update

Create a prospect-specific introduction in Claude

Give Claude a verified public account update, relevant product proof and one proposed next step. Review ngram’s plan, then create a short introduction you can check before sending to the prospect.

Verified public account news, approved product proof and one next stepA concise prospect-specific introduction ready for review

Ways to run: Claude

Each buyer role, product workflow or interface update

Create a role-specific SaaS demo in Claude

Give Claude the buyer’s task, current interface screenshots and approved narration. Review ngram’s plan, then create a product demonstration that shows the workflow this role needs to understand.

Genuine interface screenshots, a verified product path and approved narrationA focused SaaS demonstration using the supplied interface material

Ways to run: Claude

Each approved campaign, recipient segment or newsletter edition

Create an email-campaign video and linked thumbnail in Claude

Give Claude the campaign brief, recipient audience and next action. Review ngram’s video, then pair a public thumbnail with a ready viewing link for your email.

Approved campaign copy, audience details, imagery and a destinationA campaign video and linked thumbnail ready for an email preview

Ways to run: Claude

Each onboarding cycle or security-awareness refresher

Create security-awareness training from a script in Claude

Give Claude the script your team has reviewed and the concept you want to illustrate. Check ngram’s scene plan, then create a training video that keeps the wording intact.

A reviewed training script and visual analogyA narrated security lesson with the exact supplied script

Ways to run: Claude

Each brand campaign, audience or refreshed visual brief

Turn a brand brief into a source-backed story video in Claude

Give Claude the brand point of view, approved narration and permitted imagery. Review ngram’s plan, then create a short story that keeps the visual treatment faithful to those sources.

An approved brand brief and permitted source imageryA concise brand story with faithful source visuals

Ways to run: Claude

Each client campaign, approved message or creative variant

Turn a client ad brief into a video in Claude

Give Claude one client’s approved message, visual assets and campaign placement. Review ngram’s scene plan, then create an ad your team can check and send for client review.

Client facts, permitted brand assets, approved narration and one placement briefA client-specific video ad ready for review and export

Ways to run: Claude

Each course module or lesson revision

Turn a course outline into a lesson video in Claude

Give Claude one module’s objective, worked example and practice task. Review ngram’s teaching sequence, then create a lesson learners can follow and apply.

One module outline, supporting material and a worked exampleA complete lesson with an actionable practice task

Ways to run: Claude

Each prospect pitch or revised creative direction

Turn an agency pitch deck into a prospect video in Claude

Give Claude the prospect’s communication task, your pitch deck and approved work samples. Review ngram’s plan, then create a short introduction that helps the prospect assess the proposed approach.

An agency pitch deck, the prospect’s task and approved creative work samplesA concise prospect-facing introduction to the proposed approach

Ways to run: Claude

Each recurring patient question or approved guide update

Turn an approved patient guide into a video in Claude

Give Claude the patient guide and the lesson you want to explain. Review ngram’s narration and illustrations, then create a short video patients can watch alongside the full guidance.

Approved patient information and a defined educational lessonA short, source-based patient education video

Ways to run: Claude

Each buyer demonstration or evaluation follow-up

Turn demo notes into a buyer follow-up video in Claude

Give Claude the buyer’s priorities, demonstrated screens and open questions. Review ngram’s plan, then create a concise recap that keeps the product facts and proposed next step clear.

Reviewed demo notes, genuine demonstrated screens and outstanding questionsA buyer-specific recap with a clear evaluation step

Ways to run: Claude

Each recurring service promotion or updated offer

Turn your service-page copy into a promotion in Claude

Give Claude the services, audience and booking action from your page. Review ngram’s plan, then create a short promotion around the details customers need to choose their next step.

Service-page copy, approved service details and a booking actionA short service promotion for a social feed or service page

Ways to run: Claude