Timestamp converter (HH:MM:SS, seconds, frames)
Convert between time formats: HH:MM:SS.ms, total seconds, milliseconds and frames at 24, 25, 30 or 60 fps. Useful for video, subtitles and editing.
How to use it
-
Enter the source value
Type a timestamp in HH:MM:SS.ms, total seconds, milliseconds or a frame count.
-
Pick the input format
Tell the converter whether you are entering time (HH:MM:SS), seconds, milliseconds or frames so it interprets the value correctly.
-
Choose the FPS for frames
Select 24 (cinema), 25 (PAL), 30 (NTSC) or 60 (games/sports) based on your project. Critical for professional subtitle work.
-
Read the result in all four formats
The converter shows HH:MM:SS.ms, seconds, milliseconds and frames at the same time, no spreadsheet needed.
What this converter is for
When editing video or working with subtitles you often need to convert between time formats. HH:MM:SS.ms is the human format (used by SRT, VTT, Premiere). Total seconds is what APIs and most audio processing libraries use. Frames depend on the project FPS: at 24 fps a second is 24 frames, at 25 fps it is 25, and so on. This converter lets you jump between the four formats without opening a spreadsheet. Everything runs in your browser.
Price comparison (for 1 hour of audio)
If what you actually need is the text of an audio file (not converting times), here are market prices:
| Service | Price per hour |
|---|---|
| VOCAP (30-hour pack) | €1.00 |
| VOCAP (1-hour pack) | €1.99 |
| Otter.ai Pro (1200 min/mo) | ~€0.85* |
| Descript Creator (10h/mo) | ~€2.40* |
| Rev.com AI | €15.00 |
| Human transcription (budget) | €15.00 |
| Human transcription (pro) | €90.00 |
* Effective price if you use the entire monthly quota. If not, it goes up. VOCAP is pay-per-use with no monthly fee.
Frequently asked questions
Which FPS should I use?
24 fps is the cinema standard. 25 fps is the European TV standard (PAL). 29.97 / 30 fps is the US and Japan TV standard (NTSC). 60 fps is used in games, sports and high-speed video. If you do not know the FPS, check the file properties or ask the editor.
Why does the 29.97 vs 30 fps difference matter?
Because of "drop frame": NTSC runs at 29.97 real fps even though it is counted as 30. In short clips (< 1 min) the difference is invisible; in a 1-hour piece there is a 3.6-second offset. For professional subtitles or dubbing work, use the exact project FPS, not a rounded 30.
Do SRT and VTT use different formats?
Almost identical: SRT writes HH:MM:SS,ms (with a comma) and VTT HH:MM:SS.ms (with a dot). The converter accepts both and returns the dot. To convert whole files, use the SRT, VTT and TXT converter.
How many milliseconds is 1 frame?
Depends on the FPS. At 24 fps: 41.67 ms. At 25 fps: 40 ms. At 30 fps: 33.33 ms. At 60 fps: 16.67 ms. The converter computes it automatically when you input the value in frames.
Does it upload anything to a server?
No. Everything is computed in your browser with JavaScript: the values you type are not sent anywhere and no signup is needed.
Does VOCAP generate the SRT from an audio file?
No. VOCAP turns audio or video into text, with a summary, key points and tasks, but without timestamps, so it does not create SRT or VTT files. If what you need is the text of a recording in a few minutes, you get 15 free minutes when you sign up.
Got the audio but not the text?
VOCAP turns your audio or video into text with AI, with a summary, key points and tasks. You get the full text, without timestamps. 15 free minutes when you sign up, no card needed.
Try VOCAPYou may also like
Transcription cost & hours calculator
Enter your audio or video duration and we tell you the best pack, total cost and the savings versus human transcription.
SRT, VTT and TXT subtitle converter (free, no upload)
Paste or open a subtitle file and convert between the three most common formats. Everything runs in your browser: your file never leaves your device.
Word counter and speaking-time estimator
Paste any text and instantly get words, characters, sentences and paragraphs, plus estimated silent-reading time and speaking time at three paces (slow, normal, fast). Useful for podcast scripts, talks, videos and posts.