Subtitle frame rate converter
Rescale subtitle times when the subtitle was made for a video with a different frame rate — most often a 23.976 fps film versus a 25 fps PAL release.
Move subtitles by a fixed amount when every line is off by the same delay.
Seconds (2.5), milliseconds (1500ms) or a time (00:00:02,500). Subtitles appear too early → Later.
For subtitles that drift. Pick two cues far apart and enter when each should appear.
Rescale times when the subtitle was made for a video with a different frame rate.
The file open now is part 1 / language 1.
Cues
Save options
Output preview
How to subtitle frame rate converter
- Open the subtitle file. Drop the file that drifts out of sync on the tool.
- Choose the frame rates. Set “Subtitle made for” to the original rate and “Video plays at” to your video’s rate. Swap them if the drift gets worse.
- Convert. Click Convert frame rate. If there is also a fixed delay, finish with a shift.
- Save. Download in the same or another format.
About this tool
Films are shot at 24 frames per second and released at 23.976 fps on Blu-ray and streaming, while European TV and PAL DVDs play the same film at 25 fps — about 4.3 % faster. A subtitle timed for one version drifts steadily on the other, ending up minutes off by the end of a movie.
Frame-rate conversion multiplies every time by the ratio subtitle fps ÷ video fps. Going from 23.976 to 25 fps, a line at 1:00:00 moves to 0:57:32.5. The exact NTSC rates (24000/1001 and 30000/1001) are used, not rounded numbers, so long files stay accurate.
Not sure which rates apply? Compare running times: a film that lasts about 4 % less than listed is a PAL speed-up. Or use the Sync tab with two lines — it detects common frame-rate ratios automatically.
FAQ
How do I know the frame rate of my video?
Most players show it: in VLC use Tools → Media Information → Codec; in mpv press Shift+I. File names often hint too: “PAL” releases are 25 fps, Blu-ray and web releases of films are usually 23.976 fps.
Why do my subtitles get later and later?
The subtitle file was timed for a slower version of the video, for example 23.976 fps subtitles on a 25 fps video. Convert from 23.976 to 25.
Does frame-rate conversion change SRT files that use milliseconds?
Yes. SRT stores times, not frames, but those times were measured on a video running at a particular speed. Converting rescales them to match the other speed.