Audio files that work
- Accepted
- MP3, WAV, M4A, AAC, OGG, FLAC, WebM, up to 2 hours per file
- Convert first
- WhatsApp voice notes saved as .opus, and .amr or .3gp files from Android call recorders and voicemail apps
- Better as video
- If the speech belongs to a video you still have, upload the video to the MP4 to SRT page instead; the timing then matches the picture directly
The free in-browser converters turn these into MP3 in seconds without uploading them: Opus to MP3 for voice notes, AMR to MP3 for call recordings and 3GP to MP3 for old phone files.
Timing that starts at zero
Cue times in the SRT count from the first moment of the audio file: the first cue might read 00:00:02,140 --> 00:00:05,600. That is exactly right if the audio lines up with the start of your video. If it doesn't, for example because you exported the audio from the middle of a timeline or your editor's timeline starts at one hour, shift every cue by the same amount in a subtitle editor or place the subtitle track at the right point in the editor. Each cue follows a stretch of speech, so fast talkers produce long cues; split any that run past about 42 characters per line. Subtitle timing guidelines has the details.
Where an SRT from audio ends up
An episode published as a still-image video gets captions by uploading the SRT made from the MP3 in YouTube Studio, under the episode's language.
A 60-second highlight is cut from the episode, its own SRT is generated, and an audiogram tool that imports SRT captions the clip.
An editor exports only the audio of a 90-minute timeline, makes the SRT from it, and imports the SRT back onto the timeline at its start.
A recorded lecture becomes a VTT file for the HTML5 player on a learning platform, and the timestamped transcript goes up as study notes.
A translated SRT from the same recording
Pick another language and the speech is transcribed, translated and timed into subtitle cues in that language: a Spanish SRT for an English episode, or English subtitles for a Hindi lecture. The cost is the same as a same-language SRT, and the original-language transcript comes back too, so you can check any cue. Run the file once per language you need. Translated subtitles explains how translated cues are timed.
Three files from one job
Every run returns the SRT, the same cues as a VTT for web players, and a timestamped plain-text transcript. Use the SRT for YouTube, Facebook and editors, the VTT for websites and course platforms, and the text for show notes or search. The VTT generator and timestamped transcript pages explain the other two formats.
Where the audio goes
The audio is uploaded over HTTPS for transcription and deleted with the results after delivery, within 30 minutes at most. Some free audio-to-SRT tools run a speech model inside your browser and never upload the file; they suit short clips on a fast computer. Files up to 2 hours, translation into other languages and a VTT in the same job are the reasons to upload here instead.
Costs
SRT, VTT and transcript: 45 credits (4.5¢).
5 credits (0.5¢), the per-file minimum.
120 credits (12¢).
The 100 free credits from signing in with Google cover 100 minutes of audio. Top-ups are charged in Indian rupees at the day's exchange rate through Cashfree Payments (UPI, cards or netbanking), about ₹96 for 1,000 credits.
Limits worth knowing
- Speech only: song lyrics and singing over music come out with gaps and wrong words.
- No speaker names in the cues.
- No import of an existing SRT to translate or re-time; subtitles are always generated from the audio.
- Fix wording after downloading in any text or subtitle editor; how to edit an SRT file shows how.
Using the tool on this page
- The spoken language is detected automatically; you select the output language — the spoken language itself for an untranslated transcript, or another language for a translation. Files can be up to 2 hours long.
- Audio is sent over HTTPS in small chunks and deleted with its transcripts within 30 minutes of delivery (how files are protected).
- You can download a timestamped transcript, subtitles (SRT and VTT) and plain text. Every output, step and limit is explained on the subtitle generator page.
Frequently asked questions
Can I convert an MP3 to an SRT file?
Yes. Upload the MP3, keep the spoken language or pick another one, and download the SRT along with a VTT and a timestamped transcript.
Does the SRT from audio work in a video editor?
Yes. It is a standard SRT, so editors that import SRT accept it. If your audio doesn't start at the beginning of the timeline, shift the cues to match.
Can I get an SRT in a different language from the audio?
Yes. Choose the target language before you start and the subtitles come back translated, at the same 1 credit per minute.
Which audio formats can't be converted?
WhatsApp .opus voice notes and .amr or .3gp call recordings aren't accepted. Convert them to MP3 or M4A first.