Bilingual Subtitle Alignment Workbench

Review timed matches between two subtitle languages before exporting paired captions.

Inputs stay on your device No sign-up Free to use
How this works

The tool runs in this browser. Your file or text is not uploaded to UseFreeTools. Check this tool's limits for anything it may save on your device.

Privacy details

Review alignment controls

List every primary cue, for example 1:1+2, 2:3, 3:- on separate lines. Numbers are one-based. A dash explicitly leaves a primary cue unpaired. A secondary cue can be used once.

How to use Bilingual Subtitle Alignment Workbench

  1. Paste the two language files using the same SRT or WebVTT input format.
  2. Set the second-language timing shift and inspect suggested matches.
  3. Enter a complete manual map when needed, including explicit unpaired cues.
  4. Confirm your review, then export and read each combined cue.

Example: Bilingual Subtitle Alignment Workbench

Pair one translated cue after shifting it earlier.

You add
Primary SRT: 1 00:00:01,000 --> 00:00:02,000 Hello. Secondary SRT: 1 00:00:01,200 --> 00:00:02,200 Hola. Offset: -200 ms; tolerance: 1000 ms; map: 1:1; reviewed: on; output: SRT.
You get
The combined cue runs from 1.000 to 2.000 seconds and contains Hello. and Hola. on separate lines. The review records one paired cue and no omitted secondary cue.

Options

Timing offset and tolerance
The offset shifts secondary cue timestamps. Tolerance bounds the center-time difference for suggestions; neither control verifies translation meaning.

Supported inputs and limits

Subtitle inputs200 cues per input
Reviewed matching mapEvery primary cue
Plain SRT/WebVTT only, up to 200 cues per input. Review is required before combined export. Manual maps use every primary cue and use each secondary cue at most once. This does not translate text.

Where your input is processed

This tool processes your input in this browser. Your text and files are not uploaded to UseFreeTools. Check this tool's limits for anything it may save on your device.

Timing similarity is not a language match

Suggested matches compare cue times, not meaning. A translated sentence may span several shorter cues or use different segmentation. Review the texts and use a mapping such as 1:1+2 when two secondary cues belong with one primary cue.

Unpaired cues need a deliberate decision

A dash explicitly leaves a primary cue unpaired. Secondary cues not used by the map are omitted from the combined file and reported. Check those omissions before confirming review; a plausible-looking output can still leave out a sentence.

Questions about Bilingual Subtitle Alignment Workbench

Will it translate or verify the translation?

No. Supply both language texts and review whether their mapped meanings agree.

Can two translated cues match one primary cue?

Yes. A reviewed entry such as 1:1+2 combines secondary cues 1 and 2 with primary cue 1. Each secondary cue may be used only once.

Is my input uploaded?

Nothing is uploaded.

Project manager: Tony Hines · Content updated 3 October 2026 · Report a problem