Audio Converter

Convert audio files between MP3, WAV, FLAC, M4A, and OGG entirely in your browser — nothing is uploaded. Choose output format, bitrate, and sample rate.

Drag an audio file here, or click to select

Supports MP3, WAV, FLAC, M4A, AAC, and OGG

MP3 WAV FLAC M4A AAC OGG

About the Audio Converter

Supported Audio Formats

Input: MP3, WAV, FLAC, M4A, AAC, OGG, and most common audio formats.
Output: MP3, WAV, FLAC, M4A, OGG.

  • MP3 — universally supported lossy format. Best for sharing and compatibility.
  • WAV — uncompressed lossless audio. Large files, perfect quality, ideal for editing.
  • FLAC — losslessly compressed. Smaller than WAV with identical audio quality.
  • M4A — AAC in an MPEG-4 container. Good quality at lower bitrates. Common on Apple devices.
  • OGG — open-source lossy format. Good quality, common in web games and Linux.

Bitrate and Quality Guide

For lossy formats (MP3, M4A, OGG), bitrate directly affects file size and perceived quality:

BitrateUse caseFile size (4 min)
128 kbpsStreaming, voice, podcasts~3.8 MB
192 kbpsMusic — recommended default~5.8 MB
256 kbpsHigh quality music~7.7 MB
320 kbpsMaximum — audiophile archiving~9.6 MB

WAV and FLAC are lossless — bitrate is not configurable. FLAC is roughly 40–60% the size of WAV at identical quality.

How Audio Conversion Works

This tool runs FFmpeg compiled to WebAssembly (ffmpeg.wasm) entirely in your browser. On first use, the ~30 MB engine is downloaded from a CDN and kept in memory for the session. Subsequent conversions start immediately without re-downloading.

Your audio file is read directly from your device, processed in browser memory, and the converted file is handed back to you for download. No audio data is sent to any server.

Key Features

  • No upload — audio stays on your device at all times.
  • Five output formats — MP3, WAV, FLAC, M4A, OGG.
  • Bitrate control — 128, 192, 256, or 320 kbps for lossy formats.
  • Sample rate control — keep original, 22 050, 44 100, or 48 000 Hz.
  • Preview before downloading — listen to the converted audio in the browser player.
  • Lossy-to-lossless warning — alerts you when converting a compressed source to a lossless format.
  • Cancellable — stop a conversion in progress at any time.

How to Convert an Audio File

  1. Drop an audio file onto the upload zone or click to browse.
  2. Select your output format using the pill buttons in the right panel.
  3. Adjust bitrate and sample rate if needed (lossless formats ignore bitrate).
  4. Click Convert. On first use the engine downloads (~30 MB); subsequent conversions start immediately.
  5. When conversion is complete, preview the audio using the built-in player.
  6. Click Download to save the converted file to your device.

Frequently Asked Questions

No. The conversion runs entirely in your browser using WebAssembly. Your audio file never leaves your device, and no data is sent to any server.
The browser downloads the FFmpeg WebAssembly engine (~30 MB) from a CDN on first use. After that it stays cached for the session, so subsequent conversions start immediately.
No. Lossless formats store exactly what they receive, but they cannot recover audio detail removed by a lossy encoder. The output will be a larger file at the same perceived quality as the source.
There is no hard limit, but files over 100 MB will prompt a confirmation before loading. Very large files may be slow to process depending on your device and browser.
Input: MP3, WAV, FLAC, M4A, AAC, OGG, and most other common audio formats that FFmpeg can decode.
Output: MP3, WAV, FLAC, M4A, and OGG.