Skip to content

Media utilities

Free subtitle translator (SRT and VTT)

Translate a caption file into 19 languages. Timestamps, order, and formatting stay exactly as they are.

Free, no account needed. Your content is processed once and not stored.

4.9G2CapterraProduct Hunt

What it does

Translation that respects the file

Only the cue text changes. Timestamps, cue order, and caption structure stay byte-for-byte in place.

Timing untouched

Every timestamp, cue order, and cue count survives. The translated file drops straight into your player.

Subtitle register

Cues are translated for reading speed: concise, spoken language, close to the source length.

Formatting preserved

Line breaks and bold, italic, and underline tags stay on the words they belong to.

How to use it

How to translate captions

  1. Choose a .srt or .vtt file, or paste the caption content.
  2. Pick the target language.
  3. Translate, then skim the preview: names and numbers stay as they were.
  4. Download the translated file, named and formatted like the original.

In depth

What good subtitle translation preserves

Subtitle translation has strict space and time limits. A caption has about two lines and a few seconds. The tool produces concise spoken text that stays close to the source length, so viewers have time to read it.

Structure matters as much as wording. Players bind cues to timestamps, so a translator that merges two short cues or splits a long one produces captions that drift out of sync. Here the cue grid is untouchable by design: the model translates text inside each cue, and the file is reassembled onto the original timing in your browser.

One pass of human review still earns its cost for published work: check names, product terms, and any phrase where your organization has an official translation. The point of the tool is to remove the mechanical 95%, not the editorial 5%.

Captions are usually where localization starts, not where it ends. When the same video needs translated audio, player controls, buttons, and in-video questions, that is the job Mindstamp’s video translation was built for: one video, one link, every language.

Questions

Common questions

Which languages are supported?

Nineteen: Spanish, French, German, Portuguese (Brazil), Italian, Dutch, Polish, Swedish, Turkish, Russian, Arabic, Hindi, Japanese, Korean, Chinese (Simplified and Traditional), Vietnamese, Indonesian, and Thai.

Will the timestamps change?

No. The file is parsed and reassembled in your browser; only cue text goes out for translation. Timing, order, and cue settings come back exactly as they were.

Is my caption file stored?

No. Cue text is processed once to produce the translation. It is not retained or used for training, and the file stays in your browser.

How large a file can I translate?

Up to 400 cues per run: roughly 30 to 40 minutes of dialogue. For longer videos, split the file and translate each part.

Should I review the output before publishing?

Yes: skim it as you would any translation. Check names, product terms, and phrases your organization translates a specific way.

With Mindstamp

One video. Every language.

Mindstamp translates audio, captions, player text, and interactions together: a single link that adapts to each viewer.

Works on the video you already have. No re-encoding.