New BBC internet radio streams 2025
For reasons best known to itself, the BBC decided to close many of its internet radio streams yesterday (2025-01-21). Fortunately there are alternatives. After a bit of scrambling and hacking, I’ve been able to cobble together an updated list of BBC national and local radio stations, complete with clickable URL’s – well, around 61 of them anyway. So here’s our latest internet radio streams 2025 edition…
-
BBC radio streams as a VLC/SMPlayer compatible “*.m3u playlist
BBC radio streams as a simple plain text list
Known to be missing or unavailable for some reason
- BBC Radio 1 Relax, (defunct).
- BBC Radio Four LW, (normally identical to Radio 4 FM).
- BBC 5 Sports Extra (only available in the UK anyway).
Other comments and caveats
- The above information comes with no warranty express or implied.
- The above are public radio streams supplied by the BBC via its chosen content distribution networks. All GarfNet is doing is displaying the URLs for these streams. We have nothing whatsoever to do with, nor are we responsible for the actual streams themselves. Moreover it’s perfectly possible that the BBC could kill these streams, with or without warning at some point in the future. However, as of right now (2025-01-22 21:29 UTC) all the above URL’s seem to work as expected.
- I have also included links to our “Other Stations” M3U playlist.
- More information about using internet radio can be found on our internet radio page…
Credits
With many thanks to https://radio-browser.info and to readers Ed999, Joe and Dave for your input.
Once again, you have come to my rescue 🙂
https://bbcradiorelay.net was working for only two stations but I didn’t notice at first and thought my reverse proxy was to blame.
You’re welcome. 🙂
Any idea what the URL for the BBC Radio 3 Unwind stream is now please? I tried the obvious but without success.
Please try the lstn.lv Radio 3 stream listed on https://garfnet.org.uk/cms/tables/radio-frequencies/internet-radio-player/
You may need to play it from within the M3U playlist I provide lower down on that page. It does work. I’m listening to it right now.
CBeebies Radio (UK-only)
#DASH
https://a.files.bbci.co.uk/ms6/live/3441A116-B12E-4D2F-ACA8-C1984642FA4B/audio/simulcast/dash/uk/pc_hd_abr_v2/aks/cbeebies_radio.mpd
#HLS
http://as-hls-uk-live.akamaized.net/pool_33504832/live/uk/cbeebies_radio/cbeebies_radio.isml/cbeebies_radio-audio=320000.norewind.m3u8
http://as-hls-uk-live.akamaized.net/pool_33504832/live/uk/cbeebies_radio/cbeebies_radio.isml/cbeebies_radio-audio=320000.m3u8
Interesting. Seems the Dash stream works OK. Sadly it seems the Akamai HLS streams do not. They just return “Access Denied” error.
Thank you very much, that is most kind of you.
Glad to be of service. 🙂
Thank you for this list. All the 320 sites work from Europe now
Excellent! Thanks for letting me know.
Thank you! Much appreciated. I’d previously bookmarked your site for help with the previous BBC streaming apocalypse https://garfnet.org.uk/cms/2023/10/29/latest-bbc-hls-radio-streams/ and now in January 2025 you delivered once again. Thank you!
You’re welcome. Glad to know you found it useful. 🙂
I believe the BBC streams have gone again!
Which ones Dave? They all seem to work for me.
Sorry Garf, I was too quick to report. The BBC streams were not working this morning (Checked 5 live, Radio 4 and other random ones). I can confirm they ARE WORKING now.
Thanks for the update. 🙂
I can confirm BBC streams are now working. It must have been a temporary blip this morning
I have found two new BBC stream urls on https://www.radio-browser.info/. I had to slightly adjust the urls to work with my particular setup (using ssh in python to send MPD/MPC commands to a Raspberry Pi Zero):
BBC Radio 5 Live Sports Extra:
https://www.radio-browser.info/history/6e32bf0a-91c0-43f3-8de6-7fb77f204977
My adjusted stram URL:
https://lstn.lv/bbcradio.m3u8?station=bbc_radio_five_live_sports_extra“&bitrate=320000&uk=1”
BBC Radio 5 Live (with sports not blocked, 2025)
https://www.radio-browser.info/history/472a608a-3053-451d-b630-bda57338b8e4
My adjusted stream URL:
https://lstn.lv/bbcradio.m3u8?station=bbc_radio_five_live“&bitrate=128000&uk=1”
Thanks Dave. radio-browser.info is indeed an excellent site and the guy who runs it, Alex Segler is a very clever chap. I think he now lists around 50,000 radio streams. It’s one of our main sources of information, and we make a point of crediting his site at the bottom of our main Internet Radio page.
The stream you found is actually almost but not quite the same as the one we publish. The main part of the string is exactly the same:-
https://lstn.lv/bbcradio.m3u8?station=bbc_radio_five_live
The difference is is the string at the end of the URL. This determines its bit-rate and whether its available worldwide or just in the UK. You’ll notice that the stream we publish for BBC Radio 5 ends “&bitrate=320000” (with the quotes represented by the html escape number %22). Yours: “&bitrate=128000&uk=1” connects to a lower bit-rate version of the same stream, and is only available in the UK.
The &uk=1 part can be useful because some transmissions are not available worldwide due to copyright restrictions. Adding the &uk=1 at the end, forces the UK version of the stream, thus enabling you to listen to copyright restricted material that may not be available worldwide. Of course, this only works if you actually are in the UK! 🙂