Garry's Mod radio stations

On a multiplayer server, Garry's Mod's 3D Stream Radio plays only the addresses in the server's playlist files. Pick the stations you want, from your country or anywhere, and download a playlist ready to drop into the server: it adds the stations and whitelists them in one go. Only formats the radio lists are offered, from the 30,000+ stations in the open Radio Browser directory. It is free and needs no account.

How to add the playlist to your server

  1. Download the playlist. Press Download below. The file name ends in _pls.txt, and that ending has to stay: the radio only finds playlist files whose names end in _pls.txt, _m3u.txt, _json.txt or _vdf.txt.
  2. Put it on the server. Copy the file into garrysmod/data/streamradio/playlists on your server. A folder of your own inside it is fine and shows up as a folder in the radio's playlist browser.
  3. Reload the whitelist. Run sv_streamradio_url_whitelist_reload in the server console, or restart the server. The radio only plays addresses that are in the server's playlists, and a file added by hand counts once the whitelist is reloaded.
  4. Tune in. Spawn a 3D Stream Radio with the toolgun, open its playlist browser and choose your playlist and a station.

Which stations the radio can play

The 3D Stream Radio addon lists MP3, OGG, AAC, WAV, WMA and FLAC, from a direct link to the audio or a station's playlist file. This page offers MP3, Ogg, AAC and FLAC stations and leaves out HLS addresses.

What the playlist looks like

A playlist with three stations, in the PLS format of the addon's own stock playlists. Save it as a file whose name ends in _pls.txt.

[playlist]
NumberOfEntries=3
File1=https://mangoradio.stream.laut.fm/mangoradio
Title1=MANGORADIO
Length1=-1
File2=https://dancewave.online/dance.mp3
Title2=Dance Wave!
Length2=-1
File3=http://stream-uk1.radioparadise.com/aac-320
Title3=Radio Paradise Main Mix (EU) 320k AAC
Length3=-1
Version=2

A ready-made file for your country

Rather not pick? The free radio playlists site has a 3D Stream Radio playlist for each of more than 150 countries, with up to 100 of its most-voted stations, rebuilt every week. Open your country's page and download it from the radio files for games.

Popular stations that play on the radio

The most-voted stations in the directory in a format the radio lists, with the address it will use.

  • MANGORADIO — Germany (128 kbps MP3): https://mangoradio.stream.laut.fm/mangoradio
  • Dance Wave! — Hungary (128 kbps MP3): https://dancewave.online/dance.mp3
  • Radio Paradise Main Mix (EU) 320k AAC — United States (320 kbps AAC): http://stream-uk1.radioparadise.com/aac-320
  • Classic Vinyl HD — United States (320 kbps MP3): https://icecast.walmradio.com:8443/classic
  • Adroit Jazz Underground — United States (320 kbps MP3): https://icecast.walmradio.com:8443/jazz
  • Christmas Vinyl HD — United States (320 kbps MP3): https://icecast.walmradio.com:8443/christmas
  • WALM HD — United States (320 kbps MP3): https://icecast.walmradio.com:8443/walm
  • BBC World Service — United Kingdom (56 kbps MP3): http://stream.live.vc.bbcmedia.co.uk/bbc_world_service
  • WALM - Old Time Radio — United States (64 kbps MP3): https://icecast.walmradio.com:8443/otr
  • WALM 2 HD — United States (320 kbps MP3): https://icecast.walmradio.com:8443/walm2
  • RFE/RL Radio Farda — Czech Republic (MP3): http://rfe21.akacast.akamaistream.net/7/751/437779/v1/ibb.akacast.akamaistream.net/rfe21
  • iraninternational — Iran (MP3): https://radio.iraninternational.app/iintl_c
  • France Info — France (128 kbps MP3): http://direct.franceinfo.fr/live/franceinfo-midfi.mp3
  • 101 SMOOTH JAZZ — United States (192 kbps MP3): http://jking.cdnstream1.com/b22139_128mp3
  • RFI Afrique — France (64 kbps MP3): http://live02.rfi.fr/rfiafrique-64.mp3
  • Mosaique FM — Tunisia (90 kbps MP3): http://radio.mosaiquefm.net:8000/mosalive
  • RMC FR — France (128 kbps MP3): https://audio.bfmtv.com/rmcradio_128.mp3
  • Adroit Jazz Underground HD Opus — United States (192 kbps OGG): https://icecast.walmradio.com:8443/jazz_opus
  • ایران‎ Radio Liberty (Iran) (official stream) — Iran (MP3): https://stream.radiojar.com/cp13r2cpn3quv
  • parsa — Iran (64 kbps MP3): http://parsa.icdndhcp.com:18000/stream
  • WALM 2 HD Opus — United States (192 kbps OGG): https://icecast.walmradio.com:8443/walm2_opus
  • Christmas Vinyl HD Opus — United States (192 kbps OGG): https://icecast.walmradio.com:8443/christmas_opus
  • Jazz Radio Blues — France (128 kbps MP3): http://jazzblues.ice.infomaniak.ch/jazzblues-high.mp3
  • RMF FM — Poland (128 kbps MP3): http://195.150.20.242:8000/rmf_fm
  • Hit FM (UKraine) - 128kb/s — Ukraine (128 kbps MP3): http://195.95.206.17/HitFM
  • France Inter — France (192 kbps AAC): http://direct.franceinter.fr/live/franceinter-hifi.aac
  • Europa Plus — Russia (MP3): http://ep256.hostingradio.ru:8052/europaplus256.mp3
  • ROCK FM — Russia (MP3): http://nashe1.hostingradio.ru/rock-128.mp3
  • CLASSIC HITS RADIO 70 80 DiscoFunk ModernSoul Boogie — United States (192 kbps AAC): https://radiopanther.radiolebowski.com/play
  • RFI Monde — France (64 kbps MP3): http://live02.rfi.fr/rfimonde-64.mp3
  • Classic FM UK — United Kingdom (128 kbps MP3): http://ice-the.musicradio.com/ClassicFMMP3
  • Faz — Iran (128 kbps MP3): http://www.radiofaaz.com:8000/radiofaaz
  • 181.FM - Old School HipHop/RnB — United States (128 kbps MP3): http://listen.181fm.com/181-oldschool_128k.mp3
  • Your Classical - Relax — United States (128 kbps MP3): http://relax.stream.publicradio.org/relax.mp3
  • DFM Дискач 90-х — Russia (96 kbps AAC): https://dfm-disc90.hostingradio.ru/disc9096.aacp
  • .977 Country — United States (128 kbps MP3): http://15113.live.streamtheworld.com/977_COUNTRY_SC
  • RFI-Afrique — France (96 kbps MP3): http://live02.rfi.fr/rfiafrique-96k.mp3
  • Вести ФМ (Vesti FM) — Russia (192 kbps MP3): http://icecast.vgtrk.cdnvideo.ru/vestifm_mp3_192kbps
  • Ретро FM — Russia (MP3): http://retroserver.streamr.ru:8043/retro256.mp3
  • France Culture — France (192 kbps AAC): http://icecast.radiofrance.fr/franceculture-hifi.aac

Frequently asked questions

How do I play an online radio station in Garry's Mod?

With the 3D Stream Radio addon from the Steam Workshop. Spawn a radio with the toolgun and choose a station from its playlists, or give it a stream address. On a multiplayer server, the radio only plays addresses that are in the server's playlist files.

Why will my stream URL not play on a server?

The addon has a whitelist, on by default: on a multiplayer server it plays only addresses found in the server's playlist files. A server admin adds stations by putting a playlist in garrysmod/data/streamradio/playlists, as this page does, or with the addon's playlist editor. In single player the whitelist does not apply.

Which stream formats work?

The addon lists MP3, OGG, AAC, WAV, WMA and FLAC, from a direct link to the audio or a station's playlist file; web pages and web players do not work. This page offers MP3, Ogg, AAC and FLAC stations and leaves out HLS addresses (ending in .m3u8).

Where do 3D Stream Radio playlists go?

In garrysmod/data/streamradio/playlists on the server, with names ending in _pls.txt, _m3u.txt, _json.txt or _vdf.txt. Edits made by hand take effect after sv_streamradio_url_whitelist_reload or a restart.

Can I turn the whitelist off?

An admin can, with sv_streamradio_url_whitelist_enable 0, but the addon's author advises against it: the whitelist protects players from IP grabbers, malicious files and unwanted content. Adding the stations you want to a playlist keeps that protection.

Is it free, and is 72FM part of the addon or Facepunch?

It is free and needs no account. 72FM is not connected with Facepunch Studios, the maker of Garry's Mod, or with the 3D Stream Radio addon. The stations belong to their broadcasters, and the addresses are the ones the open Radio Browser directory lists for them.

Want a station's address for something else? The stream URL finder gives it for any station. Radio for other games: ETS2 and ATS · Farming Simulator · Rust boombox. Garry's Mod is a game by Facepunch Studios; 72FM is not connected with them or with the 3D Stream Radio addon.