Transcribe speech to text without uploading files
Choose an audio or video file, let Whisper recognize English or Spanish speech, and read the transcript on the page. You can save plain text or subtitles while the recording stays on your device throughout processing.
- Free
- No install, no account
- Files never leave your computer
- English and Spanish
How to transcribe audio or video
Use a recording with audible speech in a format your browser can decode. The tool reads the audio track of a video without changing the original file.
- Click Choose an audio or video file, or drop it onto the dashed area. Wait until its duration and size appear.
- Set Language to Auto-detect, Spanish or English. Keep Whisper Base for a quick draft, or choose Whisper Small for a more careful result.
- Click Transcribe. If the selected model is missing, its download starts with a progress bar; Cancel stops it and leaves the form ready to retry.
- Read the transcript in the scrollable result, then use Download TXT, Download SRT or Download VTT to save it.
Choosing Whisper Base or Small
The first model you request also needs a shared runtime of about 27 MB. Completed model files are cached in this browser, so they do not need to be fetched for every transcript.
- Whisper Base is the default and the lighter choice: roughly 80 MB plus the shared runtime when needed. It is faster, but its Spanish transcripts can be noticeably rough.
- Whisper Small is roughly 250 MB plus the shared runtime when needed. It needs more storage, memory and processing time, but is the better choice for Spanish and difficult recordings.
- Auto-detect works well when the opening speech is clear. Choose Spanish or English yourself if the recording starts with music, silence or another language.
- Only the model files come from the network. Your audio and the resulting transcript are processed and kept on your device.
What the TXT, SRT and VTT downloads contain
All three formats come from the same recognition result. TXT contains the readable words, while SRT and VTT also use each word’s start and end time to build subtitle cues.
- TXT is useful for notes, articles and editing the text in another application.
- SRT is a widely supported subtitle format with numbered cues and comma-separated timestamps.
- VTT uses the WebVTT format for compatible web players and browser-based video workflows.
- Subtitle lines are grouped at sentence endings, pauses and practical length limits. Review both wording and timing before publishing them.
Getting a cleaner transcript
Clear, close microphone recordings with little background sound usually work best. Very short clips, overlapping speakers, strong noise and specialist vocabulary can reduce accuracy.
- Choose the correct language instead of relying on detection when you already know it.
- Use Small for important Spanish text, and always proofread names, numbers and technical terms.
- Long recordings require enough free memory because the browser decodes and processes the audio on your device. Split a very large file if your device cannot handle it.
- If no speech is recognized, the tool shows a message instead of empty downloads. Try a clearer section or check that the file contains an audible voice.
Frequently asked questions
What is the difference between Whisper Base and Small?
Base is smaller and faster, making it useful for drafts. Small is a much larger download and takes more resources, but generally produces more careful text, especially for Spanish.
Which video files can I use as input?
You can use MP4, MOV, WebM and other containers when your browser can decode their audio track. Support varies by codec and browser, so a current browser gives the broadest results.
Why is there no text in my result?
The model may not have found recognizable speech. Check that the audio is audible, contains enough spoken words and uses the expected language, then try again or select Small.
Do SRT and VTT contain the same words as TXT?
Yes, they are built from the same words. The subtitle formats add cue timings and line grouping, while TXT keeps just the readable transcript.
How long can my recording be?
There is no upload limit, but the practical limit is your device. Long files need substantial memory and processing time. If the browser struggles, transcribe shorter sections one at a time.
More tools
- Video to MP3: extract audio from any videoExtract the audio from MP4, MOV or WebM videos and download it as MP3. Free, no account, and your video never leaves your device: it is converted in your browser.
- Compress audio online to the size you needCompress WAV, MP3, M4A or FLAC audio to a target size in MB or a chosen bitrate. Free, no account: your files never leave your device.
- Turn text into natural speech onlineTurn English or Spanish text into natural speech with Kokoro and Piper voices. Adjust speed, listen in your browser and download WAV or MP3 for free.
- Trim audio online in your browserCut a song, voice note or recording by choosing exact start and end times. Preview and download a new WAV file locally, with no account or uploads.
- Join multiple audio files into oneJoin songs, voice notes and recordings in the order you choose. Combine them into one WAV in your browser, with no account and no files uploaded.
- Convert audio formats without uploadingConvert audio and video soundtracks to MP3, WAV, FLAC or Ogg Vorbis in your browser. Choose the format and quality, with no account or uploads.
- Normalize audio volume to a target peakNormalize a recording to a target peak between -30 and 0 dB. Balance its overall level and download a WAV locally, with no account or uploads.
- Change audio speed online, pitch preservedSpeed up or slow down songs, podcasts and voice notes from 0.5x to 2x without changing pitch. Download WAV locally, with no account or uploads.
- Separate voice and accompaniment onlineSeparate a song into vocals and accompaniment with Demucs in your browser. Listen to and download both WAV stems, with no account or uploads.
- Record voice from your microphoneRecord your microphone in the browser, listen to the result and download a WAV. No account, no installation and no audio uploaded to a server.
- Create a ringtone with custom fadesCreate a ringtone from a song or recording: choose the exact fragment, add fades and download MP3 or WAV locally, with no account or uploads.
Audio guides
- Remove background noise from audio onlineRemove background noise from audio online for free: capture a noise profile, preview the result and export a clean file. Runs in your browser, with no uploads.
- Change the tempo of audio without changing the pitchChange the tempo of audio without changing the pitch: slow down or speed up songs, speech and loops in your browser. Free, nothing to install, and no uploads.
- Convert audio online: WAV, MP3, FLAC and OggConvert WAV to MP3 or FLAC online for free, or turn MP3, M4A and OGG into WAV. Choose bitrate or bit depth and export, all in your browser, with no uploads.
- See more