Video · Frames · SMPTE

Video Timecode Calculator

This free video timecode calculator converts timecode, frames and seconds directly in your browser. Move between SMPTE-style timecode and exact frame positions, calculate durations, and work with common frame rates without reaching for a separate spreadsheet or calculator.

Timecode & Frame Calculator

Choose a conversion, set the frame rate, and enter your value.

Browser Tool
Example: 01:23:45:12
Available at 29.97 and 59.94 fps.
Frame position
107892
Timecode 01:00:00:00
FPS 29.97
Mode Non-drop
Enter a whole, non-negative frame count.
Uses SMPTE drop-frame numbering when selected.
Timecode
01:00:00:00
Frames 107892
FPS 29.97
Mode Non-drop
Decimals are allowed, for example 83.417.
Available for 29.97 and 59.94 fps.
Nearest frame timecode
00:00:59:28
Frames 1798
Input 60 s
FPS 29.97
Result
01:10:00:00
Total frames 125874
Operation A + B
Mode Non-drop
For 29.97 and 59.94 fps, drop-frame mode changes the numbering of timecode labels to keep them aligned more closely with elapsed clock time. It does not remove video frames.
Frame-accurate workflow

How the Video Timecode Calculator Works

Video timecode gives individual frames readable addresses. A value such as 01:12:34:18 represents hours, minutes, seconds and frames, making it much easier to describe a precise location than relying on a rounded playback timer.

Select the conversion you need, choose the project's frame rate, and enter a timecode, frame count or duration in seconds. The calculator performs the conversion immediately in your browser and presents the result together with the frame rate and relevant frame information.

Timecode becomes especially useful when audio and picture need a common, frame-level reference. Instead of saying “near the one-minute mark,” you can identify the exact frame that matters.

If you are working on the audio side of a project, you can also explore the browser-based audio tools or practice signal relationships with the interactive online audio mixer. Those tools focus on audio itself, while this calculator focuses specifically on positions and durations measured against video frames.

Audio and video production workspace
01

Convert timecode to frames

Turn an HH:MM:SS:FF position into a single frame number that can be compared, stored or used in calculations.

02

Convert frames to timecode

Start with an exact frame count and turn it back into an easy-to-read timecode address at the selected frame rate.

03

Calculate durations

Convert seconds to the nearest frame or add and subtract timecodes when checking edits, cues, sections and sync points.

STEP 1

Choose a mode

Select the direction of conversion or timecode arithmetic.

STEP 2

Set FPS

Use the same frame rate as the video or timeline you are working with.

STEP 3

Enter the value

Provide timecode, total frames or seconds depending on the selected mode.

STEP 4

Read the result

Use the calculated frame position, timecode or duration in your workflow.

Picture, sound and synchronization

Why Accurate Timecode and Frame Conversion Matters

A video timeline is discrete: it is made of frames. That means a timestamp expressed only in decimal seconds may not identify the frame boundary you actually need. A frame-based reference removes that ambiguity and makes edit notes easier to communicate.

This is useful when identifying a dialogue edit, music entrance, sound effect, voiceover line, cut, transition or another event tied to picture. For projects involving spoken material, the production process may also include dedicated voiceover recording or commercial audio recording before the final sound is placed against video.

Musicians working to picture can use timecode references to identify where sections begin and end before moving into recording or production. If you are preparing for a session, the first-time recording studio guide covers practical preparation, while the article on how long vocal recording takes looks more specifically at planning vocal sessions.

Music production and recording setup
Timecode formats explained

Online Video Timecode Tool for Frames, Seconds and SMPTE Workflows

A useful video timecode calculator online should do more than display a clock. It should let you move cleanly between the different ways an editor, musician, sound designer or audio engineer may receive a position: formatted timecode, an absolute frame number, or elapsed seconds.

The relationship depends on the selected frame rate. For integer frame rates such as 24, 25, 30, 50 and 60 fps, the frame field advances according to that nominal rate. Fractional rates such as 23.976, 29.97 and 59.94 require careful distinction between the actual playback rate and the nominal frame numbering used to write timecode.

Standard timecode

HH:MM:SS:FF

Hours, minutes, seconds and frames provide a compact frame address. The final field is a frame number within the current second, not milliseconds.

Drop-frame notation

HH:MM:SS;FF

A semicolon is commonly used to visually distinguish drop-frame timecode. The calculator supports drop-frame calculations for 29.97 and 59.94 fps.

What does drop-frame timecode actually do?

The phrase can be misleading: drop-frame timecode does not delete picture frames. Instead, certain timecode numbers are skipped so that the displayed timecode stays much closer to real elapsed clock time at fractional rates derived from 30 or 60 fps.

At 29.97 fps, two frame numbers are skipped at the beginning of most minutes, except every tenth minute. At 59.94 fps, four numbers are skipped using the corresponding pattern. The video continues normally; only the labels used to identify frames are affected.

Timecode to frames

Converting timecode to a total frame count is useful when you want a single numeric position. Frame counts are convenient for comparing two locations, calculating offsets or moving information between workflows that represent positions differently.

Frames to timecode

The reverse conversion turns an absolute frame count into a readable HH:MM:SS:FF address. This can make a raw frame number easier to communicate when sharing cue points or revision notes.

Detailed audio production workflow
Practical calculations

Using Frame and Timecode Values in Real Projects

Suppose you receive a revision note containing a frame number rather than a formatted timestamp. Choose Frames → Timecode, select the frame rate used by the project, and the frame count becomes a timecode position that is easier to locate on a compatible timeline.

If a cue sheet gives you a timecode and another part of the workflow needs frame positions, use Timecode → Frames. When a duration is supplied in seconds, Seconds → Timecode finds the nearest frame position at the selected rate.

The arithmetic mode is useful for simple offsets and durations. Add two values when a cue must be moved forward by a known amount, or subtract one timecode from another to find the frame-based distance between two positions.

When a project extends beyond calculation into performance and recording, different workflows may call for music recording, vocal and speech recording, or broader audio content recording. The timecode calculator remains a focused utility for the timing information that can accompany those projects.

Studio equipment used for audio production
Always match the calculator's frame rate and drop-frame setting to the timeline or source you are referencing. The same written timecode can represent a different frame position when interpreted under different frame-rate conventions.

Calculate the Frame. Mark the Moment. Keep the Project Moving.

Use the calculator whenever you need to translate between video timecode, frames and seconds, then continue with the rest of the Ronter Audio Lab tools.

FREE FULL BROWSER DAW

Free Online DAW & Multitrack Audio Editor

Go beyond individual audio tools. Arrange multiple tracks, edit clips, build modular effect chains, add modulation, mix through a Master bus, save projects and export the finished mix to WAV.

FREE MULTITRACK 23 FX MODULATION MASTER PROCESSING WAV EXPORT
OPEN FREE ONLINE DAW Ronter Sound Lab
RONTER AUDIO LAB

Browse All 168 Audio Tools

Explore 168 free browser-based tools for musicians, singers, producers, engineers and creators. Open a category to find your next tool.

168 tools 14 categories Free to use
Voice & Vocal 13 tools
Ear Training 13 tools
Solfege & Theory 13 tools
Harmony & Chords 22 tools
Rhythm & Tempo 17 tools
Instrument Tools 12 tools
Mixing & Mastering 14 tools
Audio File Tools 15 tools
Audio Generators 6 tools
Speakers & Acoustics 12 tools
MIDI Tools 6 tools
Video & Timecode 12 tools
Creator & Voiceover 9 tools
Calculators 4 tools
OPTIONAL SUPPORT

Help Keep Ronter Sound Lab Free

I build Ronter Sound Lab and the audio tools on this website as free resources for musicians, producers and creators. If these tools are useful to you and you would like to support the project, any voluntary contribution helps me continue developing the free online DAW, create new tools, improve existing features and keep everything available to everyone.

Every contribution, large or small, is sincerely appreciated. Thank you for supporting independent development.

No donation is required. Ronter Sound Lab and the audio tools remain free to use.
Support with cryptoChoose the currency and network shown below.
BTCBitcoin
BITCOIN
bc1qe8rpf7ygkr6x2228c6a7tlykyue3gu74596ale
USDTTether
TRON / TRC20
TLxRhrUpacrei3qGy6LygeR9ybtcj4Xaih
ETHEthereum
ETHEREUM / ERC20
0x0Da996aceDB79DeC5C746E91317A456f325b07a6
SOLSolana
SOLANA
2Fm1SZEuoNxDwfm4AR8FyArKMCf6QtbPnRKiPmfRr5yj
USDCUSD Coin
BASE
0x0Da996aceDB79DeC5C746E91317A456f325b07a6
Please verify the network before sending. Crypto transactions are irreversible, and funds sent using the wrong network may be lost.