🇬🇧 English
  • 🇬🇧 English
  • 🇩🇪 Deutsch
  • 🇯🇵 日本語
  • 🇫🇷 Français
  • 🇪🇸 Español
  • 🇳🇱 Nederlands
  • 🇨🇳 中文
  • 🇰🇷 한국어
  • 🇮🇹 Italiano
  • 🇵🇹 Português

Audio to Text

Transcribe an audio file to text — free, in your browser, nothing uploaded. Powered by on-device speech recognition.

100% private — runs entirely in your browser. Your data is processed on your device and never sent to the internet.

Click to upload or drop an audio file

MP3, WAV, M4A or OGG — transcribed in your browser, never uploaded

About this tool

This free tool transcribes an audio file to text — upload a recording and it writes out what was said. It's handy for turning voice memos, interviews, lectures, meetings or podcasts into text you can search, edit and copy.

The clever part: it runs entirely in your browser. The speech-recognition model (a compact version of OpenAI's Whisper) is downloaded once, about 40 MB, then runs on your own device using WebAssembly. Your audio is never uploaded to a server, so it's completely private — a real advantage over transcription sites that send your recording to the cloud.

Because everything happens locally, transcription speed depends on your device, and longer recordings take longer. After the first run the model is cached, so the tool even works offline. For live dictation from your microphone instead, try the Speech to Text tool.

Features

  • On-device transcription — your audio never leaves your device
  • Works with MP3, WAV, M4A and OGG files
  • Editable transcript — fix, copy or download the text as a .txt file
  • Works offline after the first run
  • Free — no sign-up, no upload, no watermark

How to use it

  • Upload an audio file — click the box or drag a file in (MP3, WAV, M4A or OGG)
  • Click "Transcribe" — the first run downloads the speech engine (about 40 MB)
  • Wait for it to finish — longer recordings take longer to process
  • Edit, copy or download your transcript as a text file

Frequently asked questions

Is my audio uploaded anywhere?

No. The recording is transcribed in your browser on your own device — it is never sent to a server.

Why does it download 40 MB the first time?

That's the speech-recognition model. It downloads once and is then cached by your browser, so later runs are quicker and even work offline.

How accurate is it?

It uses a compact Whisper model, which is good for clear speech. Accuracy drops with heavy background noise, strong accents or overlapping voices — and you can always edit the transcript.

What's the difference from Speech to Text?

Speech to Text listens to your microphone live; Audio to Text transcribes an audio file you already have.

More tools

View all