Transcribe any MP3 — from 64kbps voice memos to 320kbps podcasts

Our engine handles the quirks of MP3 encoding: variable bitrate timing, joint stereo artifacts, and low-bitrate compression noise. Upload your MP3 and get an accurate, timestamped transcript.

Drop your file here or click to browse

.mp3·up to 500MB

MP3 transcription that understands MP3 encoding

MP3 is everywhere — podcasts, voice recorders, downloaded audio, phone recordings. But MP3 is also a lossy format with real quirks: variable bitrate encoding can cause timestamp drift, joint stereo smears the stereo image at low bitrates, and aggressive compression below 96kbps introduces audible artifacts. Our transcription engine is trained on the full range of MP3 quality, so it handles these issues without you needing to think about them.

How it works

1

Upload your MP3 file

Drag and drop or select any MP3 file. We read the file headers, detect the encoding mode (VBR or CBR), and handle ID3 metadata automatically.

  • VBR and CBR encoding detected and handled correctly
  • ID3v1 and ID3v2 tags parsed without interfering with audio
  • Files up to 500 MB — roughly 8 hours at 128 kbps
2

Decoding and transcription

The MP3 is decoded frame-by-frame with bitrate-aware timestamp calculation. Our speech model is trained to recognize words through lossy compression artifacts.

  • Frame-accurate timestamps even with variable bitrate
  • Trained on low-bitrate audio down to 64 kbps
  • Handles joint stereo and mono channels equally well
3

Review and export

Edit the transcript in the browser, then export as plain text, SRT, VTT, DOCX, or PDF with timestamps synced to your original MP3.

  • Timestamps stay accurate even for VBR-encoded files
  • Export as TXT, SRT, VTT, DOCX, or PDF
  • Speaker labels for multi-voice recordings

Features

VBR timestamp accuracy

Variable bitrate MP3 files don't have a fixed relationship between file position and playback time. Our decoder builds a frame index from the Xing/VBRI header (or scans the file when headers are missing) to calculate accurate timestamps for every segment.

Low-bitrate artifact tolerance

MP3 encoding below 96 kbps strips high frequencies and introduces ringing artifacts that confuse naive speech models. Our engine is specifically trained on low-bitrate audio, maintaining accuracy even on 64 kbps voice recordings from cheap recorders.

Mono and stereo channel handling

MP3 files come in mono, stereo, joint stereo, and dual channel modes. We decode all four correctly. For joint stereo recordings where speakers are panned to different channels, both channels are processed for complete coverage.

ID3 tag and metadata handling

MP3 files often contain ID3 tags with album art, chapter markers, and metadata that can confuse parsers expecting raw audio frames. Our decoder strips metadata cleanly and starts transcription from the first actual audio frame.

Podcast chapter awareness

Podcasts distributed as MP3 often use ID3 chapter frames or embedded cue points. We detect these markers and can use them to structure the transcript, giving you natural section breaks that match the episode's own chapters.

Why choose Vocova

Turn podcast episodes into written content

Podcasts are overwhelmingly distributed as MP3. Upload episodes directly — no need to find the original recording. VBR-encoded podcasts from Anchor, Buzzsprout, or Spotify get accurate timestamps despite the variable encoding.

Transcribe compressed interview recordings

Journalists and researchers often receive interview recordings as MP3 email attachments, compressed to keep file sizes small. Even heavily compressed 64 kbps recordings produce usable transcripts because our model handles compression artifacts.

Process audio downloaded from the web

Downloaded audio almost always comes as MP3, often re-encoded multiple times. Each re-encoding degrades quality further. Our engine handles multi-generation MP3 files that have been through several compression cycles.

Archive voice recorder files as text

Portable voice recorders from Olympus, Sony, and Zoom typically save in MP3 at moderate bitrates. Convert years of meeting recordings, field notes, and dictation into a searchable text archive.

Who can benefit

Podcast producers

Convert published MP3 episodes into transcripts for show notes, blog posts, and accessibility. VBR timestamps stay accurate for linking back to specific moments in the episode.

Journalists with field recordings

Transcribe MP3 interview recordings received as email attachments or captured on portable recorders. Low-bitrate files from phone recorders work without issues.

Researchers doing qualitative analysis

Process MP3 recordings of focus groups, interviews, and ethnographic fieldwork. Speaker labels help with coding and thematic analysis across multiple recordings.

Audio archivists

Convert collections of MP3 files — oral histories, radio broadcasts, recorded lectures — into searchable text. Preserve the content of large audio libraries in a format that can be indexed and searched.

Frequently asked questions

Does VBR encoding cause timing problems?

It can with naive decoders, but not here. Variable bitrate MP3 files don't have a linear relationship between byte position and playback time. We parse the Xing or VBRI header to build a seek table, and fall back to a full frame scan when those headers are missing. This gives us accurate timestamps regardless of encoding mode.

What's the minimum bitrate that works?

We reliably transcribe MP3 files down to 64 kbps for clear speech. At 32 kbps the quality degrades significantly — speech becomes muffled and sibilants disappear — but we can still extract usable text from reasonably clean recordings at that rate. For best results, 96 kbps or higher is recommended.

Does mono vs stereo make a difference for transcription?

For a single speaker, no. Mono and stereo produce equivalent results. Where stereo helps is when different speakers are panned to different channels — our engine processes both channels and can use the spatial separation as an additional signal for speaker diarization.

How do you handle compression artifacts in low-bitrate MP3?

MP3 compression introduces predictable artifacts: pre-echo before transients, bandwidth limiting that removes frequencies above 10-16 kHz, and stereo imaging issues in joint stereo mode. Our speech model is trained on audio with these specific degradation patterns, so it doesn't mistake artifacts for speech sounds.

Should I convert my MP3 to WAV before uploading?

No. Converting MP3 to WAV just wraps the already-decoded (and already-degraded) audio in a larger file. The information lost during MP3 encoding can't be recovered. Upload the MP3 directly — it's smaller and produces identical results.

Do ID3 tags or album art cause problems?

No. MP3 files often contain ID3v1 tags at the end and ID3v2 tags at the beginning, sometimes with large embedded album art. Our decoder identifies and skips these metadata blocks before processing, so they never interfere with the audio or timestamps.

Why does my MP3 show a different duration in different players?

This is a common VBR issue. Some players estimate duration from file size assuming constant bitrate, which gives wrong results for VBR files. Our decoder reads the actual frame count from the Xing header (or scans all frames), so the duration and timestamps we report are accurate regardless of what your media player shows.

Start transcribing for free

Upload a file or paste a link from YouTube, podcasts, cloud storage, and 1,000+ platforms. Get an accurate transcript in minutes. No credit card required.