All tools

Timecode ↔ Frames Converter

Convert between a raw frame count and HH:MM:SS:FF timecode at any frame rate.

Frame rate

Timecode

Timecode00:00:30:00
Duration30.00 s
How it works

How GenMotion's free timecode converter works

Three steps, no account, and nothing to install.

  1. Step 1

    Enter timecode or frames

    Type an HH:MM:SS:FF timecode, or a raw frame count. The converter works in both directions.

  2. Step 2

    Set the frame rate

    Pick the fps your project runs at — the same frame count means a different duration at 24, 30 or 60fps.

  3. Step 3

    Read the conversion

    Get the exact counterpart immediately, ready for an edit note, a bug report, or a render range.

Who it's for

Who is GenMotion's free timecode converter for?

Editors and assistants

Translate a frame number from a review note into a timecode you can scrub to, and back again.

Motion designers

Convert a duration into frames when animating on a frame-based timeline rather than in seconds.

QA and reviewers

Reference an exact moment in feedback so nobody has to hunt for the frame you meant.

Frequently asked questions

Timecode is a standard way to label an exact position in a video, written HH:MM:SS:FF — hours, minutes, seconds, and frames. The frames field counts up to the frame rate before the seconds roll over.

Divide the total frame count by the frame rate to get total seconds, then break that into hours, minutes, and seconds; the remainder of frames becomes the FF field. This tool handles the math at any frame rate.

The same frame count represents a different duration at different frame rates. 900 frames is 30 seconds at 30fps but only 15 seconds at 60fps, so the converter always asks for an fps value.

This converter uses non-drop-frame (NDF) timecode, where every frame is counted sequentially. NDF is the right choice for web and most modern workflows.

Ready to tell your story?

Start free — describe an idea and watch the agent animate it in minutes.