OGG, WAV, ALAC & More: The Lesser-Known Audio Formats Explained

You've heard of MP3 and FLAC — but what about OGG Vorbis, WAV, ALAC, Opus, or WMA? These formats appear constantly in music players, streaming services, and conversion tools, yet most people have no idea what they actually are. This guide demystifies the field and tells you exactly when each format matters.

WAV — The Original Digital Audio Format

WAV (Waveform Audio File Format) is one of the oldest digital audio standards, developed by Microsoft and IBM in the early 1990s. It stores audio in an uncompressed, lossless format — essentially raw PCM (Pulse Code Modulation) data.

  • Quality: Perfect — identical to the original recording
  • File size: Very large (~10 MB per minute at CD quality)
  • Compatibility: Universal across all platforms
  • Used in: Professional audio production, DAWs, broadcasting
  • Drawback: No metadata support beyond basic tags; huge files

When to use it: When working in a recording studio or professional audio workflow where quality is paramount and file size is irrelevant.

OGG Vorbis — The Open-Source Alternative to MP3

OGG Vorbis is an open-source, royalty-free lossy audio codec. It was created partly in response to MP3's patent licensing fees (which have since expired). Technically, "OGG" refers to the container format and "Vorbis" is the codec inside it.

  • Quality: Comparable to MP3 at the same bitrate; many argue it's slightly better
  • File size: Similar to MP3
  • Compatibility: Good on Android, Linux, and most modern players; limited on Apple devices natively
  • Used in: Spotify (streams in OGG Vorbis), video games, open-source software

When to use it: When file size matters and you're in a non-Apple environment. Also the format to know if you care about what Spotify actually delivers to your ears.

ALAC — Apple's Lossless Answer to FLAC

ALAC (Apple Lossless Audio Codec) does exactly what FLAC does — lossless compression — but in Apple's ecosystem. It's stored in an M4A container and is natively supported by iTunes, Apple Music, and iOS. Apple open-sourced ALAC in 2011, so it now has broader support than it once did.

  • Quality: Perfect lossless, identical to the source
  • File size: Similar to FLAC (~50–60% of uncompressed WAV)
  • Compatibility: Native on all Apple devices; supported on most modern players

When to use it: If you're in the Apple ecosystem and want lossless quality, ALAC is the native choice. Otherwise, FLAC has wider cross-platform support.

Opus — The Modern Streaming Codec

Opus is a relatively new open-source codec designed specifically for real-time internet transmission. It's the format used by Discord voice chats, WhatsApp calls, and increasingly by streaming services for very low bitrate transmission.

  • Quality: Exceptional at low bitrates (beats MP3 significantly at 64 kbps)
  • File size: Very small
  • Compatibility: Growing, but not yet universal in media players
  • Used in: WebRTC (browser calls), Discord, some streaming applications

When to use it: When bandwidth is severely limited, or for applications where real-time audio matters. Not yet ideal for personal music archiving.

WMA — Windows Media Audio

WMA is Microsoft's proprietary audio codec, introduced as a competitor to MP3. It comes in standard (lossy) and lossless variants. While once common on Windows devices and Zune players, it has largely been superseded by MP3 and AAC.

  • Quality: Acceptable but generally trails AAC at equivalent bitrates
  • Compatibility: Good on Windows; poor on Apple and many mobile devices
  • Status: Largely legacy — not recommended for new files

Format Decision Cheat Sheet

Situation Recommended Format
Professional audio production WAV
Lossless archive (Apple devices) ALAC
Lossless archive (cross-platform) FLAC
Everyday listening (non-Apple) OGG Vorbis or MP3
Low-bandwidth streaming/calls Opus
Avoid for new files WMA

Understanding these formats empowers you to make smarter decisions about your music library, streaming quality, and file conversions. The format landscape can seem complex, but once you know what each codec is optimized for, the right choice becomes obvious.