Video post-production calculator

Timecode Calculator

Add and subtract timecode, or convert among timecode, frames, and elapsed seconds—including correct 29.97 and 59.94 drop-frame numbering.

Private by design: every calculation stays in this browser. Nothing is uploaded, stored, added to the URL, or sent to analytics.

Calculator

Choose a conversion

Use HH:MM:SS:FF. Drop-frame results use a semicolon before frames.

Result

00:00:15:00

Choose inputs, then calculate.

How this timecode calculator works

Drop-frame is numbering

At 29.97 DF, labels ;00 and ;01 are skipped at the start of each minute except every tenth minute. At 59.94 DF, ;00 through ;03 are skipped. Video frames are not discarded.

Labels versus elapsed time

Fractional rates use nominal label counts of 24, 30, or 60 while elapsed seconds use 24000/1001, 30000/1001, or 60000/1001 frames per second.

Scope

Calculations assume constant frame rate. Hours do not wrap after 24. Negative results are supported for subtraction and displayed with a leading minus sign.

Worked drop-frame example

At 29.97 DF, 00:10:00;00 is frame 17,982. The label is valid because every tenth minute keeps frame numbers ;00 and ;01; the other nine minutes in that span each skip those two labels.

Supported frame rates

23.976, 24, 25, 29.97 NDF, 29.97 DF, 30, 50, 59.94 NDF, 59.94 DF, and 60 fps. Frame counts are whole frames; seconds-to-timecode rounds to the nearest frame.

Related tool

Estimate video file size or solve for a target video bitrate.