Internet radio player URLs

You are here: Home / Reference tables / Radio Frequencies / Internet radio player URLs
  • Updated 2025-02-04 03:08 UTC

Welcome to GarfNet Internet Radio

Editor’s note. 2025-02-02. Following the BBC’s latest radio stream fiasco, this page has been rewritten and updated. The streams and links listed below should work properly now, with separate linked pages for BBC DASH and BBC HLS streams.

Regular readers already know that the BBC has a nasty habit of breaking its internet radio streams. In fairness, other radio stations do this too sometimes. But other stations are not as secretive about their internet radio stream URL’s as the BBC appears to be. This page is an attempt to mitigate this and provide up-to-date URLs for various radio streams. It was originally created as part of the old defunct “GarfNet Internet Radio Player” that we built back in the day when we ran Joomla. Today, we prefer to test and list the working URLs as links, and then let our readers decide how they wish to play them.

Latest BBC national & local radio streams

In its infinite wisdom, seems the BBC has taken to changing its radio streams URL’s as often as some people change their underpants. It’s become quite a struggle just to keep up. To make the maintenance a little more straightforward, we have split the BBC HLS streams off to a new page. We have also created a new list of alternative BBC DASH streams. Fortunately, the BBC seldom breaks all its streams at the same time, hopefully some of these streams should still stay up when the Beeb breaks the others, At least, that’s the general idea…

General internet radio streams

  1. Angel Radio
    http://s2.xrad.io:8522/listen.pls?sid=1
  2. Bartók Rádió
    http://mr-stream.mediaconnect.hu/4742/mr3hq.mp3
  3. BBC World Service
    https://stream.live.vc.bbcmedia.co.uk/bbc_world_service
  4. BBC World Service
    http://open.live.bbc.co.uk/mediaselector/5/select/version/2.0/mediaset/http-icy-mp3-a/vpid/bbc_world_service/format/pls.pls
  5. BBC World Service
    https://a.files.bbci.co.uk/media/live/manifesto/audio/simulcast/hls/nonuk/sbr_low/ak/bbc_world_service.m3u8
  6. Capital UK
    http://vis.media-ice.musicradio.com/CapitalUK
  7. Capital FM London
    http://media-ice.musicradio.com/CapitalMP3
  8. Classic FM UK
    http://media-the.musicradio.com/ClassicFM
  9. Classic FM
    http://ice-sov.musicradio.com/ClassicFMMP3
  10. Classic FM UK
    http://ice-the.musicradio.com/ClassicFMMP3
  11. Classic FM at the Movies
    http://media-sov.musicradio.com/ClassicFM-M-Movies
  12. Classic FM Relax
    http://media-the.musicradio.com/ClassicFM-M-Relax
  13. Celtic Music Radio
    http://stream.celticmusicradio.net:8000/celticmusic.mp3
  14. Chill
    http://media-ice.musicradio.com/ChillMP3.m3u
  15. CRI轻松调频
    http://sk.cri.cn/915.m3u8
  16. CRI News Plus AM1008
    http://sk.cri.cn/am1008.m3u8
  17. Danubius Rádió
    http://stream.danubiusradio.hu/danubius_128k
  18. Danubius Rádió
    https://stream.danubiusradio.hu/danubius_320k
  19. Deep House Lounge
    http://198.15.94.34:8006/stream
  20. Express FM 93.7 Portsmouth
    http://london-ics01.broadcast.meteoric.net/expressfm.mp3?.mp3
  21. England – Heart London Radio
    http://ice-the.musicradio.com/HeartLondonMP3
  22. Heart Dorset 102.3
    http://ice-sov.musicradio.com/HeartDorsetMP3
  23. Heart South Coast 96.7 & 97.5
    http://media-sov.musicradio.com/HeartHampshire
  24. Heart Sussex 102.4 &103.5
    http://media-ice.musicradio.com/HeartSussexMP3?.mp3
  25. I Love Pécs Rádió
    http://radio.ilovepecs.hu:8200/ilp.mp3
  26. JAZZ & CHILL
    http://salalondon.ddns.net:8002/;.m3u
  27. Jazz London Radio
    http://radio.canstream.co.uk:8075/live.mp3
  28. Joint Radio Reggae
    http://star.jointil.net/proxy/jrn_reggae?mp=/stream
  29. KLASSIK 1
    http://icepool.silvacast.com/KLASSIK1.mp3
  30. Klassikradio
    http://stream.klassikradio.de/live/mp3-192/stream.klassikradio.de/
  31. Klassik Radio Barock
    http://stream.klassikradio.de/barock/mp3-192
  32. Klassik Radio Friends@Home
    http://stream.klassikradio.de/friendshome/mp3-128/
  33. Klassikradio Chor
    http://stream.klassikradio.de/chor/mp3-192/www.klassikradio.de/
  34. Klassik Radio Healing
    http://stream.klassikradio.de/healing/mp3-128/
  35. Klassik Radio Klassik Dreams
    http://stream.klassikradio.de/dreams/mp3-128/
  36. Hirschmilch Radio Prog House
    https://hirschmilch.de:7001/prog-house.mp3
  37. Klassik Radio Lounge
    http://stream.klassikradio.de/lounge/mp3-128/www.klassikradio.de/
  38. Klassikradio Movie Channel
    http://stream.klassikradio.de/movie/mp3-192/www.klassikradio.de/
  39. Klassik Radio Nature
    http://stream.klassikradio.de/nature/mp3-128/www.klassikradio.de/
  40. Klassikradio New Classics
    http://stream.klassikradio.de/newclassics/mp3-192/www.klassikradio.de/
  41. Klassik Radio Opera
    http://stream.klassikradio.de/opera/mp3-128/www.klassikradio.de/
  42. Klassikradio Pure Bach
    http://stream.klassikradio.de/purebach/mp3-192/www.klassikradio.de/
  43. Klassik Radio Smooth
    http://stream.klassikradio.de/smooth/mp3-128/radiosure/play.m3u
  44. Laser Hot Hits
    http://213.175.217.198:8000/laserhq
  45. LBC Radio
    http://media-sov.musicradio.com/LBC973MP3Low
  46. LBC London (London stream) AAC
    http://media-sov.musicradio.com/LBCLondon
  47. Linn Classical
    http://radio.linn.co.uk:8004/autodj
  48. Linn Jazz
    http://radio.linn.co.uk:8000/autodj
  49. Linn Radio
    http://radio.linn.co.uk:8003/autodj
  50. Naim Classical [FLAC]
    https://mscp3.live-streams.nl:8252/class-flac.flac
  51. Naim Classical [320k AAC]
    https://mscp3.live-streams.nl:8252/class-high.aac
  52. Naim Jazz [FLAC]
    https://mscp3.live-streams.nl:8342/jazz-flac.flac
  53. Naim Jazz [320k AAC]
    https://mscp3.live-streams.nl:8342/jazz-high.aac
  54. Naim Radio [FLAC]
    https://mscp3.live-streams.nl:8362/flac.flac
  55. Naim Radio [320k AAC]
    https://mscp3.live-streams.nl:8362/high.aac
  56. ORF Tirol http 1
    http://orf-live.ors-shoutcast.at/tir-q1a
  57. ORF Tirol http 2
    http://orf-live.ors-shoutcast.at/tir-q2a
  58. Point Blank FM 320KB
    http://pointblankradio.co.uk:9002/stream
  59. Radio Alfa 3 latin hits
    http://stream.zeno.fm/pexep60uhnruv
  60. Radio Caroline AAC 96 kbps
    http://78.129.202.200:8030/;
  61. Radio Caroline
    http://sc6.radiocaroline.net:8040/stream.mp3
  62. Radio Caroline
    http://78.129.202.200:8040/
  63. Radio Caroline Flashback
    http://sc2.radiocaroline.net:10558/listen.pls
  64. Radio Northsea International
    http://radionorthsea.zapto.org:8008/listen.pls
  65. Radio Paradise (320k)
    http://stream-uk1.radioparadise.com/aac-320
  66. Radio Osttirol
    http://streamplus20.leonex.de:28768/;
  67. Radio Seagull
    http://stream.radioseagull.net:8000/seagull
  68. Radio Tirol
    http://str2.creacast.com/radiotirol_a
  69. RAI Südtirol
    http://radiobzlive.rai.it/RAIBZ_Livestream
  70. Reggae Radio Rastamusic.com
    http://ais.rastamusic.com/rastamusic.mp3.m3u
  71. RFI Anglais nglish
    http://live02.rfi.fr/rfienanglais-64.mp3
  72. Rock Antenne Heavy Metal
    http://mp3channels.webradio.rockantenne.de/heavy-metal
  73. RTL
    http://streaming.radio.rtl.fr/rtl-1-44-128
  74. SomaFM Beat Blender AAC 128k
    https://somafm.com/beatblender130.pls
  75. SomaFM Beat Blender MP3
    https://somafm.com/beatblender.pls
  76. Somafm Dub Step Beyond AAC 128k
    https://somafm.com/dubstep130.pls
  77. SomaFM Dub Step Beyond MP3 256k
    http://somafm.com/dubstep256.pls
  78. SomaFM Dub Step Beyond MP3
    http://somafm.com/dubstep.pls
  79. SomaFM Deep Space One AAC 128k
    http://somafm.com/deepspaceone130.pls
  80. SomaFM Deep Space One MP3
    https://somafm.com/deepspaceone.pls
  81. SomaFM Drone Zone AAC 128k
    http://somafm.com/dronezone130.pls
  82. SomaFM Drone Zone MP3
    http://somafm.com/dronezone.pls
  83. SomaFM Fluid AAC 128k
    http://somafm.com/fluid130.pls
  84. SomaFM Fluid MP3
    https://somafm.com/fluid.pls
  85. SomaFM Groove Salad 128k AAC
    http://somafm.com/groovesalad130.pls
  86. SomaFM Groove Salad MP3
    http://somafm.com/groovesalad.pls
  87. SomaFM Groove Salad Classic AAC 128k
    https://somafm.com/gsclassic130.pls
  88. SomaFM Groove Salad Classic MP3
    https://somafm.com/gsclassic.pls
  89. SomaFM Indie Pop Rocks! AAC 128k
    http://somafm.com/indiepop130.pls
  90. SomaFM Indie Pop Rocks! MP3
    http://somafm.com/indiepop.pls
  91. SomaFM Secret Agent AAC 128k
    https://somafm.com/secretagent130.pls
  92. SomaFM Secret Agent MP3
    https://somafm.com/secretagent.pls
  93. SomaFM Sonic Universe 128k AAC+
    https://somafm.com/sonicuniverse130.pls
  94. SomaFM Sonic Universe MP3
    http://somafm.com/sonicuniverse.pls
  95. SomaFM Thistle AAC 128k
    https://somafm.com/thistle130.pls
  96. SomaFM Thistle MP3
    https://somafm.com/thistle.pls
  97. SomaFM Vaporwaves AAC 128k
    https://somafm.com/vaporwaves130.pls
  98. SomaFM Vaporwaves MP3
    https://somafm.com/vaporwaves.pls
  99. Südtirol 1
    http://players.creacast.com/creacast/sudtirol1a/playlist.pls
  100. talkRADIO
    http://radio.talkradio.co.uk/stream
  101. The English Connection Media
    http://s30.myradiostream.com:19108/listen.mp3
  102. Unity 101 Community Radio
    http://live.canstream.co.uk:8000/unity24.mp3
  103. Virgin Radio Chilled
    https://radio.virginradio.co.uk/stream-chilled
  104. VOA1 – The Hits
    http://voa-22.akacast.akamaistream.net/7/48/322034/v1/ibb.akacast.akamaistream.net/voa-22
  105. VOA Voice of America Global English
    http://voa-28.akacast.akamaistream.net/7/54/322040/v1/ibb.akacast.akamaistream.net/voa-28
  106. VOA Chinese
    http://voa-11.akacast.akamaistream.net/7/317/322023/v1/ibb.akacast.akamaistream.net/voa-11
  107. VOA-Voice of America African Service (English)
    http://voa-17.akacast.akamaistream.net/7/315/322029/v1/ibb.akacast.akamaistream.net/voa-17
  108. Aljazeera English
    http://live-hls-web-aje.getaj.net/AJE/06.m3u8
  109. BBC News
    https://vs-hls-push-ww-live.akamaized.net/x=4/i=urn:bbc:pips:service:bbc_news_channel_hd/t=3840/v=pv14/b=5070016/main.m3u8
  110. RAI Südtirol
    http://wzstreaming.rai.it/TVlive/liveStream/playlist.m3u8

About general radio streams

This list contains around 100 or so non-BBC internet radio player URLs, plus a few BBC World Service streams. Many of the URL’s listed will play directly from most modern browsers. We have tested them in Firefox and Chromium for GNU/Linux. Your mileage my vary. Click on a URL and see what happens. Others are in the form of a playlist (*.m3u, *.m3u8 or *.pls) and will probably require your default media player. In this case, your  browser may give you a choice to either download the file or play with default media player. In most cases, you would probably select play with default media player. Exact wording of messages will vary from one browser to another.

Alternatively, you may copy the URLs and use them in an internet radio application of your choice. You can find instructions for the popular VLC player further down this page. And if you have time, let us know how it worked for you in the comments box at the bottom of the page. Don’t forget to tell us what browser and operating system you are using. 

General radio streams as a VLC/SMPlayer compatible “*.m3u playlist

General radio streams as a simple plain text list

About our M3U playlists

  1. These provide a collection of radio streams and present them as a playlist in your media player (VLC or SMPlayer). Every object on the playlist is a radio station.
  2. These should work on any modern device with an internet connection and any reasonably good media player. Though it works best with VLC or SMPlayer on GNU/Linux. 🙂
  3. Most of these stations are English language. However there are a few foreign language stations too, mostly by request of family, friends and regular readers.
  4. A *.m3u file is actually a simple plain-text file, containing a list of files or URLs. None of these stations is hosted here. This text file is merely a list of links. In this instance you can also download the file (right-click > “Save as”). Then you may copy it to any (or all) of your devices. Providing your devices have an internet connection and a reasonably proficient media player, our *.m3u file will give you access to all these stations. More about M3U format: https://en.wikipedia.org/wiki/M3U
  5. Also bear in mind that radio streams change quite regularly and servers sometimes go off-line. This means that some stations may not work all the time.
  6. Our *.m3u playlists are  open source. So hack them about and do what you will with them! If you manage to do something really interesting with them, then please let me know about it. 🙂

Playing Internet radio streams

On most modern browsers, you can play the stream URLs directly from your browser window. This is particularly true for the standard MP3. Simply click on the link and hopefully it will play. More complex proprietary streams such as those listed in the BBC streams table will probably need a proper media player, such as VLC or similar. In which case, you may need to copy the stream URL and paste it into the player of your choice. Here’s how to do it with VLC…

  1. In VLC, select from the top menu: Media > Network Stream.
  2. In the VLC “Open Media” dialogue, select: “Network” tab.
  3. Paste or type your chosen station URL into the “Please enter a network URL” box. E.g.
    • http://stream.live.vc.bbcmedia.co.uk/bbc_6music
  4. Click the “Play” button.

VLC is available for MS Windows, Mac OSX, GNU/Linux, Android and iOS. It is free, open source, with no hidden nasties or gotchas. It is also one of the best and most versatile media players ever created. Debian-based GNU/Linux users probably already have VLC in your distro’s repositories. In which case it is a simple matter of typing the following into a terminal window and pressing the “return” key…

sudo apt install vlc

If you use some other operating system then you may download it for free from…

Recording internet radio streams

There are several ways to do this.

Recording directly from browser (old shoutcast type streams only)

For old-school shoutcast streams, on most modern browsers, you can simply click “File” > “Save Page As” or similar on the actual player page, as it is playing, and it will write the stream to disk. Works well except that to stop recording, you need to go into your browser’s download manager and forcefully cancel the download. This often erases what you have just saved. So you must make a copy of the streamed file before you cancel the download. Which is a bit crude and hacky!

Recording using VLC

VLC will also record the stream for you too, in a somewhat more elegant manner.

  1. Do the same as you did above to play a radio stream in VLC, up to stage 3.
  2. Carefully click the down arrow that’s attached to the “Play” button.
  3. Select “Record”.
  4. Use the standard “Browse…” button to select where you wish to save the file.

Recording using yt-dlp

Many radio streams are also recordable using the excellent yt-dlp.  It is a command line tool written in python initially designed to rip Youtube video. But these days it rips all sorts of streams, example…

yt-dlp http://media-ice.musicradio.com:80/ClassicFMMP3

There are various ways to install it depending on your system. I used the python-based pipx method. But there are many other ways too:-

Other streaming radio station lists

Ours is certainly not the only internet radio stream list on the worldwide web. There are several really good ones out there that readers may find helpful. These are sites that also list the actual stream URLs, rather than attempting to obfuscate them. We visit these sites fairly regularly as they provide quite a lot of the URL’s that we display here.

Useful lists that “cut to the chase” and list the actual stream URL’s:-

Other lists, that may be useful too:-


Home | Tables | Radio

Related Images:

16 Comments

  1. I was dismayed to find the new BBC streaming URLs did not work in the Apple Music app on my Macs.

    However, someone posted a solution here: https://discussions.apple.com/thread/254973672

    The trick is to replace “http” with “itals” like so:
    itals://a.files.bbci.co.uk/media/live/manifesto/audio/simulcast/hls/nonuk/sbr_low/ak/bbc_radio_three.m3u8

    Note that /uk/ must be changed to /nonuk/ and /sbr_high/ to /sbr_low/ outside the UK.

    As in the post, I also found that on my M2 MacBook Air to send sound to an Airplay speaker I had to leave the Music app output on MacBook Air, and then in the Control Centre sound output choose the speaker.

    1. Hi Micheal, thank you for your comment.

      I’m a Linux guy, so Mac is a bit outside my bailiwick, I’m afraid. However we have quite a lot of Mac users these days, and I’m sure they will really appreciate this info.

      With regard to overseas availability, TBH I’ve not actually set-foot outside the UK since COVID. So I’ve not actually had a chance to test the URL’s overseas since 2019. Worse, sadly it seems the BBC is creeping slowly towards privatisation, where I suspect the ultimate goal is to become a primarily subscription service rather than a public service broadcaster.

      Anyway, thanks again for the info, and please keep in touch. 🙂

    2. Thanks!
      I’ve been scouring the internet for a few months now – one the BBC started announcing it was abandoning the old steam – trying to find a way to get the BBC steam to work on my Mac. It’s working again – and i really appreciate it.

  2. As of a few hours ago, the BBC HLS streams have all stopped working – or indeed, existing; they now uniformly return ‘410 Gone’ when you try to play them… which seems pretty final.

    1. Thanks for the heads-up. I don’t know at this stage whether this is a technical fault or a long-term policy decision. The AAC streams are still listed at https://www.radio-browser.info/ Moreover the older MP3 streams appear to still be on air.

    1. Thank you for your contribution. Is there an English Language version of this? I used to have a rather lovely Italian researcher many years ago who could translate and keep all the nuances in tact. But sadly she’s no longer on the team. I can get the gist from Google Translate, but it is rather a blunt instrument.

Leave a Reply

Your email address will not be published. Required fields are marked *