Timecodes to
Frames Converter

This tool converts between SMPTE timecode (H : M : S : F) and a raw frame count, using whatever frame-rate you choose.

Perfect for editors, VFX artists, animators, or anyone who sometimes gets handed “10,532 frames” and needs to know “00 : 07 : 21 : 02,” or vice versa.

How to Use the Converter

1) Pick Your Direction

  • By default, you’re in Timecode → Frames mode: enter hours, minutes, seconds, frames, then hit Convert to Total Frames.
  • To flip it, click the Frames → Timecode checkbox in the top-right. The labels, inputs and button text will switch for you.

2) Fill in the Fields

  • Timecode mode: enter each digit (H, M, S, F) into its box.
  • Frames mode: enter the total frame count into the single “Total Frames” box.

3) Choose Your Frame-Rate

  • Click into Frame-rate (fps) and either type or pick from the dropdown of common rates (23.976, 24, 25, 29.97, 30, 50, 59.94, 60).
  • You can also enter any custom rate—e.g. 47.952 or 120—by typing it directly.

4) Hit the Convert Button

  • Hit the Convert… button (which will read either “Convert to Total Frames” or “Convert to H : M : S : F” depending on mode).
  • Your result appears immediately below.

Tips & Edge Cases

  • Zero or blank fps will prompt you to enter a valid rate—so you don’t accidentally divide by zero.
  • If you only ever use one direction, you can ignore the checkbox and leave it unchecked (or always checked).
  • Very large frame counts (e.g. millions) will still convert, but performance may slow in older browsers.
  • Negative numbers aren’t supported—always enter non-negative values.

Example

  1. Timecode → Frames at 29.97 fps:
    • H = 0, M = 2, S = 15, F = 10 → Convert → Frame count: 2,104
  2. Frames → Timecode at 23.976 fps:
    • Check the box, enter 5000 → Convert → Timecode: 00 : 03 : 28 : 08

Leave a Comment