Tech & Gadgets

Audio Codec Glossary: SBC, AAC, aptX, LDAC, and What They Mean for Sound

Wireless earbuds next to a smartphone showing audio waveform equalizer display
SBC max bitrate ~345 kbps (Bluetooth SIG A2DP specification)
AAC typical bitrate ~250 kbps (Common implementation ceiling on mobile devices)
aptX HD bitrate 576 kbps (Qualcomm aptX HD specification)
LDAC max bitrate 990 kbps (Sony LDAC specification; requires stable connection)
LDAC Android availability Android 8.0+ (Android Open Source Project (AOSP))
Universal fallback codec SBC (Mandatory under Bluetooth A2DP profile)

What Is a Bluetooth Audio Codec?

When your phone streams audio to wireless headphones, the sound data has to be compressed, transmitted over Bluetooth, and then decoded on the other end. That compression-and-decompression process is handled by a codec (short for coder-decoder). The codec your devices agree to use is negotiated automatically when they connect — both the source and the headphones must support the same codec for it to be active.

Codecs differ in three key ways: the bitrate they can carry (how much audio data per second), the latency they introduce (the delay between signal and sound), and the compression method they use (which affects audio quality). If you've ever noticed a mismatch between what a spec sheet promises and what your ears actually hear, the codec is often the reason. For a broader introduction to wireless audio gear, see our practical starting point guide.

Codec

Short for coder-decoder. A codec is the algorithm that compresses audio data for transmission and decompresses it for playback. In Bluetooth audio, both devices must share a codec for it to be used.

Bitrate

The amount of audio data transmitted per second, usually expressed in kilobits per second (kbps). Higher bitrates can carry more detail, though the relationship between bitrate and perceived quality also depends on the compression method.

Latency

The delay between a sound being generated at the source and heard through the headphones. High latency is noticeable when watching video, since audio and picture fall out of sync.

A2DP

Advanced Audio Distribution Profile — the Bluetooth profile that governs stereo audio streaming from a source device to headphones or speakers. SBC is the mandatory codec within A2DP.

Lossless Audio

Audio that has been compressed without discarding any data, so the decoded result is bit-for-bit identical to the original recording. Most Bluetooth codecs are lossy; LDAC at its highest setting approaches but does not achieve true lossless transmission.

High-Resolution Audio

Audio recorded or stored at sample rates and bit depths above CD standard (44.1 kHz / 16-bit). Common hi-res formats use 24-bit depth and 48 kHz or higher sample rates. Enjoying hi-res audio wirelessly requires a codec capable of carrying the additional data.

The Main Codecs Explained

Each codec below represents a different balance of compatibility, audio fidelity, and engineering trade-offs. None is universally superior in every context.

SBC max bitrate ~345 kbps (Bluetooth SIG A2DP specification)
AAC typical bitrate ~250 kbps (Common implementation ceiling on mobile devices)
aptX HD bitrate 576 kbps (Qualcomm aptX HD specification)
LDAC max bitrate 990 kbps (Sony LDAC specification; requires stable connection)
LDAC Android availability Android 8.0+ (Android Open Source Project (AOSP))
Universal fallback codec SBC (Mandatory under Bluetooth A2DP profile)

SBC — The Universal Baseline

SBC (Subband Coding) is the mandatory Bluetooth audio codec — every A2DP-capable device must support it. That universality is its strength; it's also its ceiling. SBC typically operates at bitrates up to around 345 kbps and introduces noticeable compression artifacts at lower quality settings. It is reliable and compatible, but it's the codec you're likely using by default unless your device explicitly negotiates something better.

AAC — Apple's Preferred Path

AAC (Advanced Audio Coding) is the codec used by Apple devices when connecting to AAC-compatible headphones, and it's a meaningful step up from SBC in efficiency — meaning it achieves better perceptual quality at similar or lower bitrates. However, AAC's real-world performance varies more than its specifications suggest, partly because its implementation differs across Android manufacturers. iPhone users with AAC-compatible headphones generally experience more consistent results.

aptX and aptX HD — Qualcomm's Ecosystem

aptX targets a bitrate of 352 kbps with lower latency than SBC, making it a practical improvement for Android users with compatible hardware. aptX HD raises the ceiling to 576 kbps and supports 24-bit audio, appealing to listeners who use high-resolution music files. A key caveat: both require Qualcomm chipsets in both the source device and the headphones. If either side lacks the chip, the connection falls back to a lower codec. aptX Adaptive is a newer iteration that adjusts bitrate dynamically between roughly 280 and 420 kbps depending on wireless conditions.

LDAC — Sony's High-Resolution Option

LDAC, developed by Sony and now part of the Android Open Source Project, targets up to 990 kbps — the highest bitrate of any widely available Bluetooth audio codec. In theory, this allows near-lossless transmission of high-resolution audio. In practice, LDAC operates in three selectable quality modes (990/660/330 kbps), and the highest mode requires a strong, stable Bluetooth connection. In congested wireless environments, your device may automatically step down to preserve stability. LDAC is supported natively on Android 8.0 and later devices.

Codec Negotiation Happens Automatically

You generally don't choose a codec manually — your phone and headphones negotiate the highest mutually supported option when they pair. Some Android phones expose a developer option to override this, but doing so is not necessary for most listeners and may reduce stability. Check your headphone manufacturer's companion app for any available quality settings before digging into system menus.

For listeners who care about how these codecs interact with headphone hardware, our article on headphone impedance and sensitivity explains how the output stage of your source device affects what you actually hear.

Choosing What Matters for Your Setup

Codec support is only one layer of the listening experience. The driver quality, ear fit, and acoustic design of your headphones shape sound as much as the transmission format. For a closer look at how earbuds handle these trade-offs, see the trade-offs nobody talks about with true wireless earbuds.

A practical framework: iPhone users should prioritize AAC support in headphones. Android users with Qualcomm-based phones may benefit from aptX or aptX HD compatibility. Android users who subscribe to hi-res audio streaming services should look for LDAC support on both device and headphones. If none of that applies, SBC will still deliver perfectly serviceable wireless audio for everyday listening — the gap between codecs is often smaller than marketing suggests, and acoustic fit matters more than most spec differences.

For context on how noise-canceling technology interacts with your listening chain, our noise cancellation explainer is worth a read.

guide

Wearables & Audio: A Practical Starting Point

New to wireless audio gear? This guide walks through what different devices do and what features are worth paying attention to before you buy.

guide

On-Ear, Over-Ear, In-Ear: The Geometry of Headphone Fit

Headphone form factors affect how sound reaches your ears and how comfortable extended listening feels — a useful companion to codec selection.

Tech & Gadgets Editorial Team is the collective byline for our editorial team and contributor network. Articles published under this byline or an editorial pen name are researched, written, and reviewed according to our editorial standards for clarity, consistency, and independence before publication.

View all articles by Tech & Gadgets Editorial Team →
Disclaimer: The content on this site is for informational purposes only and is not a substitute for professional advice. Always consult a qualified professional for guidance specific to your situation.