Upload audio or video in any language and get an accurate transcript. Whisper large-v3 auto-detects the language — pick your language below for details on accuracy and dialect support.
5 free minutes — no credit card required. See the accuracy on your own audio before spending a dollar.
Handles metropolitan, Québécois, and Belgian French with high accuracy. Business French, legal terminology, and podcasts all transcribe cleanly.
Standard Hochdeutsch, Austrian, and Swiss German are all supported, including long compound words and formal business vocabulary.
Both Brazilian and European Portuguese are supported with automatic dialect detection — no manual variant selection needed.
Modern Standard Arabic and major regional dialects (Egyptian, Gulf, Levantine, Moroccan) are supported, output in Arabic script.
Devanagari output with strong support for Hinglish (Hindi-English code-switching), common in Indian business audio.
Native kanji/hiragana/katakana output, including formal business Japanese (keigo) and technical vocabulary.
Hangul output for standard Seoul-dialect Korean, covering podcasts, interviews, and business audio.
Standard Italian across regional accents, including business, legal, and academic vocabulary.
Putonghua (Mainland) and Taiwan Mandarin are both supported, with strong handling of Mandarin-English code-switching.
Cyrillic output for standard Russian, including business, academic, and technical vocabulary.
Castilian, Mexican, South American, Central American, and Caribbean dialects are all supported with high accuracy.
Most transcription tools advertise a single accuracy figure — "99% accurate" — as if it applies uniformly across every language a model supports. It doesn't, and understanding why matters if you're choosing a transcription tool for anything other than English.
Whisper large-v3, the model behind this tool, was trained on roughly 680,000 hours of labeled audio scraped from the web. That training data is not evenly distributed across languages. English, Spanish, and Mandarin each have orders of magnitude more training hours behind them than, say, Icelandic or Zulu — simply because there's more transcribed audio and text available online in those languages to train on in the first place.
This has a few concrete, testable consequences:
**High-resource languages tolerate messier audio.** Because the model has seen so many examples of Spanish speech across accents, background noise levels, and recording qualities, it can often still produce an accurate transcript from a phone-recorded conversation in a noisy café. A lower-resource language with the same audio quality will show more errors in the same conditions — not because the language is inherently harder to transcribe, but because the model has less to generalize from.
**Dialectal variation within a language isn't uniform either.** Arabic is a good example: Modern Standard Arabic (the written/formal register used in news broadcasts) transcribes noticeably better than colloquial Gulf or Levantine dialects, because MSA dominates the training data (news archives, official recordings) while regional dialects are underrepresented despite being what people actually speak day to day. The same pattern shows up in Portuguese (European vs. Brazilian) and Chinese (Mandarin vs. Cantonese, which Whisper handles far less reliably) — the "same" language label hides very different real-world accuracy.
**Compound and agglutinative languages create a different failure mode.** German's long compound nouns (Kraftfahrzeug-Haftpflichtversicherung) and Korean's dense grammatical particles don't necessarily reduce word-level accuracy, but they do change *where* errors cluster — segmentation and spacing errors are more common than outright mis-transcribed words. If you're grading transcript quality by eye, this can look worse than it actually is for downstream use, because a slightly misplaced word boundary is a much smaller problem for search or analysis than a wrong word.
If your source audio is in a lower-resource language or a non-standard dialect, three things help more than switching tools:
1. **Cleaner source audio matters more, not less.** A model with less training data to fall back on benefits disproportionately from a clear recording — a lavalier mic in a quiet room will close more of the accuracy gap for Hindi or Vietnamese than it will for English, where the model already has enough training signal to compensate for noise.
2. **Specify the dialect if the platform allows it.** Automatic language detection identifies the language family correctly almost all the time, but it doesn't always identify the dialect, which is where the accuracy variation actually lives. Where possible, manually flagging "Brazilian Portuguese" rather than leaving it to autodetect can measurably help.
3. **Budget for a manual pass on names and technical terms regardless of language.** This is true even for English. Proper nouns, brand names, and specialized jargon are the single biggest source of errors across every language this tool supports, because they're the part of any recording least represented in general training data no matter how well-resourced the language is overall.
No transcription tool, including this one, should be marketed as equally accurate across all 98+ supported languages. The languages with sections below each include specific notes on where that language's accuracy profile diverges from the "high-resource" baseline — not as a caveat to bury, but because knowing where the rough edges are is more useful than a blanket accuracy claim that doesn't hold up language to language.
Sign up with your email — no credit card required. Every new account gets 5 free minutes to test with your own audio.
Choose a pack from $9.99. Minutes sit in your account with no expiry — use them now or six months from now.
Drop any audio or video file. Get back a transcript, SRT captions, and VTT file in seconds.
Turn episode audio into full transcripts for show notes, SEO blog posts, and chapter markers.
Transcribe source interviews and press conferences accurately, with speaker diarization.
Transcribe qualitative interviews with speaker labels — ready to import into NVivo or Atlas.ti.
Convert recorded lectures into searchable, annotatable text notes.
Generate accurate SRT captions for YouTube, Vimeo, and course platforms.
Document recorded job interviews for hiring panels and structured evaluation.
Transcribe client intake recordings and hearing audio with accurate timestamps.
Transcribe patient consultations and clinical notes with high accuracy.
Transcribe Zoom, Teams, and Meet recordings with speaker labels after the call.
For occasional transcription. A short interview, a voice memo, or a quick meeting recording. Use all 10 minutes at once or spread them across jobs.
The right pack for regular users: podcasters, journalists, researchers, and meeting-heavy teams. Top up anytime — your balance stacks.
For creators with a backlog, research teams, and course producers. 130 minutes covers a full 2-hour documentary plus a stack of shorter files.