SBC, AAC, aptX, and LDAC are not music formats in the usual sense. They are the wireless compression systems your device uses to send audio over Bluetooth.
iPhone: AAC is usually the practical choice.
Android: aptX or LDAC may be available.
Universal fallback: SBC works everywhere.
A Bluetooth audio codec is the method used to compress sound before it is sent wirelessly.
When you play music through wireless headphones, your phone does not simply send the original file as-is. It encodes the audio, transmits it over Bluetooth, and your headphones decode it back into sound.
Best one-line explanation: a Bluetooth codec is the wireless audio language spoken by your device and your headphones.
Bluetooth has limited bandwidth compared with a wired connection. To make audio fit reliably, the sound usually has to be compressed before transmission.
This means the Bluetooth codec affects:
For the bigger picture, see Audio quality explained.
SBC is the basic Bluetooth audio codec. It is mandatory for standard Bluetooth audio, which means it works almost everywhere.
Best for: compatibility and fallback playback.
AAC is widely used for music, video, streaming, and Bluetooth audio. It is especially important in the Apple ecosystem.
Best for: iPhone, iPad, AirPods, and everyday wireless listening.
aptX is a family of Bluetooth codecs often found on Android phones and wireless headphones. Variants include aptX, aptX HD, aptX Low Latency, and aptX Adaptive.
Best for: Android devices, lower latency, and balanced wireless performance.
LDAC is a higher-bitrate Bluetooth codec developed by Sony. It can carry more data than standard SBC or AAC, but it depends heavily on signal quality.
Best for: supported Android devices and higher-quality wireless listening in good conditions.
Use the best codec that both your device and headphones support reliably. A theoretically better codec is not useful if it causes dropouts, latency, or unstable playback.
| Situation | Best practical choice | Why |
|---|---|---|
| iPhone or iPad | AAC | Strong Apple support and good everyday quality. |
| Android with compatible headphones | aptX, aptX Adaptive, or LDAC | Often offers more options for quality or latency. |
| Maximum compatibility | SBC | Every normal Bluetooth audio device supports it. |
| Video and gaming | Low-latency aptX variant, where supported | Latency may matter more than maximum bitrate. |
| Critical music listening | LDAC or high-quality AAC, where reliable | Higher-quality codecs can help, but headphones matter more. |
AAC became important not only as a music and streaming codec, but also as a common Bluetooth codec.
On iPhone and iPad, AAC is often the main practical wireless audio option. This is one reason AAC feels less like a standalone file format and more like part of a wider playback ecosystem: music files, video containers, streaming platforms, and Bluetooth devices all use it in different ways.
However, AAC over Bluetooth is still not the same thing as a lossless wired connection. It is compressed wireless audio, and the final result depends on both the sending device and the headphones.
The codec matters, but it is only one part of what you hear.
In many real-world situations, better headphones make a bigger difference than switching from one Bluetooth codec to another.