Bluetooth Codecs Explained: SBC, AAC, aptX and LDAC

Two pairs of wireless earbuds can carry the same Bluetooth version, the same driver diameter and the same advertised battery figure, and still hand the listener a measurably different stream. The variable that separates them is the codec: the compression scheme that turns audio on the phone into a bitstream small enough to survive a 2.4 GHz radio link, then reassembles it inside the earbud.

Codec names are also the most misrepresented specification in headphone marketing, because a codec only exists when both ends of the link agree on it. A product page can list four codecs truthfully and still deliver the most basic one to the person reading it. Of the 384 products listed on this site, only 37 name a single codec anywhere in their published specification data. The rest leave the most consequential detail off the page entirely.

The five names that actually appear on product pages

SBC is the baseline. It is mandatory in the Bluetooth stereo audio profile, which means every phone, tablet, laptop and earbud made in the last two decades supports it. When a connection cannot agree on anything else, it lands here. SBC is a lossy sub band codec that typically runs somewhere below 350 kilobits per second, and its reputation is worse than its behavior: at a healthy bitrate it is adequate for most listening, and its weaknesses show up mainly in dense high frequency content.

AAC is the codec that matters on Apple hardware. Apple encodes AAC consistently across its own devices, which is why the same earbuds often behave better on an iPhone than the specification sheet suggests. On Android the picture is less predictable, because the AAC encoder is supplied by the phone manufacturer and implementations vary in quality and in how aggressively they throttle under processor load. AAC on Android is not automatically an upgrade over SBC.

aptX is Qualcomm’s family, and it is where the requirement that both ends match becomes unavoidable. Standard aptX carries roughly 352 kilobits per second at 16 bit resolution. aptX HD raises that ceiling. aptX Adaptive varies its bitrate with radio conditions and folds in a lower latency mode, so it trades bits for stability rather than holding a fixed rate. aptX Lossless, the newest member, carries a bit exact CD resolution stream when the link is clean and steps down when it is not. The listing data for the EarFun Air Pro 4 names aptX Lossless, LDAC and LC3 together, which is an unusually broad claim for a set at this level, and the EarFun Air Pro 3 listing names aptX Adaptive. Neither claim means anything without a phone that carries the matching Qualcomm licence.

LDAC is Sony’s high bitrate codec, running in three modes up to roughly 990 kilobits per second and able to accept material at higher sample rates than CD. It is included in the Android open source project, so a large share of Android phones have it available in developer options even when the manufacturer does not advertise it. LDAC appears in the published data for the Sony WF-1000XM5, the Sony WH-1000XM4 and the Soundcore Liberty 4 NC, among a total of 15 listings across the catalog.

Where iPhones sit in this

Apple has never licensed aptX in any form, and it has never shipped LDAC. An iPhone negotiates SBC or AAC and nothing else. That single fact resolves a large share of the confusion around premium earbuds, because a product whose entire audio argument rests on LDAC support is making an argument that does not apply to an iPhone owner at all. The AirPods Pro 2 are built around AAC and Apple’s own wireless stack, and comparing them to an LDAC capable rival on codec bitrate alone compares two numbers that will never meet on the same phone.

Negotiation, and why the higher number often loses

When a phone connects to an earbud, the two devices exchange a list of what they can decode and settle on the best shared option. Anything only one side supports is discarded silently. There is no warning, no error and usually no indicator in the phone interface. This is why a listing that names five codecs is describing a ceiling rather than a delivery.

The negotiated codec can also change during use. LDAC at its highest mode needs a large share of the available radio bandwidth, and it will step down to 660 or 330 kilobits per second in a congested environment or drop out entirely if the link degrades. Some Android builds default LDAC to an adaptive setting that prioritizes connection stability over bitrate, which means the phone can be running the codec at its lowest mode while still reporting LDAC as active.

Multipoint complicates it further. Running two host devices at once consumes radio capacity, and several manufacturers disable their highest bitrate codec while multipoint is switched on. That trade is rarely printed on a box. The published data for the Jabra Elite 5 names aptX alongside AAC and SBC and also names multipoint, and the interaction between those two features is exactly the sort of detail a listing does not resolve.

What a codec cannot do

No codec fixes tuning. A high bitrate stream fed into a driver with a heavy bass shelf still sounds like a heavy bass shelf. Codec choice sits several steps upstream of the sound signature, the seal, the earpiece geometry and the digital signal processing applied inside the earbud, and every one of those has a larger audible effect than the difference between AAC and aptX on typical streaming material.

Nor does a codec upgrade the source. Most streaming services deliver material that has already been compressed once. A high bitrate Bluetooth codec re-encodes that already lossy file, so the ceiling is set by whichever link in the chain is weakest. The advantage of the high bitrate codecs is chiefly that they add less damage on the second pass, not that they recover anything that was discarded earlier.

Listings that claim resolution without naming a codec

Fifty five of the 384 listings on this site use the words high resolution, hi-res or lossless somewhere in their published text. Forty of those name no codec at all. That is a claim about an outcome with no stated mechanism, and it is unsupported by the published specification in every one of those cases. The Technics EAH-AZ100 listing carries hi-res language of this kind without naming the codec that would carry it, and the same pattern repeats down the price ladder. Where a codec is named, as with aptX Lossless on the Bowers and Wilkins Pi8 and LDAC plus LHDC on the Nothing Ear, the claim at least has a stated mechanism behind it, subject to the phone supporting the same thing.

How to check before buying

Start with the phone, not the earbud. On Android, developer options list the codecs the handset will negotiate; on an iPhone the answer is fixed at SBC and AAC. Then look for a codec named explicitly in the earbud specification rather than a resolution claim. If the two lists overlap on something above SBC, the upgrade is real. If they do not, the sensible move is to weight the decision toward fit, seal, battery and controls, which is where the audible differences live anyway. The compact sets in the wireless earbuds section and the over-ear designs in the wireless headphones section both contain models at every point on that spectrum.

One habit worth keeping regardless of codec: a cleaner stream is not a reason to listen louder. Sustained high volume causes permanent hearing damage no matter how the bits arrived, and a well sealed earbud already delivers more sound pressure at a given volume setting than a leaky one does.

admin
admin