Social & content
Thumbnails and OG cards from one JSON.
Send the same JSON you use for video to Zvid's image endpoints and get back a hosted PNG, JPG, or WebP. Transparency where you need it, 10 images to a credit, and bulk when you have hundreds to make.
Still images
The same engine, now for stills
The same JSON document that renders your videos also renders stills. POST a project to Zvid's dedicated image endpoints and get back a hosted PNG, JPG, or WebP at a cdn.zvid.io URL — no headless browser, just FFmpeg producing frame-accurate output at whatever resolution you ask for.
That makes thumbnails, OG cards, banners, and social posts cheap and repeatable. Images bill at 10 per credit regardless of size, transparency comes free on PNG and WebP, and snapshotTime pulls a single frame out of a video to turn any clip into a poster. Lay each design out visually in the editor, or generate it end to end from the API.
What you get
Built for social images at volume
Snapshot a frame
Pull a poster straight out of a clip with snapshotTime, reusing the exact JSON that produced the video.
10 images per credit
Stills bill at 10 images to 1 credit and are resolution-independent, so a small avatar and a wide banner cost the same.
Transparency included
Render PNG and WebP with a full alpha channel for logo overlays, stickers, and badges; JPG stays flat for photos.
Bulk in one call
Queue up to 500 image renders per request — valid items render while invalid ones come back in itemErrors by index under one batch id.
One template, many posts
Bind a layout to {{placeholders}} — up to 200 type-preserving variables, nested 8 levels deep — and swap copy or colors per post without touching the design.
Design or automate
Lay each image out visually in the editor with 55 curated Google fonts and hundreds of crisp vector shapes, then render the same project via the API.
10 : 1
Images per credit
500
Renders per call
PNG · WebP
Alpha transparency
1,200 free
Starter credits
Under the hood
The features that make it work
Image Rendering
Generate still images — thumbnails, banners, OG cards — from the same JSON that renders video. PNG, JPG, or WebP, with transparency, at 10 images per credit.
Templates & Library
Hundreds of ready-made video and image templates across 23 categories. Open one in the editor, or render it with your own data via the API.
Design Studio
A visual designer for animated text and graphic overlays. Layer text, shapes, and images with 78 motion presets, then drop the design onto the canvas.
Bulk Rendering
Fan one template out into up to 500 renders in a single call. Each item is validated and billed on its own, so one bad payload never sinks the batch.
Who it's for
Teams that build this with Zvid
Developers
Make rendering an HTTP call. One authenticated POST returns a 202 with a job id, and a per-request webhook pings you when your hosted cdn.zvid.io URL is ready — no polling, no headless browser.
Explore →Designers
Design the branded template once in a visual studio — animated text, vector shapes, on-brand fonts — then hand it to your team or the API to render frame-accurately across every video and image.
Explore →Social media managers
Batch a week of reels, shorts and stories from one JSON project, then resize it to every platform aspect ratio. 12 animated caption modes and 400+ templates keep the look consistent.
Explore →Related use cases
More for teams like yours
Social media videos
Turn one JSON project into Reels, Shorts, Stories and TikToks — captions the feed rewards, 18 aspect-ratio presets to fit every placement, and batch renders that fill a whole posting calendar.
Explore →Ad creative at scale
Turn one JSON template into dozens of performance-ad variants — video and static image, every aspect ratio. Bulk up to 500 renders per call, driven by type-preserving variables.
Explore →Data-driven & report videos
Turn a metrics feed into per-account report videos. Bind your numbers to a template, fan it out with one bulk call, and get back hosted MP4s or images — rendered by FFmpeg, so every figure lands frame-accurate.
Explore →FAQ
Frequently asked questions
How are images billed? +
Stills bill at 10 images to 1 credit, independent of resolution, so image size never changes the price. A single image is the minimum, billed as 1 credit.
Which formats support transparency? +
PNG and WebP render with a full alpha channel, which is ideal for logo overlays, stickers, and badges. JPG is available for flat photos but does not carry transparency.
Can I generate personalized social images at scale? +
Yes. Bind a template to {{placeholders}} with up to 200 variables and submit up to 500 renders in one bulk call. Valid items queue under a single batch id, and invalid ones return in itemErrors by index.
Explore more: see every use cases
Ready to ship video at scale?
Start free — your first render is only a JSON payload away.