Transcribe audio with one API call.

Fast, low-cost speech-to-text API for developers.

New accounts get 60 free minutes.

founder_roundtable_ep42.mp3 — 38:17
$0
Per audio hour
0
Files per batch
0 min
Free transcription
0+
Languages supported
Why Transcribe API

Built for developers who need scale

Fast speech-to-text for real applications. Handle short clips, long recordings, batch jobs, and async workflows with one developer-friendly API.

Lightning Fast

Transcribe 10-hour audio file with latency as low as 10 minutes.

SDKs for Every Stack

Use official SDKs for Node.js, Python, and Cloudflare Workers to handle uploads, polling, batches, and Auto-reload funds.

Privacy by Design

Audio files are deleted immediately after transcription.

Large Files & Batch Jobs

Process long audio files and large batches through the same API, with async jobs built for production workloads.

60+ Supported Languages

Automatic language detection or specify the audio language with a supported language code.

Webhooks & Polling

Receive completed transcripts at your server with signed webhooks. Poll for status when you need it.

SDKs & Integrations

Drop-in SDKs for your stack

The SDK handles uploads, polling, batches, and Auto-reload funds so you write less code.

import { TranscribeAPI } from "@transcribe-api/sdk";

const client = new TranscribeAPI({
  apiKey: "YOUR_API_KEY",
  autoReload: { amount: 10, ifBalanceBelow: 20 },
  polling: { interval: 10, timeout: 15 * 60 },
  showLogs: true,
});

const result = await client.transcribe({
  files: [
    { reference_id: "meeting_1", file: "meeting.mp3" },
  ],
  language: "en",
  exclude: ["metadata"],
});

console.log(result);
Speed

Low latency at any scale

Single-file latency as low as:

10 min
15 sec
1 hour
1 min
5 hour
5 min
10 hour
10 min
Limits

Clear limits, no surprises

Transcription Endpoints

Free tier10 RPM
Pay as you go300 RPM

File & Batch Limits

Direct multipart response30 MB / 10 min
Per file10 GB / 10 hrs
Batch files10,000
Batch Jobs10GB / 50 hours
Pricing

Simple, predictable pricing

Estimate your monthly usage below.

Audio hours per month 100 hrs
$15.00
estimated monthly cost
Audio hours100 hrs
Price$0.15 / hr

New accounts get 60 minutes free. Save a card to prevent abuse — no automatic charge.

Languages

60+ languages, zero config.

Omit the language and we handle detection automatically.

// get started in under 2 minutes

Start building
with Transcribe API