Internet Radio Bitrates and Audio Codecs Explained Simply
Bitrate and codec names decide how a station sounds and how much data it eats. Here is how MP3, AAC, HE-AAC, Opus and Ogg Vorbis compare, and what each one costs on a mobile plan.
Codec and bitrate: the two numbers behind every station
- A codec decides how efficiently audio is compressed.
- The bitrate decides how much data goes through per second.
- Higher bitrate usually means better sound and bigger data use.
- Comparing bitrates only makes sense inside the same codec.
The codecs you will actually meet on internet radio
Talk radio and speech: how much bitrate is enough
- Talk and news sound good from about 24 kbps up.
- 32 kbps mono is a practical default for speech.
- A low-bitrate talk stream costs pennies on a data plan.
Music: where bitrate starts to matter
How much data does streaming radio use per hour?
- 32 kbps: about 14.4 MB per hour
- 64 kbps: about 28.8 MB per hour
- 96 kbps: about 43.2 MB per hour
- 128 kbps: about 57.6 MB per hour
- 192 kbps: about 86.4 MB per hour
- 320 kbps: about 144 MB per hour
Picking a stream when a station offers several
- On a mobile data plan: take the Opus or HE-AAC stream at 64 kbps or below.
- On a commute with a decent signal: 96 kbps is a good middle ground for music.
- At home on Wi-Fi: take the highest bitrate on offer, usually 128 kbps or more.
- For talk or news: the lowest listed stream is usually enough.
- In a browser or old player: MP3 and AAC are the safest bets, though Opus now plays in all major browsers.
Why 128 kbps is still the yardstick
The short version: what to remember about bitrates
- Codec and bitrate together decide sound quality and data use; neither number means much alone.
- Speech is fine at 24 to 64 kbps. Music wants at least 96 kbps, with 128 kbps the comfortable default.
- The data formula is kbps x 3600 / 8 / 1000 = MB per hour, so 128 kbps costs about 57.6 MB per hour and 64 kbps about half that.
- HE-AAC and Opus give the most quality per kilobit, which makes them the smart picks on mobile.
- Stations publish these streams themselves; the directory just links to and plays them. A lower bitrate means a lighter stream, not a lesser station.
Frequently Asked Questions
Is 128 kbps good enough for music?
Yes, for most listening. 128 kbps stereo has been the standard quality level for internet radio for years and sounds good on typical headphones and speakers. Stations that want more headroom stream at 160 or 192 kbps, and audiophile streams go higher, but 128 kbps is a safe default for music on Wi-Fi.
What bitrate is best for talk radio?
Speech stays clear at surprisingly low bitrates. A 32 kbps mono stream is plenty for talk and news, and 24 kbps works for podcasts and audiobooks. Because voices compress so well, talk stations often use 24 to 64 kbps streams, which also keep mobile data use very low.
How much mobile data does streaming radio use per hour?
Use the formula bitrate times 3600 divided by 8 divided by 1000 to get megabytes per hour. A 128 kbps stream uses about 57.6 MB per hour, 64 kbps uses about 28.8 MB, and 32 kbps uses about 14.4 MB. One hour a day at 128 kbps is roughly 1.7 GB per month.
Is HE-AAC better than MP3?
At equal bitrates, usually yes. HE-AAC was built for low-bitrate streaming and uses spectral band replication to reconstruct higher frequencies, so a 64 kbps HE-AAC stream sounds close to a 96 kbps AAC stream. MP3 remains the most compatible format, but HE-AAC gives better sound per kilobit, especially on mobile.
What does aacPlus mean?
aacPlus is the marketing name for HE-AAC, High Efficiency Advanced Audio Coding. Version 1 adds spectral band replication, and version 2 adds parametric stereo, which lets the codec keep a stereo image at very low bitrates. It is why you see streams like 64 kbps HE-AAC v2 stereo that sound much better than their size suggests.
Does a higher bitrate always sound better?
Not automatically. A 64 kbps HE-AAC stream can sound better than a 128 kbps MP3 stream because the codec does more with less data. Within one codec, higher bitrate does mean less compression and better quality, but the difference between 128 and 192 kbps is small for most listeners and ears.