AI transcription

MP3 to Text: convert MP3 files into a timed transcript

Paste MP3 links or upload a file and get a timed transcript in more than 90 languages. Add speaker labels, translate to English or export SRT subtitles; WAV, M4A and other audio formats work too.

3 users100.0% successful runs (30 days)

What data you get

textFull transcript text
segmentsTimed segments with start and end
languageDetected spoken language
speakersSpeaker labels (optional add-on)
translationEnglish translation (optional)
subtitlesSRT or VTT subtitle file
chunksRAG-ready text chunks

How it works

  1. Open the scraper on Apify and sign up (free).
  2. Enter routes, dates and options in the form.
  3. Click Start and download results as JSON, CSV or Excel, or call the API.

Pricing

$2.00 per 1,000 rows

Pay per event: you are charged per minute of audio transcribed plus a small fee per file processed. Speaker labels are an optional per-minute add-on, minutes are cheaper with your own Groq API key, and there is no per-run fee.

Apify gives $5 free credits every month — enough to test this scraper at no cost.

Example tasks

Ready-made inputs. Copy one into the scraper form or send it through the API.

Convert MP3 to text online

Default settings: automatic language and timed segments.

{
  "urls": [
    "https://raw.githubusercontent.com/lergassy/apify-actor-assets/main/audio-samples/sample-1min.mp3"
  ]
}
Run this task →

Spanish MP3 to SRT subtitles

Language set to Spanish, accurate mode, SRT file.

{
  "urls": [
    "https://raw.githubusercontent.com/lergassy/apify-actor-assets/main/audio-samples/sample-1min.mp3"
  ],
  "language": "es",
  "quality": "accurate",
  "subtitleFormat": "srt"
}
Run this task →

Transcribe a three-person MP3 conversation

Speaker labels with three speakers.

{
  "urls": [
    "https://raw.githubusercontent.com/lergassy/apify-actor-assets/main/audio-samples/sample-1min.mp3"
  ],
  "diarize": true,
  "speakerCount": 3
}
Run this task →

Translate an MP3 to English text

Plain English translation without timed segments.

{
  "urls": [
    "https://raw.githubusercontent.com/lergassy/apify-actor-assets/main/audio-samples/sample-1min.mp3"
  ],
  "translateToEnglish": true,
  "includeSegments": false
}
Run this task →

Use cases

FAQ

Does it only accept MP3?

No. MP3 is the main use case, but WAV, M4A and other audio formats work too.

Which languages are supported?

More than 90. Enter a two-letter language code or leave it empty to detect the language automatically.

Can I get subtitles?

Yes. Pick SRT or VTT as the subtitle file.

Is it legal to transcribe MP3 files?

Transcribe only recordings you own or may use, follow copyright and local recording-consent laws, and protect any personal data in the audio.

How do I integrate it?

Use the Apify API, Python or JavaScript clients, or integrations with Make, n8n, Zapier and Google Sheets.

More scrapers

Convert your first MP3 to text

Run on Apify — free trial