Formerly NovaScribe — same team, same product, refreshed name. Read the announcement →
WAV to Text — Transcribe WAV Files with Whisper Large-v3
Free WAV transcription online — Windows Voice Recorder, Zoom H1n / Tascam field recorders, DAW masters, oral history archives. Files up to 5 GB. Speaker labels + 99 languages.
VexaScribe (formerly NovaScribe) is a WAV transcription service — converting WAV speech to text using OpenAI's Whisper Large-v3 model. We accept every common WAV variant — PCM 8/16/24/32-bit, IEEE 32-bit float, ADPCM, and μ-law/A-law — at any sample rate from 8 kHz to 192 kHz. Files up to 5 GB per upload, enough for ~8 hours of 44.1 kHz stereo 16-bit WAV. Here's the honest part most pages won't tell you: Whisper resamples everything to 16 kHz mono internally, so on clean podcast or Zoom audio, a WAV transcript is indistinguishable from a 192 kbps MP3 transcript. WAV does genuinely help on three specific cases — noisy field recordings, dense multi-speaker crosstalk, and heavily accented speakers — where MP3 codec artifacts cost you 1-4 percentage points of accuracy. The rest of this page explains exactly when WAV pays for its file size and when it doesn't.
What is a WAV file?
A WAV file (.wav) is a Microsoft RIFF container holding uncompressed PCM audio samples — co-developed by Microsoft and IBM in 1991, now the de facto format for studio masters, broadcast deliverables, and any workflow where preserving the original signal matters more than file size.
"Uncompressed" is the most common case but not the only one. The WAV container also supports compressed variants — ADPCM (a 4-bit Microsoft compression scheme used in older Windows voice recorders) and the telephony codecs μ-law and A-law (G.711, 8 kHz / 8-bit logarithmic). When people say "WAV file," they almost always mean linear PCM, which is what this page focuses on.
For audio engineers, WAV is what comes out of a DAW (Pro Tools, Logic, Reaper, Ableton) when you bounce a mix. For broadcast producers, 48 kHz 24-bit WAV is the BBC/EBU delivery standard. For forensic and legal work, WAV is the only format where the recording's admissibility-as-evidence isn't complicated by lossy compression. For everyone else uploading audio for transcription, the question is whether WAV's 10-15× file-size penalty actually buys you a better transcript — see the next section.
WAV vs MP3 for speech recognition: the honest answer
For typical podcast, Zoom, or voice-memo speech, WAV does not give meaningfully better transcripts than 128 kbps+ MP3. Whisper resamples every input to 16 kHz mono internally — so a 96 kHz / 24-bit / stereo WAV and a 128 kbps mono MP3 both produce the same 16 kHz mono samples by the time the recognizer sees them. WAV genuinely wins on three edge cases below.
| Audio condition | WAV WER | MP3 128 kbps WER | Real difference |
|---|---|---|---|
| Studio podcast, single host | 3–5% | 3–5% | Negligible |
| Zoom 2-speaker (headsets) | 7–10% | 7–11% | 0.1–0.5 pp |
| Zoom 4+ speakers, mixed mics | 10–16% | 11–18% | 1–2 pp (WAV wins) |
| Phone call quality (8 kHz source) | 13–20% | 14–22% | 1–2 pp (WAV wins) |
| Noisy field recording (cafe, outdoors) | 15–22% | 17–26% | 2–4 pp (WAV wins) |
| Heavily accented English | 12–18% | 13–20% | 1–2 pp (WAV wins) |
Where WAV genuinely helps: noisy field recordings (the codec discards subtle frequency information the recognizer needs to separate speech from background), dense multi-speaker crosstalk (lossy compression smears spectral details that distinguish voices), and heavily accented speech (phonemes near codec compression boundaries get garbled).
Where WAV does not help: studio-clean single-speaker audio, headset Zoom calls, podcast interviews recorded in treated rooms, any audio originally captured at 16 kHz or lower (the codec savings happen above Whisper's 16 kHz internal sample rate). For these, MP3 at 128-192 kbps is functionally identical and uploads ~10× faster.
The Whisper paper's own ablations show robustness to lossy compression at common bitrates — the original Whisper paper (Radford et al., 2022) notes the model was deliberately trained on diverse compressed and uncompressed sources. For format-specific tradeoffs in the other direction, see our MP3 to text guide.
WAV file size: what to expect
Uncompressed PCM file size scales linearly: bytes = sample_rate × bit_depth × channels × duration_seconds / 8. A 1-hour 44.1 kHz stereo 16-bit WAV is ~606 MB; a 1-hour 96 kHz stereo 24-bit master is ~2 GB.
| Sample rate | Bit depth | Channels | 1 minute | 1 hour |
|---|---|---|---|---|
| 8 kHz | 16-bit | Mono | 938 KB | 55 MB |
| 16 kHz (Whisper internal) | 16-bit | Mono | 1.8 MB | 110 MB |
| 44.1 kHz | 16-bit | Mono | 5.0 MB | 303 MB |
| 44.1 kHz (CD quality) | 16-bit | Stereo | 10.1 MB | 606 MB |
| 44.1 kHz | 24-bit | Stereo | 15.1 MB | 908 MB |
| 48 kHz (broadcast) | 24-bit | Stereo | 16.5 MB | 988 MB |
| 96 kHz (hi-res) | 24-bit | Stereo | 33.0 MB | 1.98 GB |
| 192 kHz (master) | 24-bit | Stereo | 65.9 MB | 3.96 GB |
Practical implication: VexaScribe accepts files up to 5 GB, which covers everything except multi-hour 96/192 kHz 24-bit stereo masters. If you're close to the limit or your upload bandwidth is the bottleneck, downsample to 16 kHz mono before uploading — it's exactly the format Whisper consumes internally, so you lose nothing.
FFmpeg one-liner for 16 kHz mono PCM:
ffmpeg -i input.wav -ar 16000 -ac 1 -sample_fmt s16 output.wav
This produces a 110 MB/hour file with no Whisper-relevant information loss. For maximum upload speed convert to MP3 192 kbps mono instead (~85 MB/hour) — same transcript quality, dramatically smaller.
Who searches for “WAV to text”
WAV isn't random. When someone types “WAV to text” into Google, they're almost always in one of five specific workflows — and the tool that fits depends on which. Here's the honest breakdown.
Windows Voice Recorder users
Windows Sound Recorder and the modern “Voice Recorder” app both default to WAV output on many system configurations (some newer builds produce M4A instead). If you recorded a lecture, meeting, or interview on a Windows laptop and ended up with a .wav file, that's where you are. VexaScribe accepts these directly — no conversion step.
Studio & podcast engineers
Podcast producers record masters to 44.1 kHz or 48 kHz 24-bit stereo WAV in a DAW (Pro Tools, Logic, Reaper, Audition), transcribe the master for show notes and chapter markers, then distribute the compressed MP3. WAV master → text keeps the transcript timestamps aligned with your edit timeline. Cross-link: podcast transcription workflow.
Field recorder owners
Zoom H1n, H4n, F3, F6, Tascam DR-05X, DR-40X, DR-100 mkIII, and similar handheld recorders write WAV by default (some also offer MP3). Field recorded audio — interviews, wildlife, sports commentary, live music, event documentation — is typically 44.1 or 48 kHz 24-bit WAV. File sizes are large (100-400 MB/hour); free tools reject them but VexaScribe accepts up to 5 GB per file.
Oral history & archival researchers
Library of Congress and most oral history projects use WAV as the archival master (uncompressed, no generational loss on future migration). Historians and academic researchers transcribing interview archives commonly work from decades of WAV files. Multi-hour interviews are the norm — a 3-hour oral history at 48 kHz stereo 24-bit is ~1.5 GB. Fits our 5 GB cap comfortably.
Legal & medical dictation systems
Some legal transcription hardware (Philips SpeechAir, Olympus DS series, court reporting systems) and medical dictation devices default to WAV output for archival integrity. If you're getting WAVs from a professional dictation device, VexaScribe handles them — though for legally-sensitive workflows, see our deposition transcription page for the AI-vs-certified-court-reporter breakdown.
Video editors extracting audio
Editors in Premiere, Final Cut, DaVinci Resolve often export the audio track as WAV for lossless roundtrips through audio-mixing tools, then need a transcript for captioning or dialogue editing. VexaScribe outputs SRT/VTT with word-level timestamps that drop right back into the timeline.
The common thread: professional recording hardware and archival workflows produce large WAV files that free browser tools reject at the upload step. Zamzar caps at 100 MB (free tier); most no-signup tools cap around 25 MB. VexaScribe accepts 5 GB per file, which covers virtually every real WAV workflow above without chunking.
WAV technical variants
The WAV container supports a small zoo of sub-formats. VexaScribe accepts all of them and resamples internally. The dynamic range column shows the theoretical SNR — ~96 dB for 16-bit, ~144 dB for 24-bit, derived from the standard 6.02 × N + 1.76 dB formula for quantization noise.
| Variant | Sample depth | Dynamic range | Common source | Supported? |
|---|---|---|---|---|
| PCM 8-bit | 8-bit | ~48 dB | Legacy systems, voicemail | Yes |
| PCM 16-bit | 16-bit | ~96 dB | CD audio, most consumer recordings | Yes (most common) |
| PCM 24-bit | 24-bit | ~144 dB | Broadcast, professional recording | Yes |
| PCM 32-bit | 32-bit | ~192 dB | Some DAWs, scientific | Yes |
| IEEE float 32-bit | 32-bit float | Effectively unlimited | Pro Tools, Logic, Reaper bounces | Yes |
| ADPCM (Microsoft 4-bit) | 4-bit compressed | Limited | Older Windows recorders, voicemail | Yes (narrowband quality) |
| μ-law / A-law (G.711) | 8-bit logarithmic | Telephone-grade | Legacy telephony, VoIP archives | Yes (phone-quality) |
For transcription, all variants produce identical output because Whisper resamples to 16 kHz mono regardless. Bit depth matters only when you also need the WAV for audio production downstream (mixing, mastering, sample manipulation). The narrowband formats — ADPCM, μ-law, A-law — start with telephony-quality source audio, so expect 80-88% accuracy similar to phone recordings, not the 95-97% you'd get from clean studio WAV.
How to convert WAV to text in 3 steps
Three steps. The upload usually takes longer than the transcription itself for large WAV files.
- 1
Upload your WAV file
Drag-drop any PCM (8/16/24/32-bit), IEEE float, ADPCM, or μ-law WAV up to 5 GB. No conversion needed before upload — but if your file is multi-GB and your connection is slow, downsample to 16 kHz mono first.
- 2
AI transcribes the audio
File is resampled to 16 kHz mono and run through Whisper Large-v3 at ~25-30× real-time. A 1-hour WAV finishes in ~2 minutes after upload completes.
- 3
Edit and export
Review in the synced editor, label speakers if needed, then download as TXT, DOCX, SRT, VTT, or JSON. Word-level timestamps included.
For multi-speaker WAV files (interviews recorded in a DAW with each speaker on a separate channel), enable speaker diarization at upload — VexaScribe uses channel separation to improve speaker labels. To generate subtitle files from the same WAV, see the SRT generator.
When to use WAV (and when not to)
WAV is the right answer when you need to preserve the original signal — for editing, broadcast, or evidence. It's the wrong answer when upload speed or storage cost dominates and the transcript is the only output you care about.
Studio podcast masters
Yes — use WAV
Keep the master as WAV for re-edits and re-bouncing. Transcribe directly without converting; uploads are slow but transcripts are identical to MP3.
Broadcast deliverables
Yes — use WAV
Broadcast specs (BBC, NPR, EBU) typically require 48 kHz 24-bit WAV. Transcribe from the same file you deliver.
Forensic / legal recordings
Yes — use WAV
Chain-of-custody integrity. The recording's admissibility depends on preserving the original signal. AI transcript is a draft; pair with human review for evidence.
Voice memos to share
No — use M4A or MP3
iPhone Voice Memos default to M4A. Don't convert to WAV — you'll just make the file 10× bigger without improving accuracy.
Long uploads on slow connections
No — convert first
If you're on hotel Wi-Fi or mobile data, convert WAV to 192 kbps MP3 before uploading. Same transcript, 10-15× faster upload.
Long-term archives
FLAC, not WAV
FLAC is lossless like WAV but typically 40-60% smaller. If you don't need real-time DAW playback, archive in FLAC and upload either format to VexaScribe.
Privacy and data handling
WAV uploads are encrypted in transit (TLS 1.2+) and at rest. We do not use customer audio to train Whisper or any other model.
- Encryption: TLS 1.2+ in transit; AES-256 at rest in AWS eu-west-2.
- No training: Customer audio is never used to train, fine-tune, or evaluate any model. Whisper runs in inference mode only.
- Self-serve deletion: Delete any file or your full account from the dashboard.
For forensic or legal workflows where the audio cannot leave your environment, hosted services are the wrong fit — use self-hosted Whisper instead. See our full privacy policy and editorial standards.
Export formats
Five export formats from your WAV transcript. JSON preserves word-level timestamps; SRT and VTT are ready for video captioning.
| Format | Best for | Timestamps | Speakers |
|---|---|---|---|
| TXT | Plain reading, LLM pipelines | No | If enabled |
| DOCX | Word-processor editing | Optional | Yes |
| SRT | Video captions (YouTube, Vimeo) | Yes (segment-level) | Yes |
| VTT | HTML5 video, web players | Yes (segment + cue metadata) | Yes |
| JSON | Programmatic processing, custom UIs | Yes (word + segment) | Yes |
WAV to Text — Frequently Asked Questions
Does WAV give better transcription accuracy than MP3?
Usually not. Whisper Large-v3 — the model VexaScribe (formerly NovaScribe) runs — resamples every input to 16 kHz mono before transcription. At MP3 bitrates of 128 kbps or higher, the perceptible speech information you lose to lossy compression is far below what affects WER. Real-world testing shows MP3 vs WAV differences of 0.1-0.5 percentage points on clean podcast audio. WAV does win on three specific edge cases: noisy field recordings, heavily accented speakers, and dense multi-speaker crosstalk — places where the codec discards information the recognizer needs.
What sample rate does Whisper use internally? Should I downsample WAV first?
Whisper resamples everything to 16 kHz mono internally. Uploading a 96 kHz / 24-bit / stereo WAV doesn't give you better transcripts — it just gives you a 6× larger file to upload. If your bandwidth is the bottleneck, downsample first with FFmpeg: ffmpeg -i input.wav -ar 16000 -ac 1 -sample_fmt s16 output.wav. This produces the exact format Whisper consumes, ~115 MB/hour instead of ~600 MB/hour.
Can I transcribe a 24-bit or 32-bit WAV file?
Yes. VexaScribe accepts PCM 8/16/24/32-bit WAV plus IEEE 32-bit float WAV. The transcription pipeline reads any of these and resamples internally. 24-bit WAV files are common from broadcast and recording studios; 32-bit float files are typical from DAWs (Pro Tools, Logic, Reaper). All produce identical transcripts since the downstream model sees the same 16 kHz mono samples.
Does mono vs stereo matter for transcription accuracy?
For single-speaker audio: no difference. Whisper mixes stereo to mono before processing. For multi-speaker recordings where each speaker is on a separate channel (e.g., a podcast where host and guest were recorded into different channels), stereo is genuinely better — VexaScribe can use channel separation to improve speaker diarization. For shared-mic recordings where both speakers hit the same channel, mono and stereo produce identical results.
What's the maximum WAV file size?
5 GB per upload — enough for roughly 8 hours of 44.1 kHz stereo 16-bit WAV or 4 hours of 96 kHz stereo 24-bit. For longer recordings, downsample to 16 kHz mono first (the format Whisper resamples to anyway), which fits ~43 hours into 5 GB. Files larger than 5 GB need to be split before upload.
How long does it take to upload a 600 MB WAV file?
Upload time depends on your connection's upload speed, not VexaScribe. On a 50 Mbps uplink, 600 MB takes about 100 seconds; on a 10 Mbps home connection, ~8 minutes; on a hotel Wi-Fi capped at 2 Mbps, ~40 minutes. Transcription itself is fast (1-hour file in ~2 minutes) — upload is usually the slow part. For mobile uploads or slow connections, convert to MP3 192 kbps first: speech sounds identical, the file shrinks 10×, and the resulting transcript is indistinguishable.
Can I transcribe a WAV file with multiple speakers from a DAW?
Yes. If your DAW exported each speaker to a separate channel, stereo WAV uploads will use that channel information to label speakers more accurately. If you bounced everything to a single mixed stereo file, VexaScribe falls back to audio-based diarization (analyzing voice characteristics) — still good for 2-4 speakers, weaker on crosstalk. The cleanest workflow: export individual speaker tracks as separate WAVs and upload them as one multi-channel file rather than a pre-mixed stereo bounce.
Is uncompressed WAV better for forensic or legal transcription?
Yes — but for evidence-preservation reasons, not accuracy. WAV preserves the original signal so the audio file itself can stand as evidence with chain-of-custody integrity. MP3's lossy compression makes the file inadmissible as a primary recording in some jurisdictions. For the transcription quality itself, the same caveats apply: Whisper resamples both formats to 16 kHz mono before recognition. Pair AI transcription with human review for any transcript that may enter legal proceedings.
How do I convert WAV to MP3 to upload faster?
Use FFmpeg: ffmpeg -i input.wav -c:a libmp3lame -b:a 192k -ac 1 output.mp3. This produces mono MP3 at 192 kbps — about 1/15th the size of a 44.1 kHz stereo 16-bit WAV. Speech intelligibility and Whisper accuracy are indistinguishable from the original WAV at this bitrate. If you don't have FFmpeg, online converters work too — just verify the output is at least 128 kbps and ideally mono for speech.
Do ADPCM, μ-law, or A-law WAV files work?
Yes, with caveats. ADPCM (typically 4-bit, used in some Windows recorders and older voicemail systems) and G.711 μ-law/A-law (8 kHz, 8-bit, used in legacy telephony) are accepted. Both are narrowband formats — the audio quality is fundamentally limited, so expect 80-88% accuracy similar to phone recordings rather than the 95-97% you'd get from clean studio WAV. Modern recorders almost never produce these formats; if you have one, it's typically from a voicemail dump or a forensic archive.
Can I transcribe a WAV file for free?
Yes. VexaScribe offers 30 minutes of free WAV transcription with no credit card required. Upload any WAV file up to 5 GB, get a full transcript with speaker labels, and export as TXT, DOCX, SRT, VTT, or JSON — all within the free trial. After 30 minutes, paid plans start at $2/month for 200 minutes.
What is the best free WAV to text converter?
For most use cases, VexaScribe (Whisper Large-v3) is the best free option: 30 minutes free, files up to 5 GB, speaker diarization, and 99 languages. For self-hosted WAV transcription without any size limits, running Whisper locally via the openai-whisper Python package is free but requires a GPU. Online-only alternatives like Otter.ai (600 min/month free) and Rev ($0.25/min human) are cheaper or free for shorter files but max out around 1 GB and lack the technical variant support (24-bit, 32-bit float) that VexaScribe handles.
Can I transcribe WAV files without uploading to the cloud?
Yes — run Whisper locally. Install the openai-whisper Python package, point it at your WAV file, and nothing leaves your machine: whisper audio.wav --model large-v3. You need a GPU with ~10 GB VRAM for the Large-v3 model. VexaScribe handles cloud uploads if you don't want to manage dependencies, but local Whisper is a real alternative for privacy-sensitive recordings.