FPS Timecode Calculator

Convert HH:MM:SS:FF timecode to frames and real time.

Ad placeholder (leaderboard)
Enjoying the tools? Go Pro for £4.99 (one-time) and remove all ads — forever, on this device. Remove ads — £4.99

FPS timecode calculator

Video editors and motion-graphics artists work in timecodeHH:MM:SS:FF, where the last field counts individual frames. This calculator translates a timecode at a chosen frame rate into a total frame count and the real elapsed time, which is essential for editing, conforming footage, and spotting the drift caused by fractional NTSC rates.

How it works

The tool first counts how many frames the timecode represents. Hours, minutes and seconds are converted to total seconds and multiplied by the frame rate, then the loose frames are added:

frames = ((HH × 60 + MM) × 60 + SS) × fps + FF

It then derives the real elapsed time by dividing that frame count by the true fractional rate. This matters for NTSC rates: a clip labelled at 30 fps but actually running at 29.97 fps takes slightly longer in real time than its timecode suggests, which is the source of timecode drift.

Example

At 25 fps, the timecode 00:01:30:12 is ((0 × 60 + 1) × 60 + 30) × 25 + 12 = 90 × 25 + 12 = 2,262 frames. Real time = 2,262 ÷ 25 = 90.48 seconds.

Frame rateFamilyFrames per second field
24Film0–23
25 / 50PAL0–24 / 0–49
23.976 / 29.97 / 59.94NTSCfractional
30 / 60Broadcast0–29 / 0–59

All calculations happen entirely in your browser — nothing is uploaded.

Ad placeholder (rectangle)