← All the free tools
CCVideo → WebVTT

Generate WebVTT captions from video

Need a .vtt file for your website player? Upload the video and get browser-ready WebVTT captions with the timing already done.

Free, actually freeNo account neededNothing kept afterwards
Use it now
CC
Video → WebVTT
Free · no signup · no watermark
videovtt

or just drag it in here

Your file is deleted after the job · download expires in 24 hours · no watermark

01Choose your fileDrag your video in, or pick it from your files.
02Press the buttonLeave this page open while it works — it is usually quick.
03It is yoursDownload the VTT any time in the next 24 hours.
Why bother with this page

Because it does the one thing you came for.

Your player, your course platform or your CMS asked for a VTT file. This is the shortest route from video to a caption track that just works in a browser.

Good for exactly this

HTML video on your own site, online courses, custom players and any CMS that asks for a .vtt track.

No nasty surprises

You get the words and the timing, which is what a player needs. Positioning and styling are yours to add in the player afterwards.

Nobody else sees it

Your upload is deleted the moment the job finishes. The result is private to you, disappears by itself after 24 hours, and you can wipe it sooner with one click.

Before you ask

Video → WebVTT, answered

01What is WebVTT, in plain terms?

The caption format built for the web. Point an HTML video player at a .vtt file and captions appear — no plugin, no conversion.

02VTT or SRT — which do I need?

For a website player, VTT. For YouTube, most social platforms and editing software, SRT. Both hold the same words and timings.

03Are the captions baked into the video?

No, they stay a separate track so viewers can switch them off. To burn them in, use the editor.

While you are here

People usually need one of these next

All tools →
Or make something bigger

This file could be a whole video.

Cut it, layer it, caption it, put a voice on it and export an MP4 — free, in the same browser tab. Start the editor with your original footage.

Open the video editor