Free AI Audio & Video Transcription
Convert speech to text in 99 languages, right in your browser. Drop in an audio or video file, get a transcript with timestamps, download as .txt, .srt, or .vtt. Files never leave your device. No sign-up. Handles long files up to 60 minutes.
Drop an audio or video file
or click to browse. Best with files under 30 min on most browsers. Cap at 60 min — split longer files first with our Audio Splitter.
Don't have a file? Record one with our voice recorder to test how transcription works.
100% in your browser. Audio stays on your device. The Whisper AI model downloads once (~40 MB) from our servers, then runs locally for every transcription. We can't access your audio because it never leaves your computer. Privacy policy.
Runs free in your browser. Keep this tab open while it runs — we'll chime if you switch tabs. Models cache after first download. Need translation? Use the dedicated Audio Translator.
Transcript
Free, private AI audio & video transcription — how it works
SnipSound's transcription tool uses OpenAI's open-source Whisper speech-recognition model running entirely in your browser via WebAssembly. Drop in audio or video — for a video we extract the audio track automatically. The first time you click Transcribe, your browser downloads a ~40 MB model file from our servers; after that, every transcription is fully local. Your file never gets uploaded to any server — not ours, not OpenAI's, not anyone's.
Working specifically with video? Try Video to Text. Just need a subtitle file? The SRT Generator exports ready-to-use .srt/.vtt.
What it's good for
- Transcribing podcast interviews, meeting recordings, voice memos, lectures, or any clear-speech audio.
- Generating subtitles for video — .srt and .vtt downloads with accurate timestamps that drop into YouTube, Vimeo, or any editor.
- A free, private alternative to Otter, Rev, and Descript for journalists, researchers, students, and creators — no subscription, no upload, no per-file time cap.
- Privacy-sensitive audio you don't want on a third-party server — therapy notes, confidential interviews, internal meetings.
Edit the transcript — fix mistakes, find & replace
Auto-transcription is never perfect, so the transcript is fully editable. Hit ✎ Edit and click any line to retype a misheard word — your changes save automatically and flow into every export (.txt, .srt, .vtt, and the rest). Use Find to jump to every place a word appears, and Replace all to fix it everywhere at once — perfect for correcting a name, brand, or term Whisper spelled wrong throughout (say, every "Mark" → "Marc"). The matching is whole-word, so replacing "a" won't touch the letter a inside other words. Prefer the raw output? Flip between the Original and Edited tabs anytime — the untouched original stays saved with the file.
What it's not so good for
- Heavy background noise, music behind voice, or multiple overlapping speakers — tiny Whisper struggles with these.
- Heavy accents or non-mainstream dialects — bigger Whisper models handle these better but are too heavy for a browser.
- Speaker diarization ("who said what") — not supported by Whisper-tiny.
- Files longer than 60 minutes — we cap input length to keep browser RAM under control.
Translate audio to English
Tick "Translate to English" and Whisper renders any non-English audio as English text. Spanish podcast → English transcript. Mandarin interview → English notes. Dedicated Audio Translator tool here if translation is your primary need.