Internet radio for Windows · with on-device AI

Switch stations instantly. No ads when you tune in.

Most stations play an ad the moment you connect. ZapperRadio keeps your favorites streaming, muted, in the background, so tuning in is just turning the volume up.

Free and open source · Windows 10 or later · v1.18.0 · or download the installer

The trick: never disconnect

An ad plays when a stream starts. So ZapperRadio makes sure your streams have already started.

Pick up to 20 favorites

Add the stations you like with the + and drag them into the order you want.

They all play, muted

Every favorite stays connected in the background. The pre-roll ad already played, on a stream you weren't listening to.

Click to unmute

You're instantly live in the broadcast. No connecting, no buffering, no ad.

The catch: each favorite is a continuous stream of roughly 64 to 320 kbit/s. Twenty of them usually add up to about 2 to 4 Mbit/s, which is nothing on most home connections.

Small player, AI ears

Because every favorite is already decoded, ZapperRadio can listen along with AI, right on your PC, and do things a normal radio player can't.

AI that zaps away from ads and talk

A neural network listens along to every favorite and hears when a station goes from music to an ad break or a presenter. ZapperRadio then jumps to a favorite that is playing a song, and returns when the music comes back. It also learns when each station has its news and ad slots, and passes over one whose break is about to start.

Same loudness everywhere

No more blasted ears when you zap to a loud station. Every favorite is measured the broadcast way (EBU R128) and levelled to about −14 LUFS.

See what's playing on all of them

Each favorite shows its current song, with an indicator for music, speech, an ad break or a broken stream.

Never lose a song again

Heart a track to keep it. The track history lists everything your favorites played in the last 12 hours, and one click finds it on Spotify or YouTube.

52,000 stations, forgiving search

Search by name, genre or country. Typos are fine: radoi 538 still finds Radio 538, and popular stations of your country come first.

A compact window

One click shrinks the player to just your favorites, sized to fit. Keep it in a corner and zap with a click.

Zap without leaving your work

ZapperRadio plugs into Windows, so it is there when you aren't looking at it.

  • Media keys on your keyboard, headset or Bluetooth speaker: next and previous walk your favorites
  • Station, song and logo on the lock screen and in the volume flyout
  • Right-click the taskbar button to switch favorite, each with its current song
  • Starts with Windows, so your favorites are already streaming when you sit down

Shortcuts that work from any app

Stop or playCtrlAltP
Mute or unmuteCtrlAltM
Next favoriteCtrlAlt→
Previous favoriteCtrlAlt←

Speaks your language

ZapperRadio is translated into 30 languages, and starts in the one your Windows is set to.

  • Follows your Windows language list, and falls back to English when it is not one of these
  • Every button, tooltip, status line and error message, plus the settings, the taskbar list and the dates and numbers
  • Prefer another one? Pick it in the settings; it applies the next time the app starts

Station names, countries, genres and song titles come from the station list and the stations themselves, so those stay as they are.

Available now

  • English
  • Nederlands
  • Deutsch
  • Français
  • Español
  • Italiano
  • Português (Brasil)
  • Українська
  • 中文 (简体)
  • 日本語
  • Polski
  • Türkçe
  • 한국어
  • 中文 (繁體)
  • Русский
  • Čeština
  • Svenska
  • Bahasa Indonesia
  • Magyar
  • Română
  • Dansk
  • Norsk (bokmål)
  • Suomi
  • Ελληνικά
  • Slovenčina
  • Tiếng Việt
  • ไทย
  • हिन्दी
  • العربية
  • עברית

Get ZapperRadio

Free, open source and ready in a minute. .NET and everything else it needs is included.

Windows 10 (2004) or later · v1.18.0

The installers are not digitally signed, so Windows may ask for confirmation the first time. All versions are on the releases page.

Questions

Does it really block ads?

It avoids the ad you get when connecting to a stream, because your favorites are already connected. Ads in the middle of the broadcast are still there, but ZapperRadio recognizes them and can zap to another favorite that plays music until the break is over.

How much bandwidth does it use?

Each favorite is a continuous stream of roughly 64 to 320 kbit/s. Twenty favorites usually add up to about 2 to 4 Mbit/s, at most a little over 6. Stations you only browse are played on demand and stopped when you switch.

How does it know what is music and what is speech?

With AI that runs on your own PC: YAMNet, Google's open-source neural network for recognizing sounds, trained on about two million labelled clips. It listens to each stream every 5 seconds, in about 20 ms. Nothing is sent to the cloud: it uses the audio that is streamed anyway, so there is no account and no extra bandwidth.

Which languages does it speak?

30 of them, all listed in the section above, from English and Chinese to Arabic and Hindi. ZapperRadio starts in the first language of your Windows language list that it speaks, and in English when none of them is. You can pick another one in the settings. The installer itself is still English.

Where do the stations come from?

The station list has about 52,000 stations and is stored locally, so it also works offline. Popularity data comes from radio-browser.info.

Why does Windows warn me about the installer?

The installer from GitHub is not digitally signed, which makes SmartScreen cautious about any new app. Get ZapperRadio from the Microsoft Store to skip the warning, or choose More info and then Run anyway. The complete source code is on GitHub if you want to check what you are installing.

Is it free?

Yes. ZapperRadio is open source under the MIT license.