70,000+ stations · listening analytics · popup player

Launch your own internet radio directory on WordPress in minutes.

TuneSera Pro brings a global catalog of 70,000+ stations in 230 countries, listening analytics and curation tools. All on top of a free core plugin with search, a live player and station pages.

  • 7-day money-back guarantee
  • WordPress 6.6+ · PHP 7.4+
  • 70,000+stations with Pro
  • 230countries with Pro
  • 35+fields on every station page
  • Works with any theme
Features

Everything for a radio directory

The free plugin covers the essentials. Features marked Pro come with TuneSera Pro.

Pro

Global station catalog

Import from a licensed catalog of 70,000+ stations in 230 countries, country by country in batches.

One-click imports

1,100+ stations from 30 countries with no external API, or your own CSV. Safe re-imports, never duplicates.

Pro

Pro import tools

Map any CSV layout to station fields and save logos into your Media Library with readable file names.

Pro

Listening analytics

Six reports: Overview, Stations, Audience, Discovery, Playback health and Live. CSV export and email summaries.

Pro

Local discovery

Detects the visitor's country and opens the directory on their local stations. No location permission prompt.

Directory & filters

One shortcode renders the full directory: live search, country, genre and language filters, sorting and pagination.

Sticky & advanced player

A sticky player that follows visitors across your site, with play, previous/next, volume, auto-reconnect and media keys. Pro adds four player styles, a popup player and a sleep timer.

Now playing & artwork

Live song titles from Icecast, SHOUTcast, Zeno.fm and ICY metadata, fetched by your server so listener IPs stay private. Pro adds album artwork for the current song.

Pro

Design control

Typography, spacing, cards and buttons, plus station page and archive layouts.

Setup wizard & settings

A setup wizard, dashboard and tabbed settings app with autosave, live preview and color controls.

Product tour

See TuneSera in action

Six views from your site and your dashboard. Pick one to explore.

Search stations…jazzjazz Genre Language
Japan דjazz” ×ResetAll stationsLive results1 match
City Jazz FMJazz · 128 kbps · MP3
Morning Talk RadioNews · 128 kbps · MP3
Dhaka BeatsPop · 128 kbps · MP3
Alpine ClassicsClassical · 128 kbps · MP3
Lagos VibesAfrobeats · 128 kbps · MP3
Nordic ChillLo-fi · 128 kbps · MP3
123…

List and grid layouts · live search · country, genre and language filters · desktop, tablet and mobile columns

How it works

On air in four steps

No account or external service needed to start. The setup wizard does the heavy lifting.

  1. 1

    Install

    Upload the ZIP in Plugins → Add New, then activate. WordPress 6.6+ and PHP 7.4+.

  2. 2

    Run the setup wizard

    Pick the directory page, set your URLs, choose a first import and an appearance.

  3. 3

    Import stations

    One click imports the bundled 1,100+ stations from 30 countries, or upload your own CSV.

  4. 4

    Publish

    The wizard creates the page with [tunesera_directory]. Your directory is live.

TuneSera Pro

Every Pro feature, any size

All plans include every Pro feature. Only the number of sites changes. Annual or lifetime, now 30% off.

See pricing
Works great with

The TuneSera theme

TuneSera works with any WordPress theme. Pair it with the radio-first TuneSera theme and its AJAX navigation, and playback never stops as visitors move between pages.

FAQ

Good questions

Still unsure? Read the docs or ask the team.

Do I need Pro?

No. Free is a complete directory with player, imports and 1,100+ stations. Pro adds the global catalog, analytics, curation and advanced design.

Does it host audio?

No. TuneSera is a directory and player. Each station streams from its own server; availability depends on the station.

Why won't some stations play on my HTTPS site?

Browsers block insecure HTTP streams on HTTPS pages. Most stations offer HTTPS streams; a proxy add-on is on the roadmap.

Can I import my own stations?

Yes. Free imports CSV files in the sample format; Pro maps any CSV layout.

Will re-importing create duplicates?

No. Stations are matched by their source ID and kept or updated.

Where are logos stored?

Free uses the original logo URLs; Pro can save logos to your Media Library.

Is analytics privacy-friendly?

Yes. No raw IPs are stored, consent mode is supported, and data retention is adjustable.

What happens if my Pro license expires?

Your site keeps working on the Free features and keeps all station data.

Does deleting the plugin delete my stations?

Only if you turn on the cleanup option first.

Does it work with my theme?

Yes, it works with any WordPress theme; the TuneSera theme adds uninterrupted playback between pages.

Your radio directory is one install away

Go Pro for 70,000+ stations and listening analytics, or start with the free plugin today.