Timecode Calculator

Convert a number of frames to timecode, or timecode to a number of frames. At 29.97 and 59.94 fps you can choose drop-frame or non-drop-frame timecode.

What do you want to find?
Timecode type
frames
Allowed range:
Timecode —
Real time—
The text copied is the timecode (drop-frame timecode has a semicolon between the seconds and the frames).

Supported frame rates and drop-frame

The tool supports these 8 frame rates. Other values cannot be entered.

Frame rate Exact value Frames per timecode second Non-drop-frame (NDF) Drop-frame (DF)
23.976 fps 24000/1001 24 Yes No
24 fps 24 24 Yes No
25 fps 25 25 Yes No
29.97 fps 30000/1001 30 Yes Yes (skips 2 numbers)
30 fps 30 30 Yes No
50 fps 50 50 Yes No
59.94 fps 60000/1001 60 Yes Yes (skips 4 numbers)
60 fps 60 60 Yes No

How timecode is counted

Timecode, written HH:MM:SS:FF, labels a position in a video. How many frames make one timecode second depends on the frame rate (the third column above).

Drop-frame does not delete or thin out video frames. Every frame is kept; only the counting numbers jump. At 29.97 fps in drop-frame, the frame after 00:00:59;29 is 00:01:00;02.

Examples

Real time

Real time in seconds is the number of frames divided by the frame rate. At 29.97 fps it is frames × 1001 ÷ 30000 seconds. One hour of drop-frame timecode is 107,892 frames, and it differs from real time by only about 3.6 milliseconds.

Notes

Frequently asked questions

What is 29.97 fps?

The frame rate used in NTSC television. It is exactly 30000/1001 fps (about 29.97003 fps), not exactly 30 fps.

What is the difference between drop-frame and non-drop-frame?

Non-drop-frame never skips numbers and counts one second as 30 (or 60) frames. Drop-frame skips some numbers at the start of most minutes to stay close to real time. The number of video frames is the same either way.

Do 24 fps or 30 fps have drop-frame?

No. Drop-frame exists only at 29.97 fps and 59.94 fps.

Is 23.976 fps the same as 23.98 fps?

Yes. Both mean 24000/1001 fps. This tool shows 23.976.

What does the last number of a timecode mean?

It is the frame within that second, counted from 0 (0 to 29 at 29.97 fps).