CalcBrew

Timecode to Frames Calculator

Editors, colourists and subtitle authors live on frame numbers. Paste a SMPTE timecode and the frame rate to get the frame count and the real duration, or type a frame number to get the timecode, with correct drop-frame handling at 29.97 and 59.94 fps.

By Miikka · CalcBrew · Updated

Frame number

111,582

drop-frame (;) at 29.97 fps

Normalized timecode

01:02:03;04

Real duration

1 h 2 min 3.119 s

3,723,119 ms

Seconds

3,723.119

frames ÷ 29.97

📌 Non-drop: frames = ((h × 60 + m) × 60 + s) × fps + ff. Drop-frame (29.97 / 59.94) skips 2 frame numbers at the start of every minute except each tenth, so the timecode tracks real time; the separator before frames is shown as “;”. Real duration uses the exact rate (30000 ÷ 1001 for 29.97).
Share:

Frames per unit of time by frame rate

Rate1 second1 minute1 hourFrame length
23.976 fps23.9761,438.686,31441.71 ms
24 fps241,44086,40041.67 ms
25 fps251,50090,00040 ms
29.97 fps29.971,798.2107,89233.37 ms
30 fps301,800108,00033.33 ms
50 fps503,000180,00020 ms
59.94 fps59.943,596.4215,78416.68 ms
60 fps603,600216,00016.67 ms

Worked example: 01:02:03;04 at 29.97 DF → 111,582 frames → 62.05 minutes of real time (the non-drop count would be 111,694). Related: Unix timestamp converter and the video trimmer.

Frequently asked questions

Cite this calculator
APACalcBrew. (2026). Timecode to Frames Calculator. https://calcbrew.com/timecode-to-frames
MLA“Timecode to Frames Calculator.” CalcBrew, 2026, calcbrew.com/timecode-to-frames.

Link to https://calcbrew.com/timecode-to-frames. Results are estimates; cite the underlying formula or data source for academic work.

Related tools

More in Time Converters · All converters