Skip to main content

What is Zvid?

Zvid is a platform for creating videos and images programmatically. You describe a video as structured JSON — clips, images, text, audio, subtitles, scenes — submit it to the API, and Zvid renders it in the cloud and hands back a CDN URL. The same JSON powers a full visual editor, so you can design visually and render via API, or go JSON-first the whole way.

How it works

  1. Describe — build a JSON payload: elements, scenes, subtitles, timing.
  2. SubmitPOST /api/render/api-key with your API key. Zvid validates the payload, checks credits and plan limits, and queues the job.
  3. Render — Zvid resolves your remote assets and renders the video (or image) in the cloud.
  4. Deliver — poll GET /api/jobs/{id} (or receive a webhook) and get the final CDN URL.

What you can build

  • Rich compositions — text, HTML with native CSS & JavaScript, images, GIFs, video clips, audio tracks, and word-timed subtitles with 12 animation modes.
  • Multi-part videosscenes with local timelines and cross-scene transitions.
  • Data-driven videostemplates with variables, rendered in bulk with per-item data.
  • Still images — the same payload can render a PNG, JPG, or WebP.
  • Automated pipelineswebhooks and bulk rendering for hands-off workflows.

Two ways to work

The APIServer-to-server JSON rendering with API keys. Start with the Quick Start.
The EditorA browser-based visual editor at editor.zvid.io — design on a canvas and timeline, then render directly or export the JSON. Start with the Editor overview.

Anything built in the editor exports as API-ready JSON, and any API payload can be opened in the editor.

Next steps

Questions? Contact help@zvid.io.