Scale Subtitle Timing (Frame Rate)

Fix subtitles that drift over time because of a frame-rate mismatch. Convert between frame rates or apply a custom speed factor. Works with SRT and VTT, processed locally.

Drop your subtitle file here or click to choose

Frequently asked questions

When should I use this instead of the shift tool?

Use scaling when subtitles are in sync at the start but drift further out over time. That usually means a frame-rate mismatch. If the whole file is off by a constant amount, use the shift tool instead.

What frame rates should I choose?

Set 'From' to the frame rate the subtitles were made for and 'To' to your video's frame rate. Common values are 23.976, 24, 25 and 29.97 fps.

Does it work with SRT and VTT?

Yes. The timestamp format is detected and preserved, so SRT stays SRT and VTT stays VTT.