Skip to main content
L
Loopaloo
Buy Us a Coffee
All ToolsImage ProcessingAudio ProcessingVideo ProcessingDocument & TextPDF ToolsCSV & Data AnalysisConverters & EncodersWeb ToolsMath & ScienceGames
Guides & BlogAboutContact
Buy Us a Coffee
L
Loopaloo

Free online tools for developers, designers, and content creators. Your files are processed in your browser and are never uploaded - no accounts required. A few network utilities (like What's My IP and Currency Converter) call public APIs to do their job and say so on their pages.

support@loopaloo.com

Tool Categories

  • Image Tools
  • Audio Tools
  • Video Tools
  • Document & Text
  • PDF Tools
  • CSV & Data
  • Converters
  • Web Tools
  • Math & Science
  • Games

Company

  • About Us
  • Contact
  • Blog
  • FAQ

Legal

  • Privacy Policy
  • Terms of Service
  • Disclaimer

Support

Buy Us a Coffee

© 2026 Loopaloo. All rights reserved. Built with privacy in mind.

Privacy|Terms|Disclaimer
  1. Home
  2. Video Processing
  3. Video Frame Rate Converter - Change FPS Online
Add to favorites

Video Frame Rate Converter - Change FPS Online

Reads your file's real frame rate with FFmpeg, then converts to 24, 30, 60, 120 fps or any custom rate. Frame duplication, blending, or true motion interpolation, with CRF quality control and a verified output readout.

Video stays on your deviceMore video processingJump to full guide

Initializing in your browser…

You might also like

Video Format Converter - MP4, WebM, MOV, AVI, MKV

Convert videos between MP4, WebM, OGG, MOV, AVI, and MKV formats. Device presets for YouTube, Instagram, TikTok, iPhone, Android. Quality options from fast to high quality encoding.

Video Trimmer - Cut & Clip Videos Online

Trim and cut videos precisely with frame-by-frame scrubbing. Set start/end points visually, preview clips in real-time, and export trimmed videos instantly. No upload required - runs 100% in browser.

Video Merger - Combine & Join Multiple Videos

Merge multiple video clips into one seamless video. Drag-and-drop reordering, preview before export, timeline visualization. Combine videos in any format with automatic re-encoding.

Video Frame Rate Converter - Change FPS Online: a worked example

A capture you believe is 60 fps must match a 30 fps edit timeline, but you want to confirm the rate first.

Input

capture.mp4 → probe reads 59.94 fps → target 30 fps, duplicate/drop
What Video Frame Rate Converter - Change FPS Online produces

Output

An MP4 whose measured rate reads back as 30 fps, audio stream-copied, half the frames

The probe reports the real source rate rather than assuming one, so the 2x ratio it quotes is arithmetic on your actual file. Because 59.94 to 30 halves cleanly, decimation is even and no judder is introduced; the tool re-probes the finished file so the frame rate you see is the one the output actually carries.

Change Your Video's Frame Rate

Different platforms and devices expect different frame rates. The Frame Rate Converter first reads your file's actual frame rate, resolution, and codecs with FFmpeg, then converts to cinema-standard 24fps, smooth 60fps, or any custom value up to 240. You choose how the new frames are produced: plain duplication and dropping, frame blending, or motion-compensated interpolation that synthesizes genuinely new in-between frames. After every conversion the tool probes its own output and shows you the frame rate the finished file actually reports.

How to use

  1. 1Upload your video. The tool reads and displays its real frame rate, resolution, and codecs.
  2. 2Pick a target rate from the presets or set a custom value between 1 and 240.
  3. 3Choose a frame method: duplicate and drop, blend, or motion interpolation.
  4. 4Optionally adjust CRF quality, encoder speed, audio handling, and output container, or limit the conversion to one section.
  5. 5Convert, check the measured output frame rate and the A/B preview against the original, then download.

When to use it

  • Matching broadcast standards

    Convert between 24fps, 25fps (PAL), and 30fps (NTSC) to meet broadcast or distribution requirements, with the judder warning telling you which targets divide cleanly.

  • Standardizing mixed footage

    Check what each clip actually is, then normalize a batch recorded at different frame rates to one common rate before merging or uploading them together.

  • Reducing file size

    Lower the frame rate of screen recordings or surveillance footage where high FPS is unnecessary, and raise the CRF value at the same time for a further reduction.

  • Smoothing low-rate footage

    Use motion interpolation to synthesize in-between frames when converting 24fps or 30fps material to 60fps, testing it on a short section first because it is slow.

Key features

  • Reads the real source frame rate, resolution, and codecs with an FFmpeg probe instead of assuming
  • Common presets: 24, 25, 30, 48, 50, 60 FPS plus 120 and 240, and any custom rate from 1 to 240
  • Three frame methods: duplicate and drop, blend, and motion-compensated interpolation
  • Warns when the source-to-target ratio is uneven and would cause judder
  • CRF quality slider (18 to 32) and x264 speed preset instead of one hardcoded setting
  • Audio stream-copied when the container allows it, re-encoded to AAC only when it cannot be
  • Output container defaults to MP4 when the source container cannot hold H.264
  • Convert only a selected section, useful for testing slow interpolation runs
  • A/B preview against the original plus a measured output frame rate read back from the finished file
  • Cancel button stops a running encode; everything runs in-browser via FFmpeg WebAssembly

How it works

Changing frame rate is not as simple as relabeling the FPS metadata, and it starts with knowing what you already have. Before anything else this tool runs an FFmpeg probe on your file and reads the real source frame rate, resolution, video codec, audio codec, and duration out of the stream banner. That measured rate drives the conversion summary, so the ratio it quotes ("Raising 24 fps to 60 fps (2.50x)") is arithmetic on your actual file rather than an assumption. It also warns when the source and target are not a whole-number ratio: going 24 to 60 produces an uneven 2-3-2-3 cadence where some frames are held longer than others, which reads as judder, while 24 to 48 or 30 to 60 divides cleanly.

Three frame methods are offered. Duplicate and drop is the default and uses FFmpeg's fps filter: raising the rate repeats existing frames, lowering it discards them at even intervals. It is fast, predictable, and never introduces artifacts, but the motion does not become smoother because no new frames are invented. Blend uses minterpolate in blend mode to cross-fade neighbouring frames into the new positions, which softens the step at the cost of some ghosting. Motion interpolation uses minterpolate in motion-compensated mode (mci with obmc and bidirectional EPZS motion estimation) to synthesize new frames from estimated motion, which can look genuinely smoother but runs many times slower in the browser and can warp fast motion or hard cuts. The blend and interpolation options only appear once the loaded FFmpeg build confirms it contains the minterpolate filter, and a section selector lets you try an expensive interpolation pass on a few seconds before committing to the whole clip.

The encode is H.264 with a CRF quality slider (18 to 32) and a speed preset (ultrafast, very fast, medium) rather than a fixed setting. The output container defaults to keeping your source extension when it can legally hold H.264 and falls back to MP4 otherwise, so a WebM input produces a working MP4 instead of an H.264 stream stuffed into a WebM container. Audio is handled the same way: the source track is stream-copied untouched when the output container supports its codec, and re-encoded to AAC 160 kbps only when it cannot be (Opus into MP4, for example). The tool tells you which of the two it chose and why before you start. A Cancel button stops a running encode, and because the conversion happens in a WebAssembly build of FFmpeg inside your tab, the video is never uploaded anywhere.

Frequently asked questions

How does the tool know my video's frame rate?

It runs an FFmpeg probe on the file in your browser and parses the stream banner, the same information ffprobe would report. Browsers do not expose frame rate through the video element, so probing is the only accurate way to get it. If a file does not report a rate, the tool says so rather than guessing.

Does increasing frame rate actually make video smoother?

With the default duplicate and drop method, no: existing frames are repeated to reach the higher rate, so the file plays at the target FPS but the motion is unchanged. Choose the motion interpolation method if you want genuinely new in-between frames synthesized from estimated motion. That is much slower and can warp fast motion, so try it on a short section first.

Will lowering the frame rate reduce quality?

Each remaining frame retains its original quality at the CRF you choose. The video will appear less smooth during fast motion, but static or slow scenes look virtually identical, and the file gets smaller.

Why does the tool warn about judder on some conversions?

When the target is not a whole-number multiple or divisor of the source, frames cannot be repeated or dropped evenly. Converting 24 to 60 alternates between holding a frame for two and three output frames, which reads as a stutter. 24 to 48 or 30 to 60 divides cleanly and does not have this problem.

Does my audio survive the conversion?

Yes. The source audio track is copied through untouched whenever the output container supports its codec, so there is no second generation of loss. When it cannot be (Opus audio going into an MP4, for example) it is re-encoded to AAC at 160 kbps, and the tool tells you which it is doing before you start.

What frame rate should I choose for YouTube?

YouTube accepts 24, 25, 30, 48, 50, and 60 FPS. 30 or 60 FPS are the most common choices. Match your source frame rate when possible to avoid unnecessary conversion, which the source readout now makes easy to check.

Related tools and how they differ

  • Video Speed Controller - Speed Up or Slow Down Videos: Retimes the clip so its duration changes (setpts plus pitch-aware atempo audio); use it for slow motion or time-lapse, not for hitting a target FPS at the same length.

Private by design

Video is decoded and re-encoded on your own device. Large files never leave your machine.