Free
$0 / month
Kick the tires. No card required.
- 1 hours of audio each month
- No card required
- 2 transcriptions at once
- All five output formats
A transcription API for developers. Send a file or a URL and get back a transcript with speaker labels — as JSON, subtitles, plain text and a finished PDF. No pipeline to build.
60 free minutes every month · no card required
# 1. create a transcription curl -X POST https://api.audiotranscribr.com/v1/transcriptions \ -H "x-api-key: $KEY" \ -d '{"url": "https://example.com/interview.mp3"}' # 2. poll until it is done { "status": "completed", "duration_seconds": 312.6, "language": "en", "results": { "json": "https://…", "srt": "https://…", "vtt": "https://…", "txt": "https://…", "pdf": "https://…" } }
Most speech-to-text APIs hand you raw JSON and wish you luck. You get the files your users actually ask for.
Who said what, on every plan. In the JSON, the text file, VTT voice tags and the PDF.
Timestamps and confidence for every word, plus readable segments for captions and search.
A clean, paginated transcript with speakers and timestamps — ready to send to a client, a colleague or the archive.
Upload straight to storage with a presigned link, or point us at media that is already online.
Flat monthly plans with a real allowance, and per-second overage so a big month never breaks your app.
Uploads are deleted after 7 days and transcripts after 30. Delete anything sooner with one call.
One header for auth. No SDK, no webhooks to stand up, no queue to run.
POST /v1/transcriptions
{ "url": "https://…/call.mp3" }
# or omit url and PUT the file
# to the upload link we returnGET /v1/transcriptions/{id}
{ "status": "transcribing" }
{ "status": "completed", … }GET /v1/transcriptions/{id}
/result?format=pdf
# json · srt · vtt · txt · pdfPaid plans work out to as little as $0.66 per hour of audio. Upgrade, downgrade or cancel whenever you like.
$0 / month
Kick the tires. No card required.
$0.02 / minute
No monthly fee. Pay only for what you transcribe.
$9 / month
Side projects and small apps.
$29 / month
Production workloads.
$99 / month
High volume, agencies, back catalogs.
Something else? info@audiotranscribr.com
Common audio and video formats — MP3, M4A, WAV, FLAC, OGG, MP4, MOV, WebM and more. Upload the file, or pass a public URL and we fetch it.
Every job produces five files: JSON (words, timestamps, speakers, confidence), SRT and VTT subtitles, plain text, and a formatted PDF transcript. Download any or all of them.
Yes, on every plan, including Free. Speaker labels appear in the JSON, the text file, the VTT voice tags and the PDF.
Short clips come back in seconds. Longer files take longer, but you never wait on an open connection: create the job, then poll its status.
Plans include a monthly allowance of audio. On paid plans, extra minutes are billed per second at the plan's overage rate, so a busy month never stops your app. The Free plan stops at 60 minutes instead. Change or cancel any time.
Uploaded media is deleted automatically after 7 days and transcripts after 30 days. You can delete a transcription and its files immediately with one API call.
You don’t need one — it’s four REST endpoints and an API key header. The docs have copy-paste examples for curl, JavaScript, Python and PHP, plus an OpenAPI file for Postman and code generators.
Use “Recover your API key” on the pricing page. We email a secure link to the address you signed up with; keys themselves are never sent by email.
Get a key, paste the curl command, download a PDF.