Convert between MP3, WAV, OGG (Vorbis), AAC (M4A), and FLAC (lossless). All processing inside your browser — private, unlimited, and completely free.
Supports multiple files: MP3, WAV, OGG, AAC, M4A, FLAC, WebM, OPUS. Max 300 MB total.
Unlike cloud converters that compromise privacy or inject noise, our engine processes audio entirely locally. We combine Web Audio API decoding, professional-grade resampling, and multiple encoding backends (LAME for MP3, native MediaRecorder for OGG/AAC, and raw PCM for lossless WAV/FLAC). This guarantees full control over sample rate, bit depth, and file size while maintaining zero data leakage. Batch mode processes files sequentially to avoid memory overload, giving you reliable conversions for entire folders.
✓ Psychoacoustic modeling (MP3) ✓ Vorbis comments support ✓ AAC Low Complexity profile ✓ Lossless FLAC (via WAV)
| Format | Best Use Case | Compression | Typical Bitrate | Browser Support |
|---|---|---|---|---|
| MP3 | Podcasts, music sharing, legacy devices | Lossy (perceptual) | 128–320 kbps | Universal |
| WAV | DAW editing, archival masters, scientific analysis | Uncompressed PCM | 1411 kbps (CD) | Universal |
| OGG (Vorbis) | Open source projects, game engines, web streaming | Lossy (superior at low bitrates) | 96–192 kbps | Chrome, Firefox, Edge |
| AAC (M4A) | Apple ecosystem, YouTube, modern streaming | Lossy (efficient) | 128–256 kbps | All modern browsers |
| FLAC | Lossless archiving, hi‑res audio collectors | Lossless compression | ~800–1200 kbps (varies) | Native via WAV fallback |
OGG & AAC: We use the browser's MediaRecorder API with the appropriate MIME type. Each file is decoded, streamed, and recorded sequentially. The queue ensures that only one conversion runs at a time, preventing browser crashes.
FLAC: True FLAC encoding in browsers is not yet standardized. As a professional alternative, we output a standard WAV file (LPCM) – which is lossless and can be trivially transcoded to FLAC using any audio tool. The file extension is set to .flac for convenience.
MP3 & WAV: MP3 uses the battle‑tested LAME.js encoder (constant bitrate). WAV is generated by writing a 44‑byte header followed by interleaved 16‑bit PCM samples.
Advanced workflow: Convert a podcast season (20 episodes) from WAV to MP3 192 kbps in one go. All files remain private on your machine. The batch queue also supports removal of individual files before conversion.
A small record label needed to convert 50 WAV masters to both 320 kbps MP3 (for digital distribution) and OGG (for open streaming platforms). Using this batch converter, they queued all files, selected MP3 first, converted, then repeated with OGG. Total time was under 15 minutes, with zero cloud exposure and full control over metadata integrity.