No upload to server · Runs in browser
FPS ↔ milliseconds
Translate a one-frame (or multi-frame) offset into milliseconds before you shift SRT timing—handy after frame-rate conversion or conform.
—
—
One frame at this rate ≈ — ms
After conforming 24 fps footage to 25 fps, subs can sit one frame late. Compute the ms equivalent, then apply it on SRT time shift. For WebVTT, use VTT time shift.
How to use
- Select project frame rate.
- Enter frames (or milliseconds) to convert.
- Use the result in SRT time shift or your NLE.
Frequently asked questions
- Why convert frames to milliseconds for subtitles?
- Editors think in frames (23.976, 25, 29.97 fps) while SRT uses milliseconds. Converting one frame of offset helps lip-sync after frame-rate conform.
- Which FPS should I pick?
- Match your sequence or export: 23.976/24 film, 25 PAL, 29.97/30 NTSC or social. Drop-frame 29.97 uses the same fps value for rough offset math.
- Does this shift my SRT file?
- This is a calculator only. Copy the milliseconds into our SRT time shift tool to apply the offset.
- Is data sent to a server?
- No. Math runs in your browser.
- One frame at 24 fps equals how many ms?
- About 41.67 ms per frame at 24 fps—use the tool for exact values at your chosen rate.