The Subtitle Frame Rate Converter retimes a SubRip file that was authored for one frame rate so it plays correctly on a video running at another. Paste the captions into the SRT Content box, enter the rate they were timed at in From fps and the rate of your target video in To fps, and every cue is rescaled by the ratio between the two. The corrected file downloads as .srt.
Frame-rate mismatch is the oldest sync problem in the business. Film runs at 24 fps, cinema transfers for NTSC territories at 23.976, PAL broadcast at 25, and NTSC video at 29.97. When a title crosses between those standards the running time changes, and a subtitle track timed to the original slowly walks away from the dialogue - imperceptible in the first minute, a second or more out by the end of the first act. Broadcasters, film distributors, localisation vendors and home-media authors all need a subtitle frame rate converter as a routine step in delivery.
The tool applies a single ratio: the target rate divided by the source rate. That factor multiplies both the start and the end of every cue, with the result rounded to the nearest millisecond. Going from 23.976 to 25 gives roughly 1.0427, so timings stretch; going the other way gives about 0.9591 and they compress. Because the correction is multiplicative rather than additive, cues near the start of the programme barely move while cues at the end move a great deal, which is exactly how frame-rate drift behaves. Both fields must contain a value or the tool asks for them; caption text, line breaks and ordering are never modified.
All processing is local to your browser, so nothing is uploaded and a full feature converts the moment you press Run.