VideoPlayer Download
Home › Free tools › Subtitle sync tool

Sync Subtitles Online — Shift or Stretch SRT Timing for Free

By the VideoPlayer teamUpdated 4 min readहिंदी में पढ़ें

The subtitles appear two seconds after the actor speaks, or worse, they start fine and are half a minute off by the interval. This free tool lets you sync subtitles online without installing anything: move every line by the same amount, or stretch the timing so a drifting file lines up from start to finish. Your file is processed in your browser and never leaves your device.

Choose a subtitle fileor drop it here · SRT, VTT, ASS

Minus = subtitles appear earlier. Plus = later.

🔒 Runs in your browser — your file is never uploaded.

How to sync subtitles online with this tool

  1. Open your subtitle — tap the box above and pick the .srt, .vtt or .ass file, or paste the text.
  2. Find the offset. Play the video and note when the first spoken line really starts. Compare it with the time the subtitle shows.
  3. Choose “Move all lines” and type the difference in seconds: a minus number makes subtitles appear earlier, a plus number makes them later. The −1 / +1 buttons help you nudge it.
  4. Download the fixed file. It keeps the same name with “synced” added, ready to load in any player.

Move all lines or fix drift?

There are two kinds of out-of-sync subtitles, and they need different fixes:

What you seeCauseUse
Always the same gap, start to endThe video has an extra logo or recap at the start, or it was cut differentlyMove all lines
Fine at first, worse and worse laterThe subtitle was made for a version with a different frame rate (for example 23.976 vs 25 fps)Fix drift

A frame-rate mismatch is more common than people think. A film released at 23.976 frames per second and a TV copy running at 25 are about 4% apart in speed — on a two-hour film that adds up to roughly five minutes. No single shift can fix that; the timing has to be stretched.

How to fix subtitles that drift

  1. Choose Fix drift (two points).
  2. Pick a line near the start (line 1 is preselected) and type when it is actually spoken in the video, like 1:12.
  3. Pick a line near the end (the last line is preselected) and type its real time, like 1:58:40.
  4. Every line in between is moved proportionally, so the whole file lines up. The tool shows the speed change it applied.

Tip: avoid lines that are sound descriptions like [music] or song lyrics — pick clear spoken lines you can time exactly.

Supported formats

You can sync subtitles online here in the three formats you’ll meet most:

  • SRT (SubRip) — the most common subtitle format. Numbers and text are kept as they are.
  • VTT (WebVTT) — used on the web. Cue settings like position are preserved.
  • ASS / SSA — styled anime subtitles. Only the start and end times change; fonts, colours and positions stay untouched.

Need a different format? Use the SRT to VTT converter. Letters look like é or boxes? Fix them first with the subtitle encoding fixer.

Sync subtitles automatically on Android

Being able to sync subtitles online is handy on a laptop, but on a phone there is a faster way. VideoPlayer listens to the voices in the film and lines the subtitle up for you in about ten seconds — no stopwatch, no typing. See how auto sync works, or how to add a subtitle file to a video in the first place. No subtitle at all? AI subtitles can write one from the audio.

The SRT format itself is simple and well documented — Wikipedia’s SubRip article shows exactly how each line is built.

Frequently asked questions

How do I sync subtitles online?
Open the subtitle file in the tool above, choose Move all lines, type the delay in seconds (minus for earlier, plus for later) and download the fixed file.
Is my subtitle file uploaded when I sync subtitles online here?
No. The tool runs entirely in your browser. The file never leaves your device.
My subtitles get more out of sync over time. What do I do?
That is drift, usually from a frame-rate difference. Use Fix drift and enter the real times of one line near the start and one near the end.
Which formats can I sync?
SRT, VTT and ASS/SSA. The output keeps the same format as your file.

Try it on your own videos

VideoPlayer is free, has no ads and needs no account. Every feature in this guide works offline.

Free tools

More tips