How to Translate SRT Subtitles Without Changing Timestamps

Reel Transcript Team

11/5/2026

#srt#vtt#subtitles#translation#video-localization

If you need to publish the same video for a second audience, translating the subtitle text is usually faster than rebuilding the caption track from the beginning. If the captions are still on a public YouTube Short, you can translate the Short directly to SRT; otherwise, upload the subtitle file. The important constraint is simple: translate the words, but keep the cue structure and timestamps intact.

You can translate an SRT or VTT file online with Reel Transcript. Upload the file, choose a target language, review the result side by side, and download a file in the same format. No video upload is required.

What must stay unchanged?

An SRT file is a sequence of timed subtitle cues. A typical cue contains:

1
00:00:01,200 --> 00:00:03,800
Here is the original sentence.

The translation should change the last line, not the first two lines. Keep these parts stable:

  • Cue order and cue numbers.
  • Start and end timestamps.
  • The --> separator.
  • Any markup, URLs, product names, or numbers that should not be translated.

WebVTT follows the same basic idea, although its file starts with WEBVTT and its timestamps use a period before milliseconds. The WebVTT specification defines cues as time-aligned text with a start and end timestamp.

Changing a timestamp can make a translated subtitle appear early or late. A translation can be longer than the source, so the text still needs a human review even when the timing is preserved.

The simplest workflow

1. Start with a clean subtitle file

Export the original captions as .srt or .vtt if possible. Open the file in a text editor and check that it contains separate cue blocks rather than one long paragraph.

If you only have a video and no subtitle file, create a timed transcript first. A file translator is designed for an existing caption track; it does not replace transcription or caption alignment.

2. Upload the file and choose the target language

Open the SRT and VTT subtitle translator, upload the file, and select the language you want to publish. The current validation tool accepts files up to 250 KB and 300 cues, so split a long recording into smaller sections if it exceeds those limits.

The tool sends cue text for AI translation and rebuilds the subtitle file around the original cue structure. It does not need the video itself.

3. Compare the original and translated cues

Do not publish the first machine translation without checking it. Compare the original and translated columns and look for:

  • Names, places, brands, and technical terms.
  • Numbers, dates, URLs, and units.
  • Negation, tense, and speaker intent.
  • Line breaks that create an awkward reading rhythm.
  • Text that is too long for the time available on screen.

The translated file can keep the original timing and still be difficult to read. For example, a short English sentence may become a much longer German or Chinese sentence. If a cue is crowded, shorten the wording or split the cue in a subtitle editor while watching the video.

How to keep translated captions readable

Timing is only one part of subtitle quality. Use these checks before export:

  1. Keep each cue focused on one idea or phrase.
  2. Prefer two balanced lines over one very long line.
  3. Keep names and recurring terms consistent throughout the video.
  4. Preserve emphasis only when it carries meaning in the target language.
  5. Watch the video with the translated track once, especially around fast dialogue and scene changes.

For public videos, accuracy also depends on the source captions. If the original track misses a word, changes to the translation cannot reliably repair it. Fix the source cue first, then translate it again.

SRT or VTT: which format should you use?

Use SRT when your editor, video platform, or media player specifically asks for SubRip subtitles. It is widely supported and easy to inspect as plain text.

Use VTT when you are adding a text track to a web video or a player that expects WebVTT. VTT can include cue settings for positioning and other display behavior. Do not rename an .srt file to .vtt; the internal syntax is different.

If you are uploading translated captions to YouTube, use YouTube Studio's Subtitles area, choose the video and language, then upload the subtitle file with its timing. YouTube's official subtitle guide describes the current upload flow and supported caption file requirements.

A quick quality checklist

Before you deliver or publish the translated track, confirm:

  • The file opens in your editor or player.
  • The first and last timestamps are unchanged unless you intentionally edited them.
  • Cue order is still sequential.
  • No cue is empty.
  • URLs and proper nouns are correct.
  • The translation matches the speaker's meaning, not just individual words.
  • The track has been watched at least once against the video.

Machine translation is useful for a first pass and for testing a new audience. Human review remains important for jokes, slang, technical language, and content where a mistranslation could change the meaning.

FAQ

Can I translate an SRT file without re-timing it?

Yes. Translate only the cue text and preserve each cue's original start and end timestamp. The resulting file can then be reviewed in the same video project.

Can I translate a VTT file?

Yes. The translator accepts both SRT and VTT in the current validation version and returns the same format as the uploaded file.

Will the translation fit the original timing automatically?

No tool can guarantee that a longer translation will be comfortable to read in the original time window. Preserve timing first, then check reading speed and line length while reviewing the video.

Does this translate the audio or dub the video?

No. It translates the subtitle text and returns a subtitle file. It does not create a new voice track or burn text into the video.

When the file is ready, open the subtitle translator and review the output before you publish it.