Social & content
Reels, Shorts and Stories from one project.
Author a short-form video once and render it to every vertical feed. Captions rendered through ASS/libass, 44 FFmpeg transitions, image covers, and batch renders that keep a whole content calendar shipping.
Social video
Built for the vertical feed
Zvid turns one JSON project into finished, hosted videos for every short-form feed — Reels, Shorts, Stories and TikTok. Because the render engine is FFmpeg rather than a headless browser, output is frame-accurate and reproducible, and each render comes back as an absolute cdn.zvid.io URL you can hand straight to a scheduler.
The free plan gives you 1,200 credits and up to 300 seconds per video at Full HD, billed at 1 credit per second at or below 1920x1080; higher resolutions cost more per second. Author a post by hand in the browser editor, start from 400+ templates, or have an AI agent write the JSON through the MCP server — then resize the same project to every platform and queue the week in a single call.
What you get
Made for social feeds
Captions feeds reward
Pick from 12 animated caption modes — one-word, karaoke, highlight, pop, bounce, typewriter — rendered through ASS/libass with word-level timing, active-word styling and 8 on-screen positions.
One project, every size
Resize a single project across 18 aspect-ratio presets for vertical, square and wide placements, or set explicit width and height for any feed.
Batch your calendar
Queue up to 500 renders in one call with best-effort per-item validation, one batch id for status rollup, and fix-and-resubmit plus CSV export in the dashboard.
Covers and thumbnails
Render still covers from the same project at 1 credit per image as PNG, JPG or WebP — with transparency on PNG and WebP — or grab any frame with snapshotTime.
Motion that stops scroll
Layer 44 named FFmpeg transitions plus Ken Burns zoom, usable as scene changes or as per-element entrance and exit animations.
Templates you reuse
Start from 400+ ready-made templates, bind {{placeholders}} to variables, and iterate over an array to expand one scene per post with auto-chained transitions.
12
caption modes
18
aspect presets
500
renders per batch
1 : 1
images per credit
Under the hood
The features that make it work
Subtitles & Captions
Word-timed captions with 12 animated styles — karaoke, highlight, typewriter, pop, and more. Import SRT, VTT, ASS, or Whisper JSON, or author by hand.
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.
Transitions & Effects
44 cinematic FFmpeg transitions, plus Ken Burns motion, chroma key, color filters, crop, rounded corners, and rotation — all expressed as JSON.
Image Rendering
Generate still images — thumbnails, banners, OG cards — from the same JSON that renders video. PNG, JPG, or WebP, with transparency, at 1 credit per image.
Who it's for
Teams that build this with Zvid
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 →Content creators
Batch a whole content calendar from one JSON template, then use 12 animated caption modes and Zvid's stock library to keep every faceless short on brand. No watermark on any plan.
Explore →Marketing teams
Turn one on-brand template into a full campaign of videos and social images. Bind {{variables}}, fire a bulk call, and get back hosted cdn.zvid.io URLs — no designer in the loop.
Explore →Related use cases
More for teams like yours
Faceless & captioned video
Build no-camera short-form the API way: stock media plus your own voice-over, royalty-free music, and TikTok-grade animated captions in 12 modes, rendered by FFmpeg as one hosted video.
Explore →Thumbnails & social images
Render thumbnails, OG cards, and social posts from the same JSON as your video — PNG, JPG, or WebP, with transparency, at 1 credit per image.
Explore →Slideshow & photo videos
Turn a set of photos into a hosted video from one JSON project: iterate an image array and Zvid builds a scene per photo with auto-chained transitions, Ken Burns motion, music, and captions.
Explore →FAQ
Frequently asked questions
Can I resize one video for every platform? +
Yes. Render the same project across 18 aspect-ratio presets — vertical, square and wide — or set explicit width and height, so one edit covers Reels, Shorts, Stories, TikTok and feed posts.
Do the captions look like TikTok and Reels? +
Yes. Zvid ships 12 animated caption modes rendered through ASS/libass with word-level timing, active-word styling, a caption box or outline, and up to 20 words per line. Import SRT, VTT, ASS-SSA or Whisper JSON, or author them inline.
Does Zvid generate the video or the voice-over for me? +
No. Zvid renders the JSON you (or an AI agent via the MCP server) provide, deterministically with FFmpeg — it does not generate pixels from a prompt or synthesize voice-over. Bring your own audio or add royalty-free music from Zvid's stock library.
Explore more: see every use cases
Ready to ship video at scale?
Start free — your first render is only a JSON payload away.