Frame Rate Converter
Convert between frame rates (24, 25, 30, 60 fps) and calculate time remapping. Enter values for instant results with step-by-step formulas.
Reviewed for accuracy by Daniel Agrici, Founder & Lead Developer
Frame Rate Converter
Calculator
Adjust values & calculateEnter your values below. Every result is computed in your browser โ no data is sent to any server.
Formula: Speed Factor = Target FPS / Source FPS
Worked example โ 2,160 source frames become 2,700 at 30fps | Use 3:2 pulldown to maintain duration
Formula
Speed Factor = Target FPS / Source FPS
The speed factor determines how playback speed changes when footage is reinterpreted at a different frame rate. A factor greater than 1 means faster playback (and shorter duration), while less than 1 means slower playback (slow motion). Frame duration in milliseconds equals 1000 divided by the frame rate.
Worked Examples
Example 1: Converting 24fps Film to 30fps NTSC
Problem:A 90-second film clip shot at 24 fps needs to be delivered at 30 fps for broadcast. Calculate the frame counts and determine if 3:2 pulldown is needed.
Solution:Source frames = 90 x 24 = 2,160 frames Target frames = 90 x 30 = 2,700 frames Frames to add = 2,700 - 2,160 = 540 frames Speed factor = 30 / 24 = 1.25 (25% faster if reinterpreted) For same-duration conform, use 3:2 pulldown. 3:2 pulldown adds 6 frames per second in a repeating pattern. Frame duration: Source = 41.67ms, Target = 33.33ms
Result:2,160 source frames become 2,700 at 30fps | Use 3:2 pulldown to maintain duration
Example 2: Slow Motion from 60fps to 24fps
Problem:You shot a 10-second action scene at 60 fps and want to play it back at 24 fps for a cinematic slow-motion effect. Calculate the new duration.
Solution:Total frames captured = 10 x 60 = 600 frames Playback at 24 fps = 600 / 24 = 25 seconds Slow motion factor = 60 / 24 = 2.5x slower Speed = 24 / 60 = 0.40 = 40% speed Duration increase = 25 - 10 = 15 seconds added
Result:10 seconds becomes 25 seconds | 2.5x slow motion | 40% of original speed
Frequently Asked Questions
What is frame rate and why does it matter in video production?
Frame rate, measured in frames per second (fps), determines how many individual still images are displayed each second to create the illusion of motion. Higher frame rates produce smoother motion but require more data storage and processing power. The standard for cinema is 24 fps, which was established in the early days of sound film as a practical minimum for smooth motion and acceptable audio quality. Television standards differ by region: NTSC (North America, Japan) uses 30/29.97 fps, while PAL (Europe, Australia) uses 25 fps. Modern digital content has expanded options to include 48, 60, and even 120 fps for sports, gaming, and high-frame-rate cinema. The choice of frame rate affects the perceived motion quality, file size, and the emotional character of the footage.
What happens when you convert between different frame rates?
Converting between frame rates involves either conforming (keeping the same playback duration by adding or removing frames) or reinterpreting (changing the playback speed). When conforming, frames must be duplicated, dropped, or blended to match the target rate. Converting 24 fps to 30 fps by conforming requires adding 6 extra frames per second, traditionally done using 3:2 pulldown which duplicates specific frames in a repeating pattern. When reinterpreting, the original frames are simply played back at the new rate, which changes the speed and duration. Playing 24 fps footage at 30 fps makes it 25% faster with a 25% shorter duration. Each method has appropriate use cases, and understanding the difference is critical for maintaining proper timing in edited sequences.
Why does NTSC use 29.97 fps instead of exactly 30 fps?
The 29.97 fps rate traces back to the introduction of color television in the NTSC system in the 1950s. Original black-and-white NTSC television used exactly 30 fps. When color information (the chrominance subcarrier) was added to the existing signal, engineers discovered that interference between the color subcarrier frequency and the audio carrier created visible artifacts. To eliminate this interference, the frame rate was reduced by a factor of 1000/1001, changing it from exactly 30 fps to approximately 29.97 fps (actually 30000/1001). This tiny reduction was small enough to be imperceptible to viewers while solving the technical interference problem. Similarly, 24 fps became 23.976 fps (24000/1001) and 60 fps became 59.94 fps. These fractional frame rates persist today in digital video standards for backward compatibility.
How does frame rate affect the look and feel of video?
Frame rate profoundly influences the aesthetic character and emotional perception of video. Cinema at 24 fps has a distinctive dreamlike quality due to the motion blur between frames, which audiences have come to associate with narrative filmmaking and high production value. Television at 30 fps appears smoother and more lifelike, which is why some viewers describe the difference as the 'soap opera effect.' Higher frame rates like 48 fps (used by Peter Jackson in The Hobbit) and 60 fps produce ultra-smooth motion that enhances realism but can feel too clinical or video-like for dramatic content. Sports and gaming benefit most from high frame rates because the reduced motion blur makes fast action easier to follow. The perception of frame rate is somewhat subjective and culturally influenced, but these associations are well-established in the film and television industry.
What is variable frame rate and how does it affect editing?
Variable frame rate (VFR) means the video does not maintain a constant frame rate throughout its duration. Many modern devices, including smartphones and screen recording software, use VFR to optimize battery life and storage by reducing the frame rate during static scenes and increasing it during motion. While efficient for recording, VFR footage can cause significant problems in post-production editing software, which typically expects constant frame rate (CFR) input. Symptoms include audio sync drift, choppy playback, and inaccurate timecodes. The standard solution is to transcode VFR footage to CFR before editing using tools like HandBrake or FFmpeg. When transcoding, choose a target frame rate equal to or higher than the maximum frame rate in the VFR source to avoid dropping frames and losing motion smoothness.
How do I calculate the new duration when reinterpreting frame rates?
When reinterpreting footage (playing frames at a different rate without adding or removing them), the new duration equals the original frame count divided by the new frame rate. If you have 2400 frames shot at 24 fps (100 seconds of footage) and play them back at 30 fps, the new duration is 2400 / 30 = 80 seconds, creating a 20% speed increase. Conversely, playing 30 fps footage at 24 fps stretches 100 seconds to 125 seconds, creating slow motion at 80% speed. This relationship is linear and predictable: the speed change factor is simply the target fps divided by the source fps. This technique is commonly used in filmmaking to create slow motion by overcranking (shooting at higher than playback frame rate) or to create time-lapse by undercranking (shooting at lower than playback frame rate).
What frame rate should I use for YouTube and social media?
YouTube supports a wide range of frame rates including 24, 25, 30, 48, 50, and 60 fps, and will play back video at its original frame rate without conversion. For most content, 30 fps provides good quality with reasonable file sizes. For gaming, sports, or action-heavy content, 60 fps delivers noticeably smoother motion. Cinematic content benefits from 24 fps for the classic film look. Instagram and TikTok also support up to 60 fps but compress more aggressively, so higher frame rates may not provide visible benefits on these platforms. Facebook supports up to 30 fps for standard uploads. The key consideration is matching your frame rate to the content type rather than always choosing the highest available. Also ensure your export frame rate matches your project timeline frame rate to avoid unnecessary frame rate conversion artifacts.
How does frame rate conversion affect file size and bitrate?
Frame rate directly impacts file size because more frames per second means more data to encode. Doubling the frame rate from 30 to 60 fps roughly doubles the amount of raw pixel data per second. However, modern video codecs like H.264 and H.265 use inter-frame compression (predicting differences between consecutive frames), so the file size increase is typically 40-60% rather than a full doubling. This is because higher frame rates mean smaller differences between adjacent frames, which compress more efficiently. When converting frame rates, adjust your bitrate accordingly to maintain quality. A general guideline is to increase bitrate by approximately 50% when doubling the frame rate. For streaming, platforms like YouTube automatically adjust their encoding parameters for different frame rates, allocating higher bitrates to 60 fps content.
What is motion interpolation and how does it relate to frame rate conversion?
Motion interpolation, also called motion estimation and motion compensation, is a technique where software or hardware generates intermediate frames between existing frames to increase the apparent frame rate. Modern TVs use this to convert 24 or 30 fps content to 60, 120, or even 240 fps for smoother displayed motion. The process analyzes the motion of objects between real frames and synthesizes new intermediate frames showing estimated positions. While this can make motion smoother, it often introduces visual artifacts including the 'soap opera effect' (making cinematic content look like live television), halo effects around moving objects, and occasional stuttering when the algorithm misjudges motion. Professional video editors sometimes use similar techniques like optical flow retiming in DaVinci Resolve or Twixtor to create smooth slow motion from normal-speed footage, though results require careful quality checking.
References
Background & Theory
History
Reviewed for accuracy by Daniel Agrici, Founder & Lead Developer ยท Editorial policy
Related Calculators
๐งฎSlow Motion Frame Rate Calculator
Calculate the required frame rate to achieve desired slow motion factor at output fps.
๐งฎVideo File Size Calculator
Calculate video file size from resolution, frame rate, bit rate, and duration.
๐งฎVideo Bitrate Calculator
Calculate optimal video bitrate for streaming platforms based on resolution and frame rate.
๐งฎVideo Storage Calculator โ Resolution, Codec & Length
Calculate storage needs from video resolution, frame rate, codec, and recording duration.
๐งฎRgb Hex Converter
Calculate rgb hex converter with interactive inputs and clear steps.
๐งฎFont Size Converter
Convert between points, pixels, ems, rems, and percentages for web and print typography.
๐งฎFrequency to Note Converter
Convert frequency in Hz to the nearest musical note and cents deviation.
๐งฎAspect Ratio Converter
Convert video aspect ratios and calculate letterboxing or pillarboxing dimensions.