July 28, 2026
Meet the New OpenTune: Built for Live Radio
OpenTune started with a simple idea: opening a radio station on the web should be as easy as pressing play. No account, no subscription, and no extra advertising added by us.
That idea has not changed. Almost everything behind it has.
Over the past few months, we have rebuilt OpenTune from the ground up. The new site has a new design, a more capable player, better ways to discover stations, and an infrastructure designed for a catalog that now includes nearly 58,000 active radio streams.
A design that puts listening first
The previous OpenTune helped people find and play stations, but its interface had grown around the limitations of the original site. The new design gives every part of the experience a clearer purpose.
Station pages now lead with the station itself: its name, country, genres, stream details, and one obvious play button. Country and genre pages make it easier to move from a broad interest to a station worth trying. On smaller screens, the same features are reorganized for touch instead of squeezed into a desktop layout.
The result is a site that feels like one product across the home page, Search, Countries, genre collections, and individual stations.
Nearly 58,000 stations, without the directory feeling
A large catalog is only useful when it helps someone make a choice.
OpenTune currently carries nearly 58,000 stations that pass our health and activity checks. They range from national broadcasters to local community stations and independent internet streams. Instead of presenting that catalog as one enormous list, the new site organizes it around useful paths:
- browse stations by country;
- explore genres such as rock, jazz, and ambient;
- search by station name, language, country, or genre;
- move from one station to related stations without starting over.
We also rebuilt station URLs so they remain stable as the catalog changes. Old OpenTune links redirect to their closest current destination where one exists, while every active station has a direct page that can be bookmarked or shared.
A player that stays with you
Radio is continuous. A website should not interrupt it every time someone opens another page.
The new mini player persists while you browse OpenTune. You can start a station, open its country, compare related stations, or continue searching without losing the current stream. Playback controls, loading feedback, stream errors, and station artwork now use one shared system across the site.
The browser is the quickest way to discover what to play. For longer listening, the iPhone app is the best experience: audio keeps playing in the background, AirPlay sends it to your speakers, and CarPlay keeps controls readable on the road.
Your web Library has grown too. You can save stations, organize them into folders, and add a custom stream when it is not already in the directory. Library data stays in your browser, so using it does not require an OpenTune account. You can read the details in our privacy policy.
Better station pages
Every station page is now rendered with useful information available immediately, rather than waiting for a large client-side application to assemble the page.
Depending on the station, a page can include:
- country, language, genre, codec, and bitrate;
- a normalized station logo with a reliable fallback;
- a description sourced from the broadcaster’s public website;
- official homepage and social links;
- related stations from the same genre or country.
Not every broadcaster publishes the same amount of information, and some streams change more often than others. We designed the page to remain useful when only the essentials are available, while giving well-documented stations room to tell listeners more.
Rebuilt underneath, not just repainted
The redesign is the visible part of a much larger change.
OpenTune now runs on Astro and TypeScript, with a hybrid approach to rendering. Editorial pages, country collections, and genre collections are prepared ahead of time. Individual station pages are rendered on the server and cached close to listeners. A local SQLite catalog keeps those pages fast without embedding tens of thousands of station records into the browser.
We also operate our own synchronized Radio Browser mirror, backed by health checks and a public-network fallback. Station artwork is processed through a dedicated icon service, and our stream layer continues to handle sources that browsers cannot play directly because of protocol or cross-origin restrictions.
These details should mostly be invisible. Their purpose is straightforward: fewer dead ends, faster page delivery, and a more resilient listening experience when an upstream service has a bad day.
What stayed the same
A ground-up rebuild can easily lose the qualities that made a product useful in the first place. We were careful about what not to change.
OpenTune remains free to use. There is no sign-up wall. We do not insert our own audio advertisements into station streams. The catalog still includes broadcasters from around the world, on both the web and the OpenTune app.
Cloudflare still protects and caches the public site, while old links from search results, bookmarks, and earlier versions of the app continue to reach the new structure through permanent redirects.
What comes next
The new foundation gives us more room to improve the parts of radio discovery that require care rather than scale.
We are continuing to add better station descriptions, improve related-station recommendations, and publish editorial guides for genres, countries, listening situations, and devices. We also want to make it easier to understand why a station is worth trying before pressing play.
The rebuild is live now. Start with Search, explore radio by country, or simply choose a station and listen.
For the best everyday experience, download OpenTune for iPhone and take the same global radio catalog into the background, onto your speakers with AirPlay, and into the car with CarPlay. It is free on the App Store.
If something does not work as expected, tell us at [email protected].