No processing of your file contents takes place on any server. You need no data-processing agreement with gottrix to handle confidential or business documents.
Hosted in GermanyGlobal Content Delivery
Origin servers at Hetzner in Germany, delivered worldwide through a content delivery network. Your file contents are never transmitted in the process - they never leave your device.
An interview, a lecture recording, a voice memo capturing an idea on the go: this tool listens to the recording and writes it down as searchable, copyable text. The recognition model is OpenAI's Whisper, here as a purpose-compiled, single-thread WebAssembly build - the same underlying technology well-known transcription services use, except it runs entirely on your device instead of a foreign server.
By default, Whisper detects the spoken language itself ("Auto-detect") - for short or multilingual recordings, the language can also be fixed explicitly, which can slightly improve accuracy and speed. The result appears as running text with a paragraph per speech segment; for videos that need embedded timestamps, the sibling tool "Video to subtitles" uses the same recognition but outputs an SRT/VTT file with exact time marks instead.
Because there is no shared memory (no cross-origin isolation), recognition runs single-threaded rather than multi-threaded - correct, but noticeably slower than a server-side service. That is why a much stricter length cap applies here than for the site's other audio tools; honestly slow beats promising a false speed.
Specifications
Specifications
Input formats
MP3, WAV, M4A, AAC, OGG, OPUS, FLAC
Auto-conversion
MP4
Output format
TXT
Batch processing
No
Processing
Locally in your browser (WebAssembly)
File upload
None
In 3 steps
Drop your audio file.
Pick a language or leave it on "Auto-detect".
Copy the recognised text or download it as TXT.
Limitations: Runs single-threaded (no cross-origin-isolation mode on this site) and is therefore noticeably slower than server-side services - a much stricter per-device length cap applies here (shorter than the other audio tools). Uses the compact "tiny" model tier: good for clear speech, weaker with heavy background noise, dialects or jargon than a larger model would be. Recognition is not error-free - check the result, especially proper names and numbers.
FAQ
Is my recording uploaded?
No, recognition runs entirely locally in the browser via WebAssembly.
Which languages are recognised?
Nearly 100 languages; either auto-detected or explicitly chosen.
Why does this take longer than other audio tools?
Speech recognition is compute-heavy and runs here without multi-threading - correct, but deliberately slower rather than falsely promised as fast.
Is there a version with timestamps for subtitles?
Yes, the sibling tool "Video to subtitles" outputs SRT/VTT with exact time marks.