Marketing & sales
One brand template, every variant.
Build the look once, bind it to variables, and let Zvid render the whole campaign — video and social images, every aspect ratio — from one JSON template. Frame-accurate FFmpeg output, hosted on cdn.zvid.io, with no designer bottleneck between the brief and the launch.
By role
Campaign output at the pace of your calendar
Your team ships the same message across dozens of markets, offers, and channels — and every version has to stay on brand. With Zvid, a designer builds the master once in the browser editor, and that project doubles as a reusable API template. Swap headlines, prices, product shots, and CTAs through up to 200 type-preserving {{placeholders}}, and Zvid resolves them server-side before a single credit is spent.
One template becomes a campaign in a single bulk call — up to 500 renders per request, with valid items queued while any typos come back by index for fix-and-resubmit. Because the same FFmpeg engine renders both video and images, one source of truth produces your paid-social cuts, hero videos, and static thumbnails, each returned as a hosted cdn.zvid.io URL you can drop straight into your channels.
What you get
What marketing teams ship with Zvid
Every aspect ratio
Ship the 9:16 Reel, the 1:1 feed post, and the 16:9 pre-roll from one project using the editor's 18 aspect-ratio presets — no re-cutting per channel.
Variants without a designer
Bind up to 200 type-preserving {{variables}} to headlines, prices, and CTAs so the same locked template produces market- and offer-specific cuts on demand.
A whole campaign per call
Fire up to 500 renders in one bulk request with best-effort validation — valid items queue and render while invalid ones return by index for fix-and-resubmit.
Social images too
Generate on-brand static posts and thumbnails from the same engine at 10 images per credit, in PNG, JPG, or WebP, with transparency on PNG and WebP for overlays.
Captions that convert
Add TikTok/Reels-grade captions with 12 animated modes — karaoke, highlight, pop, typewriter — rendered through libass from your SRT, VTT, or Whisper JSON.
On-brand by construction
Lock type and motion once with Design Studio's 78 animation presets and 55 curated Google fonts, then reuse it as sanitizer-safe, re-editable code across every render.
500
Renders per call
18
Aspect presets
200
Template variables
10 : 1
Images per credit
Under the hood
The features that make it work
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.
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.
Templates, Variables & Logic
Save a project once, render it with different data forever. Placeholders, conditional scenes, and array iteration resolve server-side before validation.
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.
Put it to work
Popular use cases for this team
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 →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 →Localized & multilingual video
Author one master project, then localize it with variables, iterated language arrays, and per-language subtitles — and bulk render the whole set in a single authenticated call.
Explore →More roles
More for teams like yours
Growth & performance marketers
Spin up dozens of ad-creative variants from one JSON template and a variables map. Bulk up to 500 renders per call, each returned as a hosted cdn.zvid.io URL ready for the ad network.
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 →Agencies
Turn one brand kit per client into hundreds of on-brand deliverables. Store a template, bind {{variables}}, and fire up to 500 renders in a single call.
Explore →FAQ
Frequently asked questions
How do we keep every variant on brand? +
A designer builds the master template once in the editor and Design Studio, locking fonts, colors, and motion. Everyone else only changes the values bound to {{variables}}, so the brand look stays fixed while the copy, prices, and assets flex per campaign.
Can we produce both video and social images from the same template? +
Yes. Zvid renders video and images from the same JSON with the same FFmpeg engine. Use the video endpoints for your cuts and the dedicated image endpoints for static posts and thumbnails, billed at 10 images per credit.
How much does a campaign batch cost? +
Video is 1 credit per second at or below Full HD, with higher resolutions costing more per second; images are 10 per credit. The free plan includes 1,200 credits with no credit card required.
Explore more: see every roles
Ready to ship video at scale?
Start free — your first render is only a JSON payload away.