Blink. Convert. Done.
VTT to Markdown converter
Drop a WebVTT file below and get clean Markdown, with the token count and what it costs to send. It is converted in your browser — the file never leaves your device.
Rates checked 2026-08-31. See the cost on all 35 models → · Use this as context for a prompt →
What a VTT actually stores
A WebVTT file is the caption track behind a video: a header, then timed cues, each a fragment of a sentence sized to fit on screen for a second or two. The useful transform is not a tidier caption file — it is putting the sentences back together.
WebVTT is what YouTube, Vimeo and most browser video players use, so it is the format a transcript arrives in. Pasting one straight into a model means paying for thousands of timestamps and asking it to read around them.
What survives the conversion
The words, rejoined into flowing paragraphs. Cue boundaries fall mid-sentence by design, so fragments are stitched back together rather than left as a list of stubs. Speaker voice tags and the inline markup WebVTT allows are stripped, and NOTE comment blocks are left out.
What does not
Timing is discarded on purpose. Timestamps are the bulk of the file and pure cost once you have the words — a typical caption track loses well over half its tokens here, which is the whole point. If you need the timings, this is the wrong tool. Cue positioning, regions and styling are also dropped, since none of it is text a model can use.
Saying so plainly is deliberate. A converter that quietly drops half a document is worse than one that tells you which half, because you can work around a limit you know about.
Questions
What is the difference between VTT and SRT?
Very little that matters here. WebVTT starts with a WEBVTT header, uses a full stop before the milliseconds where SRT uses a comma, and allows comments, styling and positioning. Both convert to the same thing: the words, joined up.
Are the timestamps kept?
No. They are removed, and that is most of the saving — a caption file is mostly timing information, none of which helps a model summarise what was said.
Will YouTube captions work?
Yes. Downloaded caption tracks are ordinary WebVTT and convert directly. Auto-generated ones convert fine too, though the punctuation is only as good as the original transcription.
Converting a different format
The same engine handles eighteen formats in total, all of them in your browser.
Token rates checked 2026-08-31. See the cost on all 35 models →
More free tools
All free, all instant, none of them need an account.