See a video's real frame rate and convert it to another one, such as 60 to 30 fps, 24 to 30 fps or 30 to 60 fps. Choose plain frame drop/duplicate, smooth frame blending or motion interpolation that draws new in-between frames. The length and sound stay the same.
Last updated:
No video handy?
0:00.0 / 0:00.0
Frame mapping (first output frames)
Original…fps
→
New30fps
Your converted video
Advertisement
Advertisement
How to use the Video Frame Rate Converter
Choose a video or try the 60 fps sample clip. The original frame rate is shown at the top.
Pick the new frame rate with a quick button or type any value.
Choose a method: drop/duplicate for sharp frames, blending for smoothness, or motion interpolation to create new frames when raising fps.
Check the frame mapping table to see how output frames are built.
Press Convert frame rate, then Download MP4.
How frame rate conversion works
The new video keeps the same duration, so output frame i is shown at time i ÷ new fps. That moment corresponds to source position s = i × original fps ÷ new fps (counted in source frames). The three methods differ only in what they do when s falls between two source frames:
Drop / duplicate uses the nearest source frame (round s). Lowering the rate drops frames; raising it repeats frames.
Frame blending cross-fades frames floor(s) and floor(s)+1 by the fractional part of s when raising the rate, and averages all source frames inside each output frame's time slot when lowering it.
Motion interpolation compares the two neighboring frames in 8×8 blocks on a reduced copy, finds where each block moved (searching up to ±7 small pixels, then median-filtering the vectors), and builds the new frame by sampling the earlier frame backward and the later frame forward along each motion vector.
Common conversions
From → to
Ratio
Drop / duplicate does
Best method
60 → 30 fps
2 : 1
Keeps every 2nd frame
Drop (sharp) or blend (film-like blur)
120 → 30 fps
4 : 1
Keeps every 4th frame
Blend for natural motion blur
50 → 25 fps
2 : 1
Keeps every 2nd frame
Drop
30 → 24 fps
5 : 4
Drops 1 frame in 5
Drop or blend
24 → 30 fps
4 : 5
Repeats 1 frame in 5
Motion interpolation or blend
25 → 30 fps
5 : 6
Repeats 1 frame in 6
Motion interpolation or blend
30 → 60 fps
1 : 2
Shows every frame twice
Motion interpolation
Standard frame rates and where they are used
Frame rate
Typical use
23.976 / 24 fps
Cinema, film look, most streaming dramas
25 fps
PAL television regions (Europe, much of Asia, Africa, Australia)
29.97 / 30 fps
NTSC television, phones, webcams, most social video
50 fps
PAL sports and live broadcasts
59.94 / 60 fps
Gaming, sports, screen recordings, smooth phone video
120 / 240 fps
Slow-motion capture on phones and action cameras
Frequently asked questions
How do I convert a 60 fps video to 30 fps?
Load the video, press 30 and keep the Drop / duplicate method. Every 2nd frame is kept and the rest are dropped, so motion stays sharp and the video keeps exactly the same length. Choose Frame blending instead if you want each 30 fps frame to average two source frames for a softer, film-like motion blur.
How do I convert 24 fps to 30 fps?
Choose 30 as the new frame rate. With Drop / duplicate, 1 frame in every 5 is shown twice (24 source frames become 30 output frames per second). Frame blending replaces the repeats with cross-fades, and Motion interpolation estimates movement to draw new in-between frames, which gives the smoothest result for pans.
Can I make a 30 fps video 60 fps?
Yes. Choosing 60 with Motion interpolation creates one new frame between each pair of originals by estimating where blocks of the picture moved. It works best on smooth camera moves and steady motion; fast, overlapping action can show warping, in which case Frame blending is the safer choice. It cannot add detail that was never recorded.
Does changing the frame rate change the video length or speed?
No. The tool resamples time: the video lasts exactly as long as before and plays at normal speed, with the original sound. To speed up or slow down a video instead, use a speed changer or time-lapse tool.
How is the original frame rate detected?
For MP4 and MOV files the frame count and duration are read from the video track's sample table; for WebM the default frame duration is read from the header. If neither is available the browser measures frame timestamps while playing. You can correct the value if you know it.
What is the difference between 29.97 and 30 fps?
29.97 fps (exactly 30000/1001) is the NTSC broadcast rate used in North America and Japan; 30 fps is the round number used by many phones and webcams. The difference is 0.1%, about 1.8 frames per minute, so for web use either works, but matching an editing project's exact rate avoids dropped or repeated frames.
Is the video uploaded?
No. Frames are decoded, resampled and encoded on your own device with the browser's built-in video encoder. Nothing is sent to a server.
Are all the tools on FreeToolCabin tested for quality and accuracy?
Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.