Audio Converter

Convert MP3, WAV, FLAC, M4A, OGG and AIFF to MP3, WAV or FLAC in your browser. Batch + ZIP, tags kept, bit-exact lossless check. No upload.

Runs in your browser

Browser-only · output MP3, WAV or FLAC · tags and cover kept · about 85 min per file on desktop (memory limit).

Drop files here or click to browse
MP3 · WAV · FLAC · M4A · AAC · OGG · Opus · AIFF · Files never leave your device.

Convert to

192 kbps or higher is recommended for music.
Title, artist, album, track, year, genre and front cover are copied to the new file.

Files

Add audio files to start.

Files never leave your device.

MP3, WAV and FLAC: which format should you convert to?

WAV stores uncompressed PCM: 16-bit/44.1 kHz stereo takes 10.58 MB per minute, 24-bit/48 kHz takes 17.28 MB. FLAC stores exactly the same samples, typically in 50–70% of the WAV size, and carries tags and cover art. MP3 is lossy: at 128 kbps a minute is 0.96 MB, at 320 kbps 2.4 MB, and it plays on practically every device.

Rule of thumb: keep masters and archives in FLAC, use WAV when an editor, CD burner or hardware sampler asks for it, and make MP3 copies for phones, cars and sharing. Converting lossy MP3 or M4A to WAV or FLAC never restores quality; it only makes a larger file.

Recommended settings by use

  • Music archive: FLAC, original sample rate and bit depth, level 5.
  • Portable music: MP3 256 or 320 kbps stereo.
  • Podcast or speech: MP3 mono 64–96 kbps.
  • Audiobook: MP3 mono 64 kbps.
  • Game loops and background music: WAV, or MP3 (the gapless header keeps loops seamless).
  • Editing in a DAW: WAV 24-bit at the original rate.
  • Audio CD: WAV 16-bit, 44.1 kHz, stereo.

"Original" sample rate is the default because resampling is the one step that always changes every sample. Choose 44.1 or 48 kHz only when a device or platform requires it.

How tags and cover art are carried over

Titles, artists, albums, track and disc numbers, year, genre, comments and front covers are read from ID3v2 (MP3), Vorbis comments (FLAC), iTunes atoms (M4A) and RIFF INFO (WAV), then written in the target's native format: ID3v2.3 with UTF-16 text for MP3, so Korean, Japanese and accented titles display correctly in Windows and older car stereos, and Vorbis comments plus a PICTURE block for FLAC.

WAV has no standard place for cover art or album artist, so those are left out and the result says so. Ogg and Opus tags are not read yet. Turn "Keep tags" off to produce clean files without any metadata.

Proof that a lossless conversion is bit-exact

FLAC files contain an MD5 checksum of the decoded audio. When you convert FLAC to WAV or WAV to FLAC without changing rate, channels or bit depth, the converter computes the same checksum for the output and compares it with the source. A match earns the "Bit-exact lossless" badge: every sample is identical, not merely "sounds the same".

Browsers decode 16-bit audio to floating point with slightly different scaling (some divide negative and positive samples differently), and a naive conversion back is off by one in about 0.4% of samples. The converter detects which scaling the browser used for each file and reverses it exactly, which is why the checksum can match.

Privacy, file size limits and browser support

Files are decoded and encoded inside this browser tab. The only downloads are the MP3 and FLAC encoders themselves, fetched once from this site; your audio is never uploaded, so there is no daily quota and no file-size cap other than your device's memory.

A decoded file needs about 21 MB of memory per minute (44.1 kHz stereo). The converter warns above roughly 47 minutes and stops above about 85 minutes on desktop; on phones the limits are about 14 and 33 minutes. Chrome, Edge, Firefox and Safari decode WAV, FLAC, MP3 and M4A; AIFF is read by the converter itself; Apple Lossless (ALAC) decodes only in Safari; WMA is not supported.

How to use

  1. Drop audio files onto the box, or click to choose them.
  2. Choose the output format: MP3, WAV or FLAC.
  3. Adjust bitrate, bit depth, sample rate, channels and tag options if needed; the defaults keep the source quality.
  4. Press Convert and review each result card: size, length, badges and notes.
  5. Download files one by one or everything as a ZIP.

FAQ

Is there a file size or daily limit?

No quota. The practical limit is memory: roughly 85 minutes of 44.1 kHz stereo audio per file on a desktop browser, about 33 minutes on a phone. Longer recordings should be split first.

Can I convert a whole album at once?

Yes. Select or drop all the tracks at once; files are decoded one after another with encoding running in parallel, and you can download everything as one ZIP.

Why can't my .m4a from iTunes be converted?

Old iTunes Store purchases (.m4p) are DRM-protected and cannot be decoded. Apple Lossless (ALAC) files decode only in Safari, so open this page in Safari for those.

Will the MP3 have a short silence at the start?

No. Every MP3 encoder adds a delay of about 1,100 samples (25 ms), and many browser-based converters leave it in. This converter writes a LAME header with the exact delay and padding, so Chrome, Firefox and other players that read it trim the file back to the source's exact sample count.

Which MP3 encoder is used?

lamejs 1.2.1, a JavaScript port of LAME, loaded as a separate unmodified file under the LGPL. It writes constant-bitrate stereo without joint stereo, so 192 kbps or higher is recommended for music.

Related tools

More Audio tools: Audio

Send feedback

Found a bug or have an idea? Tell us — it helps make the tools better.

Only needed if you would like a reply.

Page: /audio/audio-converter/