Video Frame Rate Converter

Convert a clip to 24, 30, 60 fps or any rate, by resampling, interpolating or retiming it.

The Video Frame Rate Converter runs entirely in your browser. Your footage is never uploaded and the conversion happens on your device.

Change the playback speed

About Video Frame Rate Converter

Changing frame rate is not the same as changing speed, and mixing the two up is behind most disappointing conversions. A frame-rate change keeps the running time and rebuilds the frames — dropping them going down, duplicating or synthesising them going up. Retiming keeps every frame and lets the clip get longer, which is how footage shot at 120 fps becomes smooth slow motion. This tool offers all three, plus motion interpolation for when duplicated frames are not good enough. Broadcast rates are handled as exact fractions rather than rounded decimals, so 29.97 is emitted as 30000/1001 and a long clip does not drift out of sync.

Features

How to use the Video Frame Rate Converter

  1. Drop in the video and enter the frame rate you want
  2. Add the source frame rate if you know it, for the duration estimate
  3. Choose resampling, interpolation or retiming
  4. Convert, then play the result back and download it

Example

Input

60 fps clip converted to 24 fps by retiming

Output

Every frame kept, clip runs 2.5× longer — smooth slow motion

Resampling the same clip to 24 fps instead would drop frames and keep the original length.

Common errors & troubleshooting

Frequently asked questions

Does changing the frame rate change the video length?
Not when resampling or interpolating — those rebuild the frames and keep the running time. Retiming does change it, because every frame is kept and replayed at a different rate.
How do I convert 60fps to 30fps without losing smoothness?
You cannot keep all the motion, since half the frames have to go. Resampling drops every other frame, which looks natural for most footage; retiming instead keeps them all and makes the clip twice as long.
What is 29.97 fps and why not just 30?
It is the NTSC broadcast rate, exactly 30000/1001, a legacy of fitting colour information into the black-and-white signal. Rounding it to 30 causes audio drift of about a second per hour.
Can I turn 30fps footage into real slow motion?
Only approximately. Retiming makes it longer but choppy, and interpolation invents the missing frames, which works well for smooth motion and poorly for fast or complex movement. Shooting at a high rate is the only way to get true slow motion.
Which frame rate should I use for the web?
30 fps suits most web video and 24 gives a cinematic look. 60 is worth it for gameplay, sport and screen recordings where fast motion matters — and it roughly doubles the bitrate needed.

Related tools

All ArrayKit tools