FPS Enhancer & Frame Rate Changer

Change a video’s frame rate to 24, 30, 60 fps or any common rate. Keep the length, or use every frame for slow motion or a speed-up. Honest about one thing: it drops or repeats frames and doesn’t make new ones with AI. Free, no watermark, and your video never leaves your device.

  1. 1Choose a video
  2. 2Settings
  3. 3Download

1Choose a video

or drop a video here · MP4, MOV, WebM · up to 500 MB

Your video never leaves your device. The frame rate is changed in your browser. We count visits and finished downloads (tool name only) with analytics that sets no cookies.

2Settings

Timing
Sound

3Download

How to change a video’s frame rate

  1. Press Choose video and pick a clip, or drop it on the box. The page shows its current frame rate.
  2. Pick the new frame rate, for example 30 fps for a smaller file or 60 fps for an editor that wants 60.
  3. Choose the timing. Keep the length drops or repeats frames so the video lasts as long as before. Use every frame keeps all frames and plays them at the new rate, so 120 fps footage saved at 30 fps plays 4 times slower.
  4. Press Change frame rate, check the preview, then press Download MP4.

What “FPS enhancer” can and can’t mean here

This tool changes the frame rate. It does not make motion smoother. Going from 30 to 60 fps with the length kept shows each frame twice: the file is 60 fps, and players and editors treat it as 60 fps, but you see the same 30 pictures a second. Making real in-between frames is called frame interpolation. It needs a motion model or an AI model, and this page has neither.

ChangeKeep the lengthUse every frame
30 → 60 fpsEach frame shown twice, same lengthPlays 2× faster, half the length
30 → 24 fps1 frame in 5 dropped, same lengthPlays at 0.8×, 25% longer
60 → 30 fpsEvery other frame dropped, same lengthPlays at 0.5× (slow motion)
120 → 30 fps3 frames in 4 dropped, same lengthPlays at 0.25× (slow motion)

With the length kept, frame number n of the new video shows whatever was on screen at n ÷ new rate seconds in the original. In our tests with numbered test frames, 30 → 60 fps gave every frame exactly twice and 30 → 24 fps dropped exactly every fifth frame, with the length unchanged to the frame, on both the fast encoder and the fallback.

Output and limits

The video is decoded and encoded again as an H.264 MP4. With the length kept, AAC sound in an MP4 or MOV is usually copied as it is (if the browser can’t read its settings, it is converted to AAC instead). Other sound, and sound in slow motion or sped up, is converted to AAC; its speed changes with the picture and the pitch stays the same. That step downloads a 32 MB encoder once.

Files up to 500 MB. On phones, tablets and devices with 4 GB of memory or less, videos up to 1 minute and output up to 1080p, because every frame is decoded and encoded again in the browser and a phone browser can close the tab when memory runs short. MP4 and MOV files use the fast encoder built into Chrome, Edge, Firefox and Safari (WebCodecs). WebM and MKV files, and browsers without it, use a slower fallback encoder and save at up to 720p.

Speed in our automated tests on a laptop (test builds of each browser engine): turning 60 seconds of 1080p, 30 fps video into 24 fps took about 18 s in Chrome, 23 s in Safari’s engine and 54 s in Firefox. Saving the same clip at 60 fps took about 90 s in Chrome, because twice as many frames are encoded. Your device may be faster or slower.

FAQ

Can this make my video smoother, like a real FPS enhancer?

No. It changes the frame rate by dropping or repeating frames. A real smoothness boost needs frame interpolation, which invents new frames between the existing ones with a motion model or an AI model. If a site promises “60 fps from 30 fps” with smoother motion, that is what it is doing, usually on a server. This page doesn’t, and your video stays on your device.

How do I change the frame rate of a video to 60 fps?

Choose the video, leave the new frame rate on 60 fps and the timing on Keep the length, then press Change frame rate. The MP4 you download is 60 fps and lasts exactly as long as the original. If the source was 30 fps, each frame is shown twice.

How do I convert 60 fps to 30 fps?

Pick 30 fps and Keep the length. Every other frame is dropped, so the video lasts as long as before and the file is usually smaller. Pick Use every frame instead if you want half-speed slow motion from 60 fps footage.

How do I make slow motion from a 120 or 240 fps video?

Choose the video, pick the rate you want to play it at (30 fps is common) and choose Use every frame. Every frame is kept, so 120 fps footage plays at a quarter speed and 240 fps at an eighth. The page shows the new speed and length before you start. Choose No sound if slowed-down sound isn’t useful.

Does changing the frame rate lower the quality?

The video is encoded again, so there is a small loss, as with any re-encode. The tool picks a generous bitrate based on the picture size and the number of different frames per second. Keep “Same as the video” for the resolution to avoid scaling.

Does this tool upload my video?

No. Your video is read and processed by your browser on your own device, and the MP4 is created there too. You can check: open your browser’s developer tools, go to the Network tab, and convert a video. No request carries it. The page counts visits and finished downloads (tool name only) with analytics that sets no cookies, and no file data is ever sent (see privacy).

More free tools