Frame-Accurate Timecode Calculator

Convert between SMPTE timecode (HH:MM:SS:FF) and frame numbers for 23.976, 24, 25, 29.97 DF/NDF, 30, 50, 59.94 DF/NDF, and 60 fps.

Frame Rate

Conversion Direction

Input

: : :

HH:MM:SS:FF — frame field 00–29

Result

Enter a value above and click Convert

Copied!

Summary

Convert between SMPTE timecode (HH:MM:SS:FF) and frame numbers for 23.976, 24, 25, 29.97 DF/NDF, 30, 50, 59.94 DF/NDF, and 60 fps.

How it works

  1. Select a frame rate — drop-frame options (DF) are available for 29.97 and 59.94 fps.
  2. Enter a SMPTE timecode (HH:MM:SS:FF, or HH:MM:SS;FF for drop-frame) or a frame number.
  3. Click Convert to see both the timecode and the frame number simultaneously.
  4. Use the copy buttons to grab either value for your NLE, script, or EDL.
  5. Switch direction with the TC → Frame / Frame → TC toggle at any time.

Use cases

  • Find the frame number that corresponds to a SMPTE timecode in an NLE timeline.
  • Convert a raw frame number to timecode for logging or EDL creation.
  • Verify drop-frame timecode calculations when editing NTSC broadcast video.
  • Calculate the correct timecode offset when syncing audio to picture.
  • Check timecode math when splitting or joining clips in post-production.
  • Validate timecode accuracy in automation scripts that process video files.

Frequently Asked Questions

Last updated: 2026-07-01 · Reviewed by Nham Vu