Skip to content

MP3 to SRT

MP3 to SRT

Upload an MP3 and get an SRT subtitle file back: the speech is transcribed with a start and end time for every line, you correct the text, then export. An MP3 has no picture, so the SRT is for wherever you put the audio next to one, such as a podcast video, an audiogram or a lecture slideshow.

Free preview: one file up to 15 minutes and 25 MB, 3 tries a day, no account needed.

Want to keep your transcripts? Create a free account

When an MP3 needs subtitles

Subtitles belong to something you watch, so an audio-only file needs a reason. The usual ones are: a podcast episode put on a video site with a still image or a waveform, a short clip cut into a social video, a lecture recording played over slides, and an audio track you are editing into a film. In all of those the SRT is a separate file that the player or the editor reads next to the media, and viewers can switch it on or off.

Steps

  1. Choose the MP3 in the box above. Leave the language on automatic unless the recording is short or mixes languages.
  2. Read the transcript against the audio and fix names, terms and numbers.
  3. Export SRT from the editor. Each transcript segment becomes one cue with its own times.
  4. Check the cues for length and speed with the free subtitle checker, then split any that run too long with the line splitter.
  5. Add the .srt to your video editor or upload it to the platform next to the video.

Timing and MP3 quirks

The times in the SRT are measured on the decoded audio, so they match what you hear when the same MP3 is played. Two things can make them look off. MP3 encoders often put a short stretch of silence at the start of the file, usually well under a tenth of a second, which only matters if you need frame-exact sync. And an MP3 saved with a variable bitrate and no proper header can be mis-measured by some players when you jump around in it; if the cues seem to drift in your editor, convert a copy to WAV or M4A with the audio converter and use that in the editor instead. If the whole SRT is a little early or late, the time shifter moves every cue at once.

Reading speed on spoken audio

A transcript follows the speaker, and people talk faster than most viewers can read. Subtitles made straight from speech therefore tend to flash by. The checker above reports which cues exceed a reading speed you choose, and the usual fix is a shorter line or a cue that stays on screen a little longer, which is an editing decision this page does not make for you.

Size and length

Without an account one file can be up to 15 minutes and 25 MB. A free account lifts those per-file limits and keeps your transcripts in a library, so for a longer recording create one instead of cutting the file up. An MP3 at 128 kbit/s is about one megabyte a minute, so the length limit is usually reached before the size limit.

How it works

  1. Add a recording

    Drop in a video or audio file, choose one from your device, or record from the microphone. Nothing to install.

  2. It transcribes

    Speech becomes timestamped text, with speaker labels when more than one person talks.

  3. Read, fix, export

    Click any line to correct it, then download TXT, subtitles, Markdown, JSON or CSV.

Questions

Is there a difference between MP3 to SRT and MP3 to text?
The transcript is the same. The text page ends with plain text, and this one with a timed subtitle file; both exports are always available from the editor. See MP3 to text.
Can I get VTT instead of SRT?
Yes. VTT is in the export menu too. Use VTT for a web page's video player and SRT for most editors and video sites. SRT to VTT converts a finished file in your browser.
Can I use the SRT with an MP3 on its own?
Not in a plain audio player. Subtitles need something to display them, so put the audio in a video (even a still image) or use a player that shows lyrics or captions.
Is it free?
Yes — one recording up to 15 minutes and 25 MB with no account, up to 3 tries a day. A free account keeps your transcripts in a library and lifts the guest limits; the current limits and paid plans are on the pricing page.
What can I export?
Plain text, timestamped text, SRT, VTT, Markdown, JSON with word timings and CSV, all from the same edited transcript.

Want your transcripts saved and longer files? Create a free account · See pricing · All use cases

Try it with your file

No account needed for a first transcript.

More pages like this