For radio stations, webcasters & live streamers

The Show Schedule and Player Plugin Built for Radio Stations on WordPress®

Publish a drag-and-drop show schedule, give every show and host an SEO-friendly page, and keep your stream playing across every page. No code required.

Works with the stream host you already use — Shoutcast, Icecast, Live365 and more.

14-day free trial · 30-day money-back guarantee · Works with the WordPress block editor, Elementor and Beaver Builder

Schedule Preview
Mon
Tue
Wed
Thu
Fri
Hot DJ Mix12am
Hot DJ Mix12am
Local News12am
Hot DJ Mix12am
Hip Hop Show12am
Local News1am
Local News1am
Local News1am
Local News1am
Local News1am
The Brew2am
The Brew2am
The Brew2am
The Brew2am
The Brew2am
Weekly Grid View
Schedule Preview
M
T
W
T
F
S
S
1316
1411
1511
1616
1715
1813
1914
RS
Local News12:00am – 1:00am
Month Calendar View
Schedule Preview
RS
Hip Hop Show
12:00am–1:00am · encore
Genres: House, Latin House
RS
Local News
1:00am–2:00am
Genres: Deep House
RS
The Brew
2:00am–4:00am
Genres: Deep House, House, Techno
Now Playing Cards
Schedule Preview
Deep HouseHouseLatin HouseNewsTalkTechno
Mon
Tue
Wed
Thu
Fri
The Brew2:00am–4:00am
Local News1:00am–2:00am
Hot DJ Mix7:00am–9:00am
Genre Filter View

Trusted by stations around the world

 
KERA
Asheville FM
HCRM FM
Ujima Radio
Kiss FM Australia
WCOM
 

What it does

Everything your station’s website needs, in one plugin

Radio Station PRO adds three things to your WordPress® site: a schedule listeners can use, a home for every show and host, and a player that never drops the stream.

Publish a schedule listeners can use

Drag and drop shows onto a weekly schedule, catch overlaps before they go live, and let listeners browse by grid, calendar or list — in their own time zone.

Give every show a home online

Show pages, host and DJ profiles, episodes and playlists — all real, indexable WordPress content that helps listeners and search engines find you.

Keep listeners listening

A player bar that keeps your stream playing while visitors browse your site — no restarts, no dead air between pages. Run up to three streams in one player.

Who it’s for

Broadcasting shouldn’t require a broadcast budget

Radio Station PRO gives independent stations and webcasters the scheduling, show management and streaming tools that once took custom development — built natively for WordPress®, with no code required.

Community & college radio

Volunteer-friendly roles, a schedule that’s easy to update, and profiles for every DJ.

Internet radio & webcasters

A professional site for your streams with show pages that rank in search.

Live streamers & podcasters

Publish a recurring show schedule so your audience knows when to tune in.

Agencies & web developers

Build station sites faster with blocks, Elementor and Beaver Builder widgets, and a REST API.

Know what you’re getting

What Radio Station PRO is — and what it isn’t

Radio Station PRO is a WordPress® plugin for your station’s website. It works alongside the tools you already use to produce and deliver your broadcast.

It does

  • Publish and manage your show schedule on your website
  • Create show, host, episode and playlist pages
  • Play your stream in a persistent player on your site
  • Show listeners what’s on now and what’s next

It doesn’t (use these instead)

  • Host or create your stream — use a stream host such as StreamAudio.co (our preferred partner), Shoutcast, Icecast or Live365
  • Run your on-air automation — keep using your current playout system
  • License your music — consult your territory’s performing rights organizations

Scheduling

Plan your schedule visually — and fix conflicts before listeners see them

Edit show times directly on the schedule, on the backend or the frontend. Add shifts and one-off override times, then update, duplicate or remove entries in a click. A built-in conflict checker stops overlapping shifts from going live.

Saves hours on weekly schedule changes · Recurring and one-off overrides · Conflict checker

Schedule grid view
Schedule calendar view

Listener experience

A schedule that fits your site and your audience

Choose from responsive schedule layouts that inherit your theme’s look and feel. Listeners switch between views, filter by genre and see show times in their own time zone. Widgets refresh automatically at show changeovers, with no page reload.

Show content

Turn every show into a page people can find

Each show, host and episode becomes real WordPress content, so your station is discoverable in search and your audience has more to explore.

Show pages that work on every device

SEO-friendly show pages with host and producer profiles, contact and social icons, and tabs that pull in related posts, episodes, hosts and playlists automatically.

Episodes your audience can replay

Attach episodes to shows with audio recordings for archived playback, plus descriptions, topics and guests — more pages for search engines and more reasons for listeners to return.

Playlists connected to your shows

Document what played and link playlists to the related shows and episodes, so listeners can find the track they heard.

Widgets, blocks and shortcodes

Show the current or upcoming show anywhere on your site, with configurable widgets, WordPress blocks and developer-friendly shortcodes.

Time zone switcher

Listeners switch to their own time zone and see your whole schedule in local time — ideal for audiences in other countries.

Roles for your whole team

Assign plugin user roles to many team members at once from a single screen, so volunteers edit only what they should.

Included in PRO · also sold separately

Stream Player PRO: keep listeners listening on every page

Your stream plays in a bar that stays put while visitors browse your site — no restarts, no dead air between pages.

Stream Player PRO persistent player bar

Works with Shoutcast · Icecast · Live365 · MP3 · OGG · FLAC

New

Multi-Stream Playback

Run up to three signals in one player. Listeners click a thumbnail to switch streams instantly — ideal for stations with sister signals or sub-brands under one site — and track info updates to match.

News
Music
Talk
Now Playing · News StreamMorning Edition — 6 AM to 9 AM

Keeps playing while visitors browse

A sticky header or footer bar with smooth page fades, so audio never cuts out on a click.

Shows what’s playing now

Artist and title from Icecast, Shoutcast or Live365 metadata, or from your current playlist.

Matches your brand

Choose button colors, bar colors, highlights and controls to fit your site.

One stream at a time

Only one tab or window plays at once, so listeners never hear overlapping audio.

Plays the formats you use

MP3, M4A, OGG, FLAC, WAV and more, with wide browser support.

Live365 geo-blocking

Restrict playback to Live365-approved territories: the United States, Canada, the UK and Mexico.

Don’t need the full plugin? Use Stream Player PRO as an add-on with the free version of Radio Station.

Radio Station PRO plays your stream but doesn’t host it; stream hosting is on our roadmap. You’ll need a stream host, and music licensing from your territory’s performing rights organizations.

Want to run your own server? Shoutcast and Icecast are great self-hosted options. Prefer a managed service? We recommend our partner StreamAudio.co (Preferred Partner), along with StreamGuys, Live365, RadioMast, Caster.fm, and Radio.co.

Free, PRO and Player

See what you get at each level

Start with the free plugin from WordPress.org. Upgrade to PRO for the visual editor, episodes and everything else on this page, or add just the player.

Radio Station

Free

on WordPress.org

  • Core show schedule and show pages
  • Current and upcoming show widgets
  • WordPress blocks and shortcodes

Best Value

Radio Station PRO

$9.99 / month

Everything in Free, plus:

  • Visual schedule editor with conflict checker
  • Recurring overrides and extra views
  • Host & producer profiles, episodes
  • Time zone switcher, user roles
  • Elementor and Beaver Builder modules
  • Stream Player PRO included

Stream Player PRO

$6.99 / month

Add-on for the free plugin

  • Persistent player bar
  • Multi-stream playback
  • Animated track metadata
  • Color themes and popup player

How it works

From install to on-air schedule in three steps

1

Install the free plugin

Add Radio Station from WordPress.org to your self-hosted WordPress site.

2

Start your 14-day PRO trial

Upgrade when you’re ready and unlock the visual editor, episodes and Stream Player PRO.

3

Build and publish

Add your shows, drop them on the schedule, and display it with blocks, Elementor or Beaver Builder. No code required.

Works with your workflow

Build with the tools you already know

Radio Station and Radio Station PRO support popular page builders, so you can style your station’s site your way.

WordPress

All versions

WordPress® Blocks

Every widget is available as a block for block-based WordPress themes, including in the free version.

Elementor

PRO only

Elementor

Add every part of Radio Station PRO to your pages as native Elementor widgets.

Beaver Builder

PRO only

Beaver Builder

Add every part of Radio Station PRO as Beaver Builder modules.

What broadcasters say

Stations rely on Radio Station PRO every day

Join broadcast and streaming stations worldwide who use Radio Station PRO to help listeners discover the content they care about.

★★★★★

Thanks to the support of the developers and other members of the Radio Station Plugin community on GitHub this plugin is your one-stop for Radio Stations that have a WordPress site!

kairandlesglobal

★★★★★

This plugin has come on leaps and bounds since its first conception, and so glad that it is now being actively developed after being adopted not so long ago. As more and more users discover the plugin and create our own customisations to suit our projects, the support team are listening to our discoveries and making milestones to fix/complete. The support is the best I’ve ever discovered on WordPress. This plugin is only going to get better in time. If you run a radio station, this plugin will really help you display a dynamic schedule on your website.

astevens93

★★★★★

We’ve been using this plugin for 4 years, and it does all the things we need for our community station, and more. The new schedule modules are so much better than before and it’s great to see the plugin developing.

djsilverfox

FAQ

Frequently asked questions

Can’t find your answer? Contact us

What's the difference between Radio Station (free), Radio Station PRO and Stream Player PRO?

Radio Station is the free core plugin on WordPress.org for publishing a show schedule and show pages. Radio Station PRO adds the visual schedule editor, recurring overrides, host and producer profiles, episodes, the time zone switcher, Elementor and Beaver Builder modules, and Stream Player PRO. Stream Player PRO is also available on its own as an add-on for the free plugin.

Do I need a stream host?

Yes. Radio Station PRO plays your stream on your website, but it doesn't host or create it. You need a stream host such as StreamAudio.co (our preferred partner), Shoutcast, Icecast or Live365, and the appropriate music licensing from performing rights organizations in your territory. Stream hosting is on our roadmap.

Who should use Radio Station PRO?

Any broadcaster of scheduled content: terrestrial and internet radio stations, community and college radio, webcasters, podcasters, Clubhouse moderators and Twitch streamers. If you need to post a show schedule on a WordPress website, Radio Station PRO is the right plugin.

What do I need to use Radio Station PRO?

A self-hosted WordPress website, or a WordPress.com Business plan that allows plugins. Install the free Radio Station plugin from WordPress.org, then upgrade to Radio Station PRO.

Do I need to be a developer or know how to code?

No. Radio Station PRO is easy to install and configure, and no coding skills are required. You should be comfortable installing WordPress plugins and using a content management system.

Will Radio Station PRO slow down my website?

No. It is built to current WordPress coding standards by a team with many years of WordPress development experience.

Is Radio Station PRO translation ready?

Yes. Radio Station PRO has full translation and localization support.

Does Radio Station PRO work on non-WordPress sites?

No. Radio Station PRO is a WordPress plugin and doesn't work on sites that don't use WordPress.

Can I try Radio Station PRO before I buy?

Yes. Start with a 14-day free trial. If you aren't satisfied, cancel within the trial period and you won't be charged. If you continue to a paid subscription and aren't satisfied, we'll refund your money within 30 days, no questions asked.

Can I use Radio Station PRO on client sites?

Yes. Buy Radio Station PRO individually for each site or purchase a multisite license. You can also refer stations to purchase from our site with your affiliate link and earn a 20% commission.

Can you help me build my radio station website with WordPress?

Yes. With over 17 years of WordPress development experience, we can design, build and search-optimize your radio station website. Contact us for more information.

Featured on

Audio interview with Radio Station PRO Managing Director, Tony Zeoli — listen on SoundCloud

From the blog

News, tips and tutorials

Release news, how-tos and broadcast and streaming industry insights.

Radio Station 2.7.1 and Radio Station PRO 2.8 — Our Biggest Update Yet

A new Visual Schedule Editor, a smarter stream player, richer station data, and dozens of improvements for broadcasters of every size.

Radio Station by netmix® 2.7.1 Released

A recent stylesheet optimization introduced an unexpected layout bug for some users. Here is the fix.

Radio Station by netmix® 2.7.0 Released

Feature updates and bug fixes from multiple unannounced releases, now available as 2.7.0.

Stay in the loop

Release notes and tips, straight to your inbox

Join our newsletter for Radio Station PRO updates, tutorials, and ideas for growing your station’s online audience.

No spam. Unsubscribe anytime.

Put your schedule, shows and stream on one WordPress® site

Stay in control of your broadcast’s online future, without expensive closed platforms or a patchwork of unrelated tools. Try Radio Station PRO free for 14 days and see it on your own site.