iformat.io Logo iformat.io

Audio File Formats Explained: MP3, WAV, FLAC and Beyond

P
Updated Apr 01, 2026
12 min read

What You'll Learn in This Guide

This guide covers every audio format that matters — from the universally supported MP3 to the audiophile-grade FLAC and the cutting-edge OPUS codec. You will learn how audio compression actually works, what bitrate means in practice, and which format gives you the best balance of quality and file size for music, podcasts, voice recordings, and professional production.
We include real-world comparisons, specific bitrate recommendations, and links to free conversion tools so you can put this knowledge to use immediately.

Understanding Audio Compression: Lossy vs Lossless

Audio compression works by exploiting how human hearing perceives sound. Lossy codecs like MP3 and AAC use psychoacoustic models to identify frequencies your ear cannot easily distinguish and remove them. A well-encoded 256 kbps MP3 discards roughly 80% of the original audio data, yet most listeners cannot tell the difference from the uncompressed source in casual listening.
Lossless codecs like FLAC and ALAC compress audio without discarding any data at all. Every single sample is preserved perfectly, and the original can be reconstructed bit-for-bit. The cost is larger files — typically 50-70% of the uncompressed WAV size, compared to just 10-20% for lossy formats.
The practical difference matters less than you might expect. In controlled blind tests, most people cannot reliably distinguish a 320 kbps MP3 from a lossless FLAC on typical consumer headphones. Where lossless truly matters is archival (keeping a perfect master copy) and professional production (avoiding quality loss through multiple edit cycles).

MP3 — The Universal Audio Format

MP3 (MPEG-1 Audio Layer 3) has been the dominant audio format since the late 1990s. Its patents expired in 2017, making it completely royalty-free. Every device ever made with audio playback supports MP3 — smartphones, car stereos, smart speakers, vintage iPods, and every web browser.
At 320 kbps (the highest standard bitrate), MP3 delivers quality that satisfies most listeners. At 192 kbps, quality is still good for casual listening and podcasts. Below 128 kbps, audible artifacts become noticeable — a watery or metallic quality, especially in cymbals and high-frequency content. A typical 4-minute song at 320 kbps is about 9 MB.
MP3 is no longer the technically best lossy codec — AAC, OGG Vorbis, and OPUS all outperform it at the same bitrate. But its universal compatibility makes it the safe default when you do not know what device will play the file.

WAV — Uncompressed Audio

WAV (Waveform Audio File Format) stores uncompressed PCM audio data — the raw digital representation of sound waves. CD-quality WAV runs at 1,411 kbps (44.1 kHz, 16-bit, stereo), producing files around 10 MB per minute. A typical 4-minute song takes about 40 MB as WAV.
WAV is the standard working format in music production, sound design, and audio engineering. Every DAW (Digital Audio Workstation) uses WAV or AIFF as its native format. When you are recording, editing, or mixing audio, always work in WAV to avoid compounding quality loss from repeated lossy encoding.
For everyday listening and sharing, WAV is overkill. The files are 10 times larger than MP3 with no audible benefit for casual playback. Convert your finished audio to MP3, AAC, or FLAC for distribution. See our complete WAV to MP3 conversion guide for step-by-step instructions.

FLAC — Lossless Compression

FLAC (Free Lossless Audio Codec) compresses audio to 50-60% of the original WAV size while preserving every single bit of data. That 40 MB WAV file becomes roughly 22 MB as FLAC — still larger than MP3 but with zero quality loss. FLAC is open-source, royalty-free, and widely supported.
FLAC is the audiophile standard for music libraries. If you care about having the highest-quality music collection, rip your CDs to FLAC and convert to MP3 only when you need smaller files for portable devices. You can always create a perfect MP3 from a FLAC, but you can never get the lost quality back from an MP3.
Device support has improved dramatically. Android plays FLAC natively. Most modern car stereos support it via USB. Even some streaming services like Tidal and Amazon Music offer FLAC streaming. The main holdout is Apple, which uses its own ALAC format instead — though you can convert between the two losslessly.

AAC — Apple's Better MP3

AAC (Advanced Audio Coding) delivers noticeably better quality than MP3 at the same bitrate, especially below 192 kbps. Apple adopted AAC as the default format for iTunes and the iPod in 2003, and it remains the standard for Apple Music, YouTube audio, and most streaming services.
At 128 kbps, AAC sounds roughly equivalent to a 192 kbps MP3. At 256 kbps (the iTunes Store standard), AAC is effectively transparent for most listeners — meaning they cannot distinguish it from the lossless original. If you are in the Apple ecosystem, AAC is the practical choice for your music library.

OGG Vorbis — The Open-Source Alternative

OGG Vorbis is a completely open-source, royalty-free audio codec that outperforms MP3 at every bitrate. At 128 kbps, Vorbis sounds closer to a 192 kbps MP3. It is the default audio format for Spotify streaming, many video games (including the entire Valve/Steam ecosystem), and various open-source applications.
The main limitation is device support outside of software players. Many hardware devices like car stereos, portable players, and smart speakers do not recognize OGG files natively. For deeper analysis of the OGG vs MP3 tradeoffs, read our OGG vs MP3 comparison.

M4A — AAC in Apple's Container

M4A is simply AAC audio wrapped in an MPEG-4 container — the same relationship as MKV to the video codec inside it. When your iPhone records a Voice Memo, it saves an M4A file. When you buy a song from iTunes, you get an M4A file. The audio quality is identical to AAC because it is AAC.
The main reason to convert M4A to MP3 is compatibility. Some older devices and car stereos do not support M4A playback. If you need to share voice recordings from your iPhone with someone who might play them on varied devices, converting to MP3 is the safe choice. Check our M4A to MP3 conversion guide for a step-by-step walkthrough.

WMA — Windows Media Audio

WMA is Microsoft's proprietary audio format that was popular in the Windows XP and Vista era. At its peak, WMA offered slightly better quality than MP3 at low bitrates, and Windows Media Player used it as the default ripping format.
In 2026, there is very little reason to choose WMA. It offers no quality advantage over AAC or OGG, has limited support outside Windows, and is not open source. If you have WMA files from an old music library, convert them to MP3 or FLAC for better compatibility going forward.

OPUS — The Modern Champion

OPUS is the most technically impressive audio codec available in 2026 and is dramatically underrated for general use. Developed by the IETF with contributions from Mozilla and Skype, OPUS delivers better quality than any other lossy codec at virtually every bitrate. At 128 kbps, OPUS sounds better than 256 kbps MP3.
OPUS is already everywhere — you just might not realize it. WhatsApp voice messages use OPUS. Discord voice chat uses OPUS. Zoom and most VoIP applications use OPUS. It handles everything from low-bitrate speech at 6 kbps to high-fidelity music at 510 kbps. It is open-source and royalty-free.
The main barrier to wider adoption is hardware support. Most dedicated music players and car stereos do not support OPUS yet. But if you are distributing audio primarily through web and mobile apps, OPUS gives you the best quality at the smallest file size of any format available.

ALAC — Apple Lossless

ALAC (Apple Lossless Audio Codec) is Apple's answer to FLAC. It provides identical bit-for-bit lossless compression with similar file sizes. The only practical difference is ecosystem support — ALAC works natively on all Apple devices and in iTunes, while FLAC requires third-party apps on iOS.
If your music library lives in iTunes or Apple Music, ALAC is the logical lossless choice. If you use Android, Linux, or mixed platforms, FLAC has broader native support. Converting between ALAC and FLAC is lossless in both directions — no quality is lost.

Bitrate and Quality Explained

Bitrate measures how much data is used per second of audio, expressed in kilobits per second (kbps). Higher bitrate means more data, which generally means better quality. CD-quality WAV runs at 1,411 kbps. A high-quality MP3 at 320 kbps uses less than a quarter of that data.
In blind listening tests, most people reach a point of diminishing returns around 192-256 kbps for lossy formats. Going from 128 to 192 kbps produces a noticeable improvement. Going from 256 to 320 kbps is subtle. Going from 320 kbps MP3 to lossless FLAC is nearly impossible to detect on consumer equipment. Save your storage space accordingly.
Variable bitrate (VBR) encoding allocates more data to complex passages and less to simple ones, delivering better quality per megabyte than constant bitrate. Most modern encoders use VBR by default, and there is no reason to avoid it — the compatibility issues from the early MP3 era are long gone.

Format Comparison by Use Case

For everyday music listening, MP3 at 256-320 kbps or AAC at 256 kbps hits the sweet spot of quality and compatibility. For archival music libraries, FLAC preserves everything while cutting file sizes roughly in half compared to WAV. For podcasts, MP3 at 128-192 kbps mono is the industry standard — see our best format for podcasts guide for specific recommendations.
For voice recordings and memos, AAC or OPUS at 64-96 kbps delivers clear speech at minimal file sizes. For music production, always record and edit in WAV at 24-bit/48 kHz or higher — export to lossy formats only as the final delivery step. For gaming audio, OGG Vorbis remains the standard due to its open-source license and good quality at low bitrates.
For a comprehensive comparison, see our MP3 vs FLAC vs WAV vs M4A vs OGG audio format guide.

Best Format for Music Libraries

The ideal approach is a two-tier library. Keep FLAC (or ALAC for Apple users) as your master copies — these are the originals you never delete. Then create MP3 or AAC copies for portable devices, car USB drives, or sharing with others. This way you have perfect quality preserved while still having convenient files for everyday use.
Storage is cheap enough in 2026 that a lossless library is practical. A 1,000-song FLAC library takes roughly 30-40 GB — easily fits on a modern phone. The same library in MP3 320 would be about 10-12 GB. If storage truly is constrained, MP3 at 256 kbps VBR offers excellent quality at roughly 8 GB for 1,000 songs.

Converting Between Audio Formats

The golden rule of audio conversion: never convert between lossy formats. Converting MP3 to AAC (or vice versa) re-encodes already-compressed audio, losing quality at each step. Always convert from lossless originals when possible. If you only have an MP3, just use the MP3 — converting to AAC will not improve it.
For quick format conversions, iformat.io supports all major audio formats directly in your browser. Convert WAV to MP3, FLAC to MP3, M4A to MP3, OGG to MP3, and more — all processed locally without uploading your files.

Key Takeaways

MP3 is the safe universal choice for audio sharing and playback. AAC delivers better quality than MP3 at the same bitrate and is ideal for Apple users. FLAC is the gold standard for lossless music archival. OPUS is technically the best lossy codec but lacks hardware support.
WAV is the production standard — always record and edit in WAV, then export to compressed formats for distribution. OGG Vorbis serves the gaming and open-source communities well. For most people, MP3 at 256-320 kbps or AAC at 256 kbps covers every listening scenario with quality to spare.
Never convert between lossy formats. Always keep lossless masters when possible. And remember that the best format is ultimately the one your audience can actually play — compatibility often matters more than theoretical quality advantages.
Browse All Posts