Global Radio

About Global Radio

Global Radio is a free directory of live internet radio. It lists 12,116 streams from 172 countries and lets you play them in a browser, with no app and no account.

We do not host any broadcaster's audio

This is the important part, and it is worth stating plainly. Of the broadcasters listed here, Global Radio stores, records, transcodes and re-transmits nothing. Every station here plays from the broadcaster's own public stream URL, exactly as that broadcaster publishes it. For almost every station, when you press play your browser opens a connection directly to the broadcaster's server — the audio never passes through this site, and this site never sees it.

In technical terms the whole player is one <audio> element pointed at the broadcaster's URL. No CDN of ours in front of it, and no copy of anything.

The 142 stations that are relayed, and why

There is one exception to the paragraph above, and it would be dishonest to leave it out. A small number of broadcasters answer a secure (https) request for their stream by redirecting to an insecure (http) one. Every browser blocks that on a secure page, so those stations simply produce silence — with no error message, which is indistinguishable from a station that has gone off the air.

For those 142 streams, and only those, the audio is passed through this site so that the part you connect to is secure. Three things are worth being clear about:

If you broadcast one of these and would rather we did not relay it, or you would like to fix the redirect at your end so we do not have to, write to contact@globalradio.app.

Our own channels

Separately from the broadcasters, Global Radio plays 2 channels of its own: 605 public-domain recordings, about 43 hours in all. These are the only recordings this site hosts. We store them, convert them to one file format and one listening level, and play them on a fixed schedule, so everyone tuning in hears the same thing.

A recording is played only when both of its copyrights are gone: the composer died more than 70 years ago (or the work is traditional), and the recording itself was released into the public domain by whoever held it, or was published early enough to be out of copyright, as stated by the archive that published it. Every recording, with its source and the page where its licence is stated, is listed under sources and licences. If you believe one is listed in error, write to contact@globalradio.app and it will come off while it is checked.

Where the list comes from

Station names, stream URLs, homepages and tags come from Radio Browser, a community-maintained open database of publicly broadcast internet radio. Where a broadcaster publishes an official homepage, the station links straight to it.

What gets checked before a station is listed

Three filters, none of which is editorial taste:

A station that fails a single check is never dropped: a broadcaster restarting, a CDN blip, a geo-block and a dead URL all look identical from one request.

Advertising, accounts and privacy

Session recording, and who it is never served to

To find out where the site is confusing — a control people press twice, a search that returns nothing useful, a station that appears to play and does not — some visits are recorded and played back as a silent, reconstructed view of the page. This is done with PostHog, which is a third party, and it is the only third party any page here loads.

It is never served to anyone in the EU, the EEA, the UK or Switzerland — 32 countries in total. Placing a recorder on a device needs consent in those places and this site does not ask for consent, so rather than putting a banner in front of everybody, the recorder simply does not run there. If Cloudflare cannot tell us which country a request came from, or the request arrives over Tor, that also counts as not knowing, and not knowing excludes.

This is not permanent. The site stops serving the recorder on 10 October 2026 whether or not anyone remembers to turn it off, and continuing past that date takes a deliberate change.

If you would rather not be recorded anywhere, turning on Global Privacy Control or your browser's Do Not Track setting is honoured here, and blocking third-party scripts stops it with no effect on the radio — every station plays exactly the same either way.

Broadcasters: adding a station

If you run a station that is not here, send it to us at add a station. It takes a stream address and a name; we open the stream, tell you what came back, and a person reads every submission. This page used to offer an address for corrections and removal and say nothing at all about the opposite request — a broadcaster wrote to that address anyway to ask to be added, which is how the form came to exist.

Broadcasters: corrections and removal

If you operate a station listed here and want its details corrected, its stream URL updated, or the station removed entirely, write to contact@globalradio.app. Removal requests are honoured promptly and without argument — tell us the station name and we will take it down.

The same address reaches us for anything else: a wrong stream, a station filed under the wrong country, or a bug in the site.

Live radio from around the world