Creator tools•
4 min read
•
2026-10-16 · Updated 2026-10-16

Convert SRT and VTT captions without losing sync

Convert subtitle formats, apply a timing offset and check the exported captions against your video. A worked SRT-to-WebVTT example.

By Reeling Team. Original worked examples with a free companion tool.

Try the free companion tool

Start with the exact video edit

A subtitle file belongs to a particular timeline. If you remove a two-second introduction from the video, the old captions can become two seconds late even though every sentence is still correct. Keep the original subtitle file, identify the final video edit, and work on a copy. Format conversion alone will not discover that editing change.

In this example, the first caption starts at 1.000 seconds and ends at 3.250 seconds. Open the subtitle converter and leave the timing shift at 0. Select WebVTT output. The text and cue interval should stay the same; the timestamp separator changes and the output gains a WEBVTT header.

1
00:00:01,000 --> 00:00:03,250
One recording. Three useful clips.

Convert the file, then inspect the result

Paste SRT text or choose a local UTF-8 file. Download the .vtt result and import it into the editor or player that needs WebVTT. The converter processes the text in your browser and does not upload a video. For the reverse direction, choose SRT and download the .srt file.

Ordinary caption text and whole-cue timing are the supported workflow. WebVTT positioning and cue identifiers do not have equivalent handling in this SRT export; the tool reports their removal. Notes are omitted. Markup stays literal, so check whether your destination interprets it correctly. Files with styles, regions, timestamp maps or inline karaoke times need a subtitle editor.

Use one offset only when the whole track is displaced

Suppose an editor added a half-second title card before the footage. Enter 0.500 as the shift. The example cue now starts at 1.500 and ends at 3.750 seconds; its duration is unchanged. A negative shift moves every cue earlier. If any cue would cross before zero, the converter stops and asks you to reduce the shift.

A single offset is appropriate only when the same displacement applies throughout the track. If the first caption matches but a later one drifts, inspect cuts, playback speed and the source export. Repeatedly changing the global offset will not repair a timeline that differs in several places.

WEBVTT

1
00:00:01.500 --> 00:00:03.750
One recording. Three useful clips.

Check three moments before publishing

Preview the first spoken line, a line near the middle and the final spoken line. Listen for the start of each phrase and watch the caption disappear. Check a multiline cue on a small screen, especially around names, punctuation and numbers. Review the actual exported video if captions are burned in; previewing the subtitle file alone cannot establish that the render used it.

Save the final subtitle file beside the final video with matching names. If you make another timeline edit, repeat the checks. The useful deliverable is a readable, synchronized track attached to the correct edit, not merely a file with the right extension.

Sources and related documentation

Prepare your next publishing workflow

Review the supported destinations, account requirements and current plans.

View Plans
Account requirements apply
Tags:#Subtitles#Video editing#Creator tools