audio background with clouds

Let The Radio Play

Feel The Vibe

Change Visualizer



“not just a plugin, it is passion”

Ultimate Radio Player

What Is URP?

Ultimate Radio Player is a powerful and extremely customizable responsive ShoutCast and IceCast radio audio player that can play single or multiple ShoutCast or IceCast radio servers or stations and display optional information like current playing song image artwork and song title, station title, playlist history, current listeners, genre and more.

Try demos now

Constant Development & Updates

Once purchased, URP comes with access to premium support and free updates. Updates are added regularly to either add new features or improve overall functionality.

Direct Support From The URP Developer

I've been working on this audio player for almost 4 years and I will continue to improve it and add new features. During these 4 years of development, I got very good at supporting URP, understanding my clients, adding new features and fix bugs that are inevitable in this crazy WEB world. For me this is more than a job, it is my passion. I love to create innovative tools that my clients can benefit from! - Tibi @ FWD


User friendly






Google Drive, Amazon S3 and more

Multiple radio stations support

Aaudio & radio server path encryption


Password protected


Play only if logged in


Audio spectrum visualizer


Uninterrupted audio playback


Lazy scrolling / loading

Playback rate speed

Keyboard support

Vector or graphics (.png) skins

Powerfull API


Trusted By
+25,000 Happy Clients

First released in 2016, our plugin has since then been constantly improved in terms of features, usability, and beginner-friendliness.

Quality Check by Codecanyon, 24/7 Support

Easy to use, tons of features plus direct support from the video player developer.

Responsive layout

Fully responsive and adaptable regardless of which device is used.

Easily Customizable, User Friendly Admin And Modular

All features or buttons like play, pause, pop-up etc are optional, they can be removed as well as the history. For example the history can be removed completely and leave just a few buttons like play / pause volume, this makes the radio player perfect for any type of project either with a complex interface using history or bare-bones as a simple radio player.

Multiple instances

One or more instances of URP can be installed in the same page, these instances are communicating with each other for example when one URP instance starts to play all other URP instances can be set to stop or pause, also other optimizations are made to increase performance, example here.

Encrypt source

Using this feature will not allow a user or boot to see or steal the ShoutCast, IceCast or audio source from the page source. This can be used for all supported formats.

Mobile and desktop optimized

URP will adapt to any screen size and any device, wheater you are using a mobile phone (IOS, Iphone, Android) or on your desktop browser.

Optional deeplinking

Unique and shareable link for the current playing radio station.

Soutcast & IceCast

Play your favorite radio streams using ShoutCast V2 or IceCast V2. URP native internet web radio player plugin can grab “Now Playing Song Information” as stream title and thumbnail image artwork for the playing song, station name, current listeners, history and more, video tutorial.

ShoutCast history

Automatically get and display the history for ShoutCast streams with detailed information like the time at which the track was played and the time of the current playing track.

Start at random radio station

Possibility to start at a random radio station every time the user is visiting the page.

Start at a specific radio station

Possibility to start at a specific radio station every time the user is visiting the page.

Customizable history

The history tracks width and height can be modified with ease and of course the text can be formatted with CSS, like font-fmilly, font-size, color etc...

MP3 support

URP can play mp3 files as well, this is useful also if you want to play a radio stream directly instead of the radio stream server.

Unlimited radio stations

Support for a single or unlimited radio stations. If more then one radio station is used they can be selected from a fullscreen window with a thumbnails grid, that can be open by cliking the playlist button or auto open when the page is loading the fist time.

Live search

The station fullscreen window thumbnails grid has a search input that allows live search.

Lazy scrolling / loading

Option to initialize URP on scroll when the radio player is visible in the page, this way for example if the radio player is in a section that is not visible it will not be initialized, instead URP will be initialized only when the user will scroll to the section in which the radio player is added.

Uninterrupted audio playback

This feature allows the player to be open in its own modal window using a pop-up button, this way the user can navigate through other pages while listening.

Play only if logged in

The option to play a radio station or mp3 file only if the user is logged in. This feature can be applied to all radio stations globally or individually only to one or more radio station. example here

Private & password protected

All radio stations or just the one that you want can be set to be private and the user will be required to enter a password to play it, example here

Real time spectrum visualizer

Four real time spectrum visualizer presets for audio files with customizable color theme, example here.

Playlists database

The HTML markup playlists can be created manually or generated from a database.

External sources & cloud storage

Play mp3 files from many external sources including Amazon S3, Google Drive, other cloud storage platforms like Dropbox or any public link that can play in a browser.

Single media file format

Only one format is required .mp3 across all browsers mobile and desktop.

Vector or image skin

The skin/icons can be graphics (.png) files or vector (vector font) this makes if very flexible, there are no limits when it comes to skin design, also there are 5 graphics skin and one vector skin included with dark and white variations.

HEX / CSS skin color support

The buttons colors can be modified with simple CSS by passing a hexadecimal color in the radio player admin and even more, we have done it in a cool way that all graphics will retain the texture and at the same time apply the chosen color.

Social Media share

This features allow to share the current playing track on various social media websites like Facebook.

Playback rate speed selector

Support for multiple playback rates/speeds, they can be set with ease and changed at runtime using an optional playback rate/speed window.

Keyboard support

UP & DOWN ARROWS: volume up or volume down, M:mute / unmute, SPACE: play / pause.

Advanced features & buttons settings

URP has a lot of features and some of them are bound to buttons, all are optional and here are some of them. Next and previous radio stations buttons, play/pause button, volume button, volume scrubber, share button, popup button and more...

Detailed documentation & video tutorials

The plugin comes with detailed documentation as well as various video tutorials for example here can be found a detailed video tutorial about how to use the WordPress Version.

Direct support from the URP developer

Once you buy Ultimate Radio Player you will also receive direct support and attention from the video player developer. Tibi @ FWD

Ready To Get Started?

Get your own audio player today!