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
- Any frame rate from 1 to 240, with presets for 23.976, 24, 25, 29.97, 30, 50, 59.94, 60 and 120
- Broadcast rates handled as exact fractions to avoid drift
- Resample by dropping or duplicating frames, keeping the running time
- Motion interpolation that synthesises genuinely new in-between frames
- Retime mode that keeps every frame and changes the clip length
- Audio copied through untouched on a resample
- Adjustable output quality, and an estimated new duration and frame count
How to use the Video Frame Rate Converter
- Drop in the video and enter the frame rate you want
- Add the source frame rate if you know it, for the duration estimate
- Choose resampling, interpolation or retiming
- 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
- The converted clip stutters. — Duplicating frames does not add motion, so a 24 to 60 conversion can judder. Motion interpolation synthesises real in-between frames, at the cost of a much longer run.
- The audio is out of sync after retiming. — Retiming changes the clip length, so audio is dropped rather than left drifting. Add a new soundtrack afterwards if the clip needs one.
- Interpolation is taking a very long time. — It is doing motion estimation on every pair of frames, which is orders of magnitude more work than dropping frames. Expect several times the clip's length, and try a short section first.
- The output is 30 fps when 29.97 was asked for. — Check the preset was picked rather than the number typed. 29.97 is emitted as the exact 30000/1001 fraction, which some players display rounded to 30.
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
- Video Speed Changer — Speed up or slow down a video, re-timing the audio to match, in your browser.
- Video Compressor — Compress video files in your browser — adjustable quality, resolution and format, nothing uploaded.
- Video Converter — Convert MOV, MKV, AVI, WebM and MP4 videos to MP4 or WebM in your browser — nothing uploaded.
- Video Bitrate Calculator — Turn a target file size into a bitrate, or a bitrate into a file size.
- Video Resizer — Resize video for Reels, YouTube, square and more with letterboxing, in your browser.
- Video to GIF — Turn a clip of a video into an optimized animated GIF, in your browser — nothing uploaded.
All ArrayKit tools