Skip to content

Timecode Calculator

Add and subtract video timecodes, and convert between timecode, frame count and seconds at 24, 25, 30 or 29.97 fps — with drop-frame support.

Add or subtract

A + B

00:10:30:12

15,762 frames · 630.48 seconds

Convert

Timecode
01:00:00:00
Frames
90,000
Seconds
3,600

How it works

  1. Choose the frame rate of your project. For 29.97 fps, tick drop-frame if your timecode uses semicolons.
  2. Enter two timecodes as HH:MM:SS:FF and press add or subtract to get the result with its frame count.
  3. To convert, pick what you have — a timecode, a frame count or seconds — and read the other two values.
  4. Copy the result back into your editing software.

What people use it for

  • Edit lists and durations

    Work out the length of a clip from its in and out points, or the start of the next clip in a sequence.

  • Subtitles and captions

    Convert a frame-based timecode from an editor into the seconds a subtitle file needs.

  • Broadcast delivery

    Check a programme duration or a part start time against the 29.97 drop-frame timecode of a deliverable.

Questions

How is a timecode turned into frames?
Frames = ((hours × 3600) + (minutes × 60) + seconds) × frame rate + frames. At 25 fps, 00:00:10:12 is 10 × 25 + 12 = 262 frames. Adding or subtracting timecodes is done on these frame counts, then converted back.
What is drop-frame timecode?
NTSC video runs at 30000/1001 (about 29.97) frames per second, but a plain 30-frame counter would drift from the clock by 3.6 seconds an hour. Drop-frame skips the labels 00 and 01 at the start of every minute except each tenth minute — no picture is dropped, only numbers — so the timecode matches real time. It is written with a semicolon before the frames, like 00:01:00;02.
How are seconds calculated?
Seconds = frames ÷ the real frame rate, which is 24, 25 or 30, or 30000/1001 for 29.97. Seconds to frames is the reverse, rounded to the nearest frame.