WordPress plugin intelligence profile

Radio Browser Stations

Display and play online radio stations from Radio-Browser.info with a beautiful player and customizable radio list.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.1.3
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 5.0 · PHP 8.2
Directory statusactive
Last directory update26 Oct 20266d ago
Active installations20Adoption metric — not a quality score
WordPress.org rating5.0 / 5 from 1 ratings
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Radio Browser Stations version 1.1.3 as active, updated 6d ago and tested up to WordPress 7.1.

Overview

About this plugin

Integrate thousands of online radio stations into your WordPress website with the Radio Browser Stations plugin.

Disclaimer

This plugin is an independent project developed by LinkNacional. info, WordPress, or Select2.

  • Radio-Browser.info is a free, public API and database of radio stations. This plugin uses their API to fetch station data and stream audio, but there is no official relationship or partnership.
  • Select2 is an open-source JavaScript library used to enhance dropdowns and search fields. This plugin includes Select2 locally and does not load it from external servers.
  • WordPress is a registered trademark of the WordPress Foundation. This plugin is designed for WordPress but is not officially associated with the project.

All trademarks, service marks, and project names mentioned are the property of their respective owners. Usage in this plugin is solely for integration purposes and does not imply any affiliation.

External Service Documentation

info to fetch radio station data and stream audio. No user data is collected, stored, or transmitted by this plugin. The API is free to use and does not require registration or API keys.

What is sent/received:

info to retrieve station lists and streaming URLs.

info.

– Audio streams are played directly from the radio station servers via the URLs provided by the API.

Terms and Privacy:

info Terms of Service

info Privacy Policy

No user tracking:

This plugin does not track users or collect analytics data. info.

info database, providing access to over 30,000 radio stations worldwide with a beautiful, responsive radio player and customizable station lists.

Perfect for music blogs, radio websites, entertainment portals, or any site that wants to offer streaming audio content to visitors.

Features

  • Global Radio Database: Access to 30,000+ radio stations from Radio-Browser.info
  • Modern & Legacy Layouts: Choose the redesigned layout (or the previous one) via the layout shortcode attribute
  • Beautiful Audio Player: Modern, responsive HTML5 audio player with volume controls and an animated audio visualizer
  • Live Now-Playing Metadata: Album cover, song/artist and current audience (listeners) fetched server-side
  • Collections: Favorites and Recents views saved in the browser, plus a “Continue listening” block
  • Genre, Country & Language Filters: Filter stations by country, genre and language, with category pills
  • Smart Search Functionality: Find stations by name, country, or genre
  • Multiple Sort Options: Sort by popularity, name, bitrate, or random order, ascending or descending
  • Light/Dark Theme: Built-in theme toggle for the player and the list
  • SEO-Friendly URLs: Clean, readable URLs for individual radio stations
  • Responsive Design: Works perfectly on desktop, tablet, and mobile devices
  • Easy Integration: Simple shortcodes to embed radio lists and players anywhere
  • Audio Streaming Proxy: Built-in proxy for smooth audio streaming with CORS support
  • Station Information: Display station logos, genres, country flags, and bitrate/codec statistics
  • Click Tracking: Integration with Radio-Browser.info’s click statistics

Minimum Requirements

For this plugin to work correctly, you will need:

  • WordPress version 5.0 or later
  • PHP version 8.2 or later
  • An active internet connection for streaming radio content
  • Modern web browser with HTML5 audio support

External Libraries

  • This plugin uses the Select2 JavaScript library to enhance the search and selection experience for radio stations. Select2 provides a modern, responsive dropdown with search, filtering, and accessibility features, making it easier for users to find and select stations from large lists.

Usage

Using the Radio Browser plugin is straightforward with two simple shortcodes:

Radio Station List

Display a list of radio stations with filtering options:

[radio_browser_list layout="modern"]

Available Parameters:

  • layout – Layout to render: “modern” (new layout) or “legacy”/absent (previous layout)
  • player_page – The page slug where your radio player is located (default: “player”)
  • countrycode – Filter stations by country code (default: the country of the WordPress locale, e.g. pt_BR → BR; “all” if none matches). Visitors can change it and the choice is remembered per browser.
  • limit – Number of stations to display (default: 20)
  • sort – Sort order: “clickcount”, “name”, “random”, “bitrate” (default: “clickcount”)
  • reverse – Reverse the order: “1” (descending, default) or “0” (ascending)
  • search – Pre-filter stations by search term
  • genre – Pre-select a genre/tag filter (default: “all”)
  • hide_country – Hide country filter (yes/no)
  • hide_limit – Hide limit field (yes/no)
  • hide_sort – Hide sort options (yes/no)
  • hide_order – Hide the order (reverse) button (yes/no)
  • hide_genre – Hide genre filter (yes/no)
  • hide_search – Hide search field (yes/no)
  • hide_button – Hide the submit button (yes/no, legacy layout only)
  • hide_all_filters – Hide entire filter form (yes/no)

Example:

[radio_browser_list player_page=”radio-player” layout=”modern” countrycode=”US” limit=”50″]

Radio Player

Display the audio player on a dedicated page:

[radio_browser_player layout="modern"]

This shortcode automatically detects the radio station from the URL and displays the appropriate player with controls and station information.

Setting Up Your Radio Website

  • Create a Radio List Page: Add a new page and insert the [radio_browser_list layout="modern"] shortcode
  • Create a Player Page: Add another page with the [radio_browser_player layout="modern"] shortcode
  • Configure the list shortcode to point to your player page using the player_page parameter
  • Publish both pages and start enjoying streaming radio!

Enjoying the Plugin?

org.

Your feedback is invaluable to us. It not only helps other website owners discover the plugin but also motivates us to continue developing and improving it. A positive review is the best way to show your support for our work.

Leave your review here!

Thank you for being a part of our community!

Support

org. We will be happy to assist you there.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • audio
  • music
  • player
  • radio
  • streaming
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 5.0 · PHP 8.2
Update activity26 Oct 20266d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.1.21.1.3
WordPress compatibility7.1.37.1.4
Version1.1.11.1.2
WordPress compatibility7.1.27.1.3
Version1.1.01.1.1
Version1.0.11.1.0
WordPress compatibility6.8.87.1.2
PHP requirement7.48.2
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.