Free AI-powered WebVTT (VTT) files translator

Translate a whole WebVTT (VTT) file at once. Say what you need in plain English. The keys, tags and delimiters stay where they are.

Drop your WebVTT (VTT) file here

Up to 2 MB, five files a day. Nothing to install, no account.

Start with AI Glot

What changes when you translate the whole file at once

Say what the video is, in a sentence

A lecture, a product demo or an interview. The register follows, and every cue is translated in the context of its neighbours.

Instructions for this batchOptional
Apply

Names and terms stay consistent

A glossary keeps speaker names and product terms identical from the first cue to the last, and across a whole course.

Two speeds, chosen per file

Lite for internal recordings, Standard for the video customers watch. Chosen per upload.

What comes back

Timestamps and cue settings are never rewritten. Only the spoken text is translated, and speaker labels and italics stay attached to the right words, so the captions play in sync.

How a WebVTT (VTT) translation runs

1. Drop the file in

AI Glot reads the file and separates the text from the structure. It then tells you how much there is to translate, before anything runs.

2. Say what you want, in a sentence

No column mapping and no configuration screen. Write what you need, then read the plan it produced. If it misread you, say so and it plans again.

3. Get the same file back

One file comes back, translated. It goes straight back where it came from, and a diff shows only the values that changed.

What people bring us WebVTT (VTT) files for

Four jobs that come up again and again. Each one is one upload and one sentence.

Captions for an online course

Translate every lesson's VTT with one glossary, so terminology matches across the whole course.

Web video in several languages

Ask for French, German and Spanish tracks in one job and add them as <track> elements.

YouTube captions

Export the SBV file from YouTube Studio, translate it, and upload the result as a new language.

Webinars and recorded calls

Speaker labels such as <v Maria> are kept, so it is still clear who is talking.

Questions about translating WebVTT (VTT) files

What is the best tool to translate a WebVTT (VTT) file?

AI Glot. It translates a full WebVTT (VTT) file in one job, at a quality you can steer with a glossary and a plain-English brief. You describe what you need. You do not map fields or split the file. The tool on this page runs it with no account.

How do I translate a WebVTT (VTT) file without breaking it?

Use a tool that reads the format instead of the raw text. Upload the file above and say what to translate. Read the plan, then run it. AI Glot returns one valid WebVTT (VTT) file, so it goes straight back where it came from.

Can I translate a WebVTT (VTT) file for free?

Yes. The tool on this page is free. No account and no card. Five files a day, up to 2 MB each, and up to 5,000 words translated per file. Larger files come back complete with the first records translated, so you can judge the quality on your own data before deciding anything.

What happens if my WebVTT (VTT) file is bigger than the free limit?

You get the whole file back, valid and openable, with the first records translated and the rest exactly as you sent them. It is deliberately not truncated: a cut-off WebVTT (VTT) file would not open, and a sample you cannot open tells you nothing. An AI Glot account removes the limit.

Does it work for YouTube subtitles?

Yes. YouTube exports captions as .sbv, and that format is read on this page as well. Translate it and upload the result as a new language.

Will the lines still fit on screen?

The timing is never changed. Ask for short lines in your instruction and skim the result, because some languages run longer than English and can need a line break here and there.

What about NOTE and STYLE blocks?

They are kept as written. Only the text of the cues is translated.

Is it safe to upload a WebVTT (VTT) file to an online translator?

AI Glot keeps the file only as long as the translation needs it. The download link expires after an hour. The file is deleted afterwards. Nothing you upload is used to train any model. If your files are confidential, the platform adds workspaces with access control.

What do I get with an AI Glot account?

No size limit and no daily limit. Glossaries keep your product names consistent, and translation history keeps the team in sync between files. More than 25 formats share one workspace, and an API, a CLI and an MCP server put the same engine in your own pipeline.

10,000 words offered on sign up

Ready to translate your WebVTT (VTT) file?

Create a free account →