Audio Format Converter
Convert any audio file at the sample rate, channel count and bit depth you choose, then save it as WAV right in your browser — nothing ever leaves your device.
Drag your audio file here or click to choose
Supported input formats depend on what your browser can decode. The output is always WAV; the real conversion happens in the sample rate, channels and bit depth.
🔒 Your audio file never leaves the browser — all processing happens on your device, nothing is uploaded to any server
How to use it
- Upload your audio fileDrag it onto the drop zone or choose it — we support whatever your browser can decode.
- Pick a sample rateKeep it as-is or change it — from 8,000 Hz for speech up to 48,000 Hz for studio quality.
- Choose channels and bit depthMono or stereo, 8 to 32 bit — the estimated file size updates instantly.
- Listen and exportPlay the preview, then hit convert & download for a ready WAV — all inside your browser.
Enjoying the tool? Help us keep it free forever — Support OMXHub ❤️
Frequently Asked Questions
Which audio formats can the tool convert?
Anything your browser can decode — usually WAV, MP3 and Ogg, and often M4A/AAC and FLAC. The tool relies on your browser’s own decoding, so we don’t vouch for specific formats; any file your browser opens works here.
Why is the output always WAV?
Because WAV with PCM data is the reliable, fully deterministic way to export decoded audio in the browser without relying on MediaRecorder, whose output varies from browser to browser. The real conversion the tool performs is in the sample rate, channel count and bit depth — not in the container itself.
What does changing the sample rate do?
It rebuilds the waveform at a new rate using your browser’s built-in resampling engine. Lowering it (say to 16,000 Hz) shrinks the file and discards high frequencies — fine for speech and speech recognition. Raising it above the current source rate adds no missing detail; it only changes the file’s formatting.
The "No change" option — is that exactly my original sample rate?
Not necessarily. Your browser decodes every audio file at your device’s rate (usually 44,100 or 48,000 Hz) before the tool ever sees it — if your file was recorded at a different rate, the browser has already changed it during opening. "No change" means the tool applies no further resampling on top of what the browser did, and we show you the actual detected rate after upload rather than pretending it matches the original — there’s no reliable programmatic way to recover a file’s original encoding rate once decoded.
What’s the difference between bit depths?
8-bit is smallest but noisiest, with clearly audible quantization noise. 16-bit is the standard (CD quality) and covers most uses. 24-bit is studio resolution. 32-bit float is the highest precision and never clips values, but produces files twice as large as 16-bit. Since the source is already float32 from the browser, increasing depth doesn’t improve the audio itself — it only reduces rounding loss during encoding.
How do the channel options (Mono/Stereo) work?
"Same as source" keeps the channel count untouched. "Mono" averages all channels down to one (what any audio editor does). "Stereo" duplicates a single mono channel into two, or keeps only the first two channels when the source has more.
Can I see the output file size before converting?
Yes. As soon as you pick a sample rate, channel count and bit depth, the estimated output size appears immediately — before you press anything, computed exactly the way the tool computes the real file.
Can I preview the result before saving?
Yes. The play button plays back the audio at the same sample rate and channels it will be exported with — so you never save a file only to discover the problem later.
Is my file uploaded to a server?
No, not for a moment. Decoding, resampling, previewing and exporting all happen entirely inside your browser, and your file never leaves your device.