PDFGami Logo
v2.25.0

Audio to Text — Transcribe on Your Device

Turn a voice memo, meeting, lecture or interview into text with timestamps, right in your browser. Save it as TXT, Word or SRT/VTT subtitles. The recording is never uploaded.

Whisper on your device · timestamps · TXT DOCX SRT VTT · never uploaded

Audio to Text — Transcribe on Your Device

Every popular transcription service works the same way: you upload the recording, their servers turn it into text, and a copy of your meeting, lecture or interview now sits on someone else’s computer. This page does the transcription on your own device instead. It runs Whisper — the open speech-recognition model released by OpenAI — inside your browser tab: the recording is decoded and transcribed locally, and the text appears piece by piece with timestamps as it goes. You can copy it, or save it as a plain text file or as SRT and VTT subtitles for a video. The cost of doing it this way is a one-off download: the speech model itself (about 80 to 200 MB for Standard, 250 to 590 MB for Accurate, depending on your browser) comes from Hugging Face the first time and is then kept by your browser. Those downloads carry the model to you; nothing carries your recording away. Speed depends on your device: with WebGPU, which Chrome and Edge offer on most desktops, a minute of speech takes well under a minute; without it, expect roughly two minutes per minute of audio with the Standard model.

Never Uploaded

The recording is decoded and transcribed inside this browser tab. Only the speech model is downloaded — once — and nothing is sent back.

Timestamps and Subtitles

Every line carries its time. Save a clean .txt or Word .docx, or .srt and .vtt subtitle files that video players and editors read.

Many Languages

English, Korean, Japanese, Chinese, Spanish, German, French and more. Choose the language the recording is in.

Free, No Minutes Limit

No account, no monthly allowance of minutes. The work happens on your device, so there is no server bill to ration.

!How It Works, Step by Step

1

Drop a voice memo, recording or video. It is read in your browser — nothing is uploaded.

2

Choose the spoken language, and Standard or Accurate.

3

Click Transcribe. The first time, the speech model downloads once; after that it starts straight away.

4

Read the text as it appears, then copy it or save it as TXT, Word (.docx), SRT or VTT.

In Your Browser vs. on a Server

FeatureLocal (Us)Cloud Tool
PrivacyTranscribed on your device, never uploadedRecording uploaded and stored by the service
CostFree, no minutes limitFree tiers capped by minutes per month
SpeedDepends on your device; fastest with WebGPUFast on their servers
Speaker labelsNo — one continuous transcriptOften included

Technical FAQ

How do I convert audio to text for free?
Drop the recording onto this page, choose the language it is spoken in, and click Transcribe. The text appears with timestamps as each 30-second piece is finished; copy it or save it as a .txt file. It is free, needs no account, and has no monthly limit, because the transcription runs on your own device.
Is my recording uploaded?
No. The audio is decoded and transcribed inside your browser tab. What the network does carry is the speech model and the software that runs it — from Hugging Face and the jsDelivr CDN — downloaded once and then kept in your browser’s cache. You can check in the Network tab of your browser’s developer tools: no request carries the recording.
How accurate is it?
It uses OpenAI’s Whisper models. On clear speech in English the Standard model gets nearly every word; Accurate makes fewer mistakes, punctuates better, and handles accents and languages such as Korean and Japanese better. Like every speech recogniser it struggles with heavy background noise, people talking over each other, and names it has never heard — read the transcript through before relying on it.
How long does it take?
It depends on your device more than on the service, because your device does the work. With WebGPU — Chrome and Edge on most desktops and laptops — a minute of speech usually takes well under a minute. Without WebGPU it runs on the processor, at roughly two minutes per minute of audio with the Standard model and several times that with Accurate. The page tells you which one your browser will use before you start.
Why is there a download the first time?
The speech model has to be on your device to run there. Standard is about 80 MB on the processor and about 200 MB on WebGPU; Accurate about 250 MB and about 590 MB. It downloads once, and your browser keeps it, so the next transcription starts immediately. A server-based service avoids that download by taking your recording to its model instead.
Can I make subtitles for a video?
Yes. Drop the MP4, MOV or WebM video itself — its soundtrack is transcribed — and save the result as .srt or .vtt. Both are the standard subtitle formats that YouTube, VLC, Premiere and most players and editors accept. Check the timings in a player before publishing: they follow the pauses in the speech and are usually close, not frame-exact.
Does it tell who is speaking?
No. It produces one continuous transcript with timestamps; it does not label speakers. Paragraph breaks follow long pauses, which often fall where the speaker changes, but not always.
Which files can I transcribe?
Anything your browser can decode: M4A voice memos from an iPhone, MP3, WAV, FLAC, OGG and Opus, AAC, WebM, and the soundtrack of MP4 and MOV videos. WMA, AIFF and AMR are not decoded by browsers; convert them to MP3 with a desktop program first.

Keep the Work on Your Own Device

Every tool here runs in your browser, with no upload and no account. Here is another one worth knowing about.

Need to cut the recording first? Use the audio editor

Related Audio Tools