Subtitle FPS Converter

Rescales SRT and VTT timecodes between frame rates like 23.976 and 25, with an optional offset. Runs in your browser.

When you need it

Subtitles timed for one frame rate drift out of sync when the video is played or transferred at another — for example a 23.976 fps film release watched as a 25 fps PAL transfer. The tool multiplies every timestamp by the ratio of the two rates.

Presets and custom factor

Pick the source and target rate from the presets (23.976, 24, 25, 29.97, 30), or type any multiplier yourself. A millisecond offset can be added on top for files that are also shifted.

Preview before saving

The first and last cue times are shown before and after conversion so you can confirm the direction and magnitude at a glance. Nothing changes until you download.

Privacy

The file is parsed locally in your browser. Nothing is uploaded.