Convert timestamps between seconds, HH:MM:SS, SRT format (00:00:01,000), VTT format (00:00:01.000), and SMPTE timecode. Instant, free, no account needed.
⚡ Skip the manual steps
Upload once. Get a full transcript, AI-generated chapters, speaker labels, and subtitles in under 3 minutes.
Trusted by 12,000+ creators, podcasters, and video agencies.
Video production uses several timestamp formats depending on the workflow. Raw seconds (e.g. 3661.500) are the most portable format and are used by many APIs and databases. HH:MM:SS is human-readable and used in video player displays and YouTube chapter links. SRT subtitles use HH:MM:SS,mmm with a comma before milliseconds, while WebVTT uses a dot instead. SMPTE timecode adds frame numbers (HH:MM:SS:FF) and is the standard in professional editing software and broadcast. Knowing which format your tool expects saves time and prevents errors in subtitle and editing workflows.
SMPTE timecode is a set of cooperating standards developed by the Society of Motion Picture and Television Engineers for labeling individual frames of video. It encodes hours, minutes, seconds, and frames in the format HH:MM:SS:FF. Timecode is embedded in video files and used by editing applications like Premiere Pro, DaVinci Resolve, and Avid to synchronize footage, log clip positions, and create edit decision lists (EDLs). The frame count portion resets to zero with each new second, so its maximum value is one less than the frame rate — at 25fps, frames go from 00 to 24.
Timestamp conversion is needed in several common scenarios. When editing subtitles manually, you may need to convert seconds from a speech-to-text output into SRT or VTT format. When writing YouTube descriptions with chapter markers, you need HH:MM:SS. When syncing audio to video in a DAW, SMPTE timecode is required. When building applications that display video progress, milliseconds or raw seconds are easier to work with programmatically. This converter handles all these cases in a single step, eliminating manual arithmetic and formatting errors.
Choose input mode
"Seconds" mode: enter a number like 3661 to convert. "HH:MM:SS" mode: enter a timestamp like 01:01:01,000 to convert to all other formats.
Type your value
The tool converts instantly as you type. All formats update in real time.
Copy any format
Click the copy icon next to any row to copy that specific format to your clipboard.