AI subtitle translation

Translate VTT files without rebuilding subtitle timing

Upload an existing WebVTT file, choose the language you need and continue in Subvideo Studio. Your subtitle cues are imported into the project so you can focus on translation and review.

  • Keep VTT timestamps and cue order
  • Choose the target language before import
  • Review and refine every line in the Studio
WebVTT · .vtt Your file is uploaded to your Subvideo project so it can be parsed, translated and edited.
WebVTT · Subvideo Studio
EN → DE
Source VTT
WEBVTT 00:00:04.500 --> 00:00:07.000 Welcome to this tutorial.
Translated VTT
WEBVTT 00:00:04.500 --> 00:00:07.000 Willkommen zu diesem Tutorial.

Translate the text, not the timeline

An VTT already contains the part that usually takes the most manual work: cue boundaries and timestamps. Importing that structure means you can translate the spoken content while preserving the subtitle sequence.

Timing stays attached

The existing VTT timecodes are imported with each cue instead of being generated again from the video.

Built for review

Open the translated project in the visual Studio to check terminology, line breaks and context before export.

Clean VTT workflow

Start with .vtt and finish with a subtitle project that can be edited and exported again as VTT.

From source VTT to translated subtitles

How it works

1

Upload the VTT

Choose the WebVTT file you already use. Subvideo imports the cue timings and subtitle text into the project.

2

Choose a target language

Set the language you want to create before the project is imported.

3

Translate in Studio

The project is prepared for the existing translation workflow. Open Translate, review the result and make any wording changes you need.

4

Export the result

Download the translated subtitle version when the wording and timing look right.

Translate your VTT

Select one .vtt file and the language you want to create.

or click to choose a file
For an existing VTT, choosing the source language explicitly gives the translator a reliable language direction.
The selected language is saved with the project and used by the translation workflow.

Need to translate video, audio, SRT or ASS instead? Open the full Subtitle Translator

🔒 EU hosting
🌐 WebVTT workflow
✍️ Studio review

The timecodes remain the reference

WebVTT uses the WEBVTT header and dot-based timestamps. Subvideo imports the subtitle cues for editing and translation; review player-specific metadata such as STYLE, REGION or special cue settings when your source file depends on them.

Source VTT
WEBVTT

intro-1
00:00:01.000 --> 00:00:04.000 line:90% position:50% align:center
Welcome back to the channel.

00:00:04.500 --> 00:00:07.000
Today we show you how it works.
Translated VTT
WEBVTT

intro-1
00:00:01.000 --> 00:00:04.000 line:90% position:50% align:center
Willkommen zurück auf dem Kanal.

00:00:04.500 --> 00:00:07.000
Heute zeigen wir dir, wie es funktioniert.

One subtitle file, more audiences

Useful for

YouTube & social video

Translate an existing caption file before uploading language tracks to your publishing platform.

Courses & training

Reuse approved timings while adapting lessons for another language.

Agencies & localization

Keep a predictable VTT structure for review, handoff and client delivery.

Continue your subtitle workflow

Related tools

VTT Translator FAQ

Does translating an VTT change its timestamps?

The imported VTT cues keep their timing structure. You can still adjust timings manually in the Studio if needed.

Can I review the translation before downloading it?

Yes. The VTT is imported as a project so you can review and edit subtitle lines before export.

Do I need the original video?

No. If you already have the VTT, you can start from the subtitle file itself.

Can I translate automatic YouTube subtitles?

Yes, once you have them as an VTT file. You can also use Subvideo's YouTube tools to create or retrieve captions first.

What happens to WebVTT tags, cue settings, STYLE or REGION blocks?

The translation workflow is focused on the subtitle cues and their text. If your VTT depends on player-specific metadata, positioning, STYLE, REGION or special inline tags, review those details before publishing the translated file.

Is VTT Translator the same as Translate Subtitles?

No. VTT Translator is focused specifically on existing .vtt files. Translate Subtitles is the broader workflow for video, audio and multiple subtitle formats.

Turn your finished VTT into another language

Keep the subtitle structure you already have and move straight into translation and review.

Translate an VTT now