Turn a transcript with timestamps into subtitles
Paste a transcript whose lines start with a time — 00:01:23, 1:23 or [01:23], with or without a speaker's name. Each line becomes a subtitle that lasts until the next one starts.
Runs entirely in your browser. Your subtitles are never uploaded.
No subtitles yet?
SonaFact turns audio and video into SRT and VTT subtitles timed to the spoken words, and shows which ones are too fast to read before you download. Start free, without a card.
Make subtitles from a recordingQuestions
- Are my files uploaded anywhere?
- Runs entirely in your browser. Your subtitles are never uploaded.
- Do I need an account?
- Every tool here is free and needs no account. All of them except the subtitle translator and WhatsApp audio to text work in your browser: your files are not uploaded anywhere.
Related tools
- Subtitle time shiftSubtitles out of sync? Move every SRT or VTT cue earlier or later by the same amount. Free, in your browser, no sign-up.
- Subtitle frame rate converterSubtitles drift further out of sync as the video goes on? Recalculate SRT or VTT times for another frame rate: 23.976, 24, 25, 29.97, 30 fps and more. Free, nothing is uploaded.
- Subtitle readability checkerCheck SRT or VTT subtitles for lines over 42 characters, reading speed over 17 characters per second, cues with more than two lines and overlapping cues. Free, in your browser.
- Subtitle line length fixerRewrap subtitle lines that are too long: set the characters per line (e.g. 42) and lines per subtitle (e.g. 2). Subtitles that don't fit are split with their timing. Free, in your browser.