Skip to main content

Category: WP Radio

How to Create an Online Radio Directory Website on WordPress

An online radio directory website can be a handy move if you are thinking to build a unique website. More importantly, this type of website takes only a one-time setup that can be completed within a few minutes. The main reason for creating such types of WordPress websites is to allow users to listen to online radios without having any difficulties or errors.

If you have an existing WordPress website, you can turn your website into a giant radio directory with 52,000+ stations.

In this article, I will directly take you through step-by-step guidelines on how to create an online radio directory website on WordPress. So without further wasting your time let’s directly dive into the main steps.

Step-1: Setup Your WordPress with Domain & Hosting

The first thing first you have to completely set up your domain & hosting with WordPress. Then you will be fully ready to move on to the major steps. I am not going to show how you can set up all those domains & hosting stuff here. If you haven’t done yet, you might check youtube to set up all those stuff easily.

Hey, wait!

Before moving on to the next steps, keep in mind that we are going to use a plugin called WP Radio to create an online radio website in WordPress. WP Radio is a worldwide online radio station directory plugin for your WordPress website. That lets you easily create a full-featured online radio directory website. WP Radio has pre-included 52000+ online radio stations from around 190+ countries all over the world. You can also add unlimited radio stations (Icecast, Shoutcast, Radionomy, Radiojar, RadioCo, .m3u8, etc) and allow users to listen to them without any suffering.

It also features some powerful add-on plugins that will totally improve the user experience while they are interacting with your website. I will talk about a couple of them here.

WP Radio User Frontend

WP Radio User Frontend addon plugin lets engage your visitors to your website by adding powerful features. such as adding a login/ registration form, review submission, favorite stations, station submission, report submission, etc.

WP Radio Ads Player

Monetization can be a handy feature for your online radio directory website. Luckily you can do that by using the WP Radio Ads Player Addon plugin. Monetize your radio directory website by playing custom mic drops, stringers, and audio advertisements. You can set Pre-roll & Mid-roll Ads, Custom Intervals, Custom Ad Duration, Countries Filtering, Custom Play Rules, and many others to increase your revenue.

Step-2: Install & Activate WP Radio Plugin

You will be able to import worldwide radio stations with only one click if you use the WP Radio plugin. The system will automatically import stations by country inside your WordPress website. You won’t need any coding knowledge to do that.

Navigate to Plugins > Add New > Search for WP Radio > Install & Activate WP Radio.

Step-3: Add Radio Stations

Once you have installed the WP Radio plugin it’s time to import radio stations. Keep in mind you can import radio stations manually or import stations automatically by country. More importantly by one click!

Automatically Station Import

Navigate to Radio Stations > Import Stations > Select Country > Run Import.

If you select multiple countries with many stations, it might take some time to import all the stations. At this time you have to keep patience and should hang on until importing is finished.

Manually Station Add

Navigate to Radio Stations > Add New Station > Enter Station Title, Description, Stream URL, Slogan, Logo, and other information. Click Publish to finally import the station manually.

Step-4: Customizing Player & Settings

Once you have successfully imported stations properly, it’s time to customize the player appearance, general settings, display settings, image settings, color settings, and others to properly adjust the player depending on your need, theme, and user expectations.

Benefits of Running an Online Radio Directory Website

There are a bunch of benefits if you are thinking of building an online radio directory website on WordPress. Such as user freedom, making passive income modules, easy setup, less effort, and many more. I will discuss them one by one below so that you might get a clear picture easily.

User Freedom

Online radio directory website is highly applicable in terms of user freedom. Users can enjoy their preferred radio stations in one place over the world. Whatever countries they are from, they can browse and listen to all available stations directly inside your WordPress radio directory website. They don’t bother to need to head over here and there to listen to different stations.

Making Passive Income

As a radio directory website owner you can generate massive amounts of money without spending lots of time on it. You can generate such money by displaying ads, doing affiliate marketing, selling banner ads, selling your own products & services, and whatnot. If you can implement things properly, you can make these simple steps into a successful business model for yourself.

Less Effort

As I mentioned earlier this type of website doesn’t take much effort to build. If you use the auto station import method, you can import more than 52,000 stations within a few minutes. Again you don’t need any single coding knowledge to set up all those things for you.

Easy to Maintain

If you create an online radio station by using the WP Radio plugin, it’s super simple to maintain. Just you have to check if the stations are working perfectly or not. By the by, users will automatically inform you if they are facing any difficulties playing stations. You don’t have to spend time and keep digging for errors and fixing them.


You might have noticed how easy it is to create an online radio directory website on WordPress by using the WP Radio plugin. In this guide, I have given step-by-step guidelines that will dive you into a new business model.

And you already get a clear picture of how profitable it can be for you. The reason I shared this method is, people always look for easy modules that can turn into a money-making machine. I believe there is no better option than that. If you still have any questions regarding this method make sure to comment down below. Our experts will reach you soon!

6 Best Online Radio Player Plugins for WordPress

Can you play your online radio station on your WordPress website?

That’s the most common question you might ask yourself before running an online radio stream.

The answer is Yes!

You absolutely can play your own online radio stations on your WordPress website with the help of some awesome plugins.

In this age of the Internet, people are not likely interested in listening to traditional offline Radios. Rather than listening to offline radios, people prefer listening live radio using apps or websites.

So let’s find out the best online radio plugins for WordPress that will allow playing your radio station on your WordPress website.

1. Radio Player

Radio Player is the most advanced, simple, easy-to-use, and fully customizable web Radio Player for WordPress websites developed by SoftLab.

It’s specially configured to play any MP3, Shoutcast, IceCast, Radionomy, Airtime, Live365,, and any Audio stream on your WordPress website. The most powerful and unique feature of this plugin is you can play an HTTP stream on an HTTPS website.

There are many other features included in this plugin that reflects Radio Player as the most useful in the particular category.

Let’s discover Radio Player’s exclusive features:

  • Shortcode Player
  • Current Track/ Song Metadata Display
  • MP3 + AAC + M3U8 Compatibility
  • Add Unlimited Players
  • 10+ Attractive Player Skins
  • Mobile Media Notification
  • Player Duplicator
  • Realtime Player Editing Preview
  • Player Embed Code
  • Multiple Instances
  • Gutenberg Block
  • Elementor Widget
  • HTTP Stream Player
  • Sticky Player
  • Specific Pages Sticky Player
  • Multiple Player Skins
  • Play History
  • Multiple Radio Stations
  • Stations Playlist
  • Play Statistics
  • Popup Player
  • Customize Popup Player Size
  • Color Customizations
  • History Icon
  • Show Artist Name
  • Artwork Image

Pricing: Radio Player plugin has a FREE version available. This plugin’s premium version is starting from $39.

2. WP Radio

WP Radio is yet another exciting creation by SoftLab. It’s a worldwide online radio station directory plugin for WordPress. If you are planning to turn your website into a giant radio directory there is no better option than WP Radio.

You can easily create a full-featured online radio directory website with the WP Radio plugin. WP Radio features pre-included 52000+ online radio stations from around 190+ countries all over the world.

You can also add unlimited radio stations (Icecast, Shoutcast, Radionomy, Radiojar, RadioCo, .m3u8, etc) of your own.

It means you users don’t need to go anywhere else to enjoy different radio stations. All will be in one package if you integrate your website with the WP Radio plugin.

Here are some crazy features that the WP Radio plugin provides you:

  • Radio Stations Listing
  • Radio Stations Importer
  • Add Unlimited Radio Stations
  • Sticky Player
  • Stations Search
  • State/ City Region List
  • Current Song Title
  • Mobile Media Notification
  • m3u8 Extension Supported
  • Gutenberg Blocks
  • Elementor Widgets
  • Country Based Listing
  • Shortcode Player
  • Popup Player
  • Multiple Listing Layouts
  • Recently Played Tracks Playlist
  • Stations Play Statistics
  • Admin Dashboard Chart Widget
  • Statistics Email Reporting
  • Country List
  • Color Customizations
  • Trending Stations
  • Featured Stations
  • AJAX Loading

Pricing: WP Radio plugin has a FREE version available. This plugin’s premium version is starting from $39.

3. Hero

Hero is known as the most successful online radio plugin developed by LambertGroup. Comparing other online radio-related plugins, they just nailed their creation including unmatched & unique features in it.

This ultimate radio plugin for WordPress allows ShoutCast, IceCast, AzuraCast, RadioJar, and many other integrations without any hassle or coding knowledge.

Hero allows you not only to play radios on the WordPress website, but it’s also compatible with Android, iOS, HTML5, and many more.

Let’s directly move into the exciting features that will fall you in love with the Hero itself.

Hero Plugin Features

  • Shoutcast & Icecast Support
  • Only Radio Stream Needed
  • Responsive Design
  • Mobile Compatibility
  • Artist Image
  • Highly Customizable
  • Sticky Version
  • History
  • Show/Hide History
  • Share
  • Multiple Instances
  • Show/Hide Buttons
  • Multiple Parameters

Pricing: Hero is available in multiple pricing packages. The Regular License costs you about $12 and the Extended License costs you around $175.

4. Radio Station

Radio Station Plugin has been developed by Tony Zeoli & Tony Hayes to build and manage a Show Schedule for a radio station or internet broadcaster’s WordPress website.

If you’re a podcaster with scheduled releases or a Clubhouse app moderator who schedules rooms, you could use this plugin to announce your schedule on your WordPress website.

The plugin adds a new “Show” post type, schedulable blocks of time that contain a Show description, a Show shifts repeater field, assignable images, and other meta information.

You can also create Playlists associated with those shows, or assign standard blog posts to relate to a Show.

Here are some of the Cool features Radio Plugin Provides:

  • An Updated Show Page Layout (based on Content Filters, not Templates)
  • Responsive Schedule Views (with integrated Override support)
  • Revamped Schedule calculations (with Show Shift Conflict Checking)
  • Producer and Show Editor Roles (for improved Show management)
  • Language Taxonomy Assignments (for Shows and Overrides)
  • Admin Plugin Settings Page (with a plethora of new options)
  • Radio Station Data API via the WordPress REST API!

Pricing: Radio Station Plugin doesn’t cost you a penny. It’s totally FREE to use all the features.

5. StreamCast

StreamCast is another entry-level Radio Player for WordPress By bPlugins. A simple, accessible, user-friendly, and fully customizable radio player for WordPress. You can play Icecast, Shoutcast, Radionomy, Radiojar, Radio.Co Live stream in WordPress website using shortcode.

StreamCast is yet another solution that brings your own radio stations to stream inside your WordPress website.

Cool right?

I have to discuss the StreamCast plugin’s exclusive features that might help you gather the right idea about the plugin.

Here they are:

  • Responsive Design
  • Position Customization
  • Multiple Player Type
  • 80+ Stunning Player Skins
  • Easy Controls
  • Set Background Image or Color
  • Sidebar Widget
  • ShortCode Powered
  • Ultimate Themes
  • Keyboard Shortcuts
  • Amazing Accessible Feature

Pricing:  StreamCast has 3 different pricing packages. Single site license costs $49.99/ year, 5 sites license costs $119.88/ year, and unlimited sites license costs 323.88/ year.

6. Luna Web Radio Player

Luna Web Radio Player is the world’s first browser-based native HTML5 live stream player radio in the fourth generation. Luna allows playing all MPEG-Audio and AAC-Audio streams along with MP3 and is written in JavaScript compatible with iOS, Android and supports all browsers Firefox, Chrome, Safari, IE, and Opera! It works responsive and allows you to rapidly weave cross-platform radio streams into your web pages (especially WordPress).

As I mentioned about MP3 compatibility earlier, HTML5 MP3 Radio FM MP3 Stream Player can grab “Song Information” on the player as Stream Title for standard Shoutcast 2, Icecast 2, Radionomy, Radiojar, and

Let’s find out the coolest features included in Luna Web Radio Player:

  • 2 Different User Interfaces for Small & Big Layouts
  • Can Play all MPEG-Audio and AAC-Audio
  • extensive platform support (Desktop, Android, iOS)
  • HTML5 Live Streaming Technology
  • Display Song Information & Cover Image
  • Small and Simple Design
  • Fully Responsive
  • Dragable Volume Slider
  • 7 Audio Visualizer Effects
  • Multiple Instances Feature

Pricing: Luna is available in multiple pricing packages. The Regular License costs you about $29 and the Extended License costs you around $1024.

Which Radio Plugin Should You Pick?

Well, you might have gone through these best radio plugins for WordPress. But still unable to decide which one should you pick?

I will help you out!

So far I have tested the Radio Player looked perfect on my end. It updates frequently, has user-friendly interfaces, rich features that a radio player plugin must have, and most importantly fast customer support.

Now the decision is all yours which one you are going to pick. Hope I have introduced some handy Radio Plugins for WordPress that can give your website a better entertainment vibe.