audio background with clouds

The Most Powerful Sticky MP3 Audio Player

Try #1 MP3 Sticky / Audio Player on Envato Market

Try Demos

Change Visualizer

Top / bottom

Top / bottom

Fluid width / responsive

Fluid width / responsive

Light / dark

Light / dark

“not just a plugin, it is passion”

MP3 Sticky Player

What Is MSP?

MP3 Sticky Player is a powerful and extremely customizable sticky responsive mp3 / mp4, audio & video player that can be added at the page top or bottom section over the page content, using playlists to play local, self hosted or streaming audio & video files, HLS / m3u8, Youtube, Podcasts, Itunes Podcasts, Shoutcast & Icecast radio, Google Drive, Amazon S3 and much more...

Try demos now

Constant Development & Updates

Once purchased, MSP 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 MSP Developer

I've been working on this plugin since 2006 and I will continue to improve it and add new features. During these years of development, I got very good at supporting MSP, 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

Youtube videos







Apple HLS .m3u8 Live Streaming


Google Drive, Amazon S3 and more

Multiple playlists support


Video & audio path encryption


A to B loop

Password protected


Play only if logged in


Audio spectrum visualizer


Google analytics

Uninterrupted audio playback


Lazy scrolling / loading

Custom post types

Shortcode generator

Hosted & streaming HTML5 audio & video

Playback rate speed

Keyboard support

Vector or graphics (.png) skins

Powerfull API


Playlists live search


Download video





Expand more features

Trusted By
+25,000 Happy Clients

First released in 2006, 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 or fluid-width layout

Fully responsive or fluid-width and adaptable regardless of which device is used.

Easily customizable, user friendly admin and modular

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

Custom horizontal and vertical position

MSP can be positioned horizontally left, center or right and vertically top or bottom.

Optional opener

MSP has support for an opener that allows to show or hide the player, the opener is optional and it can be removed, here is an example with the removed opener.

Encrypt audio & video source

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

Mobile and desktop optimized

MSP 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 playlist and track.

Continuous audio playback

When the page is changed, MSP will continue playing from the previous time, where it left off. Also, the volume will remain as previously set. This will ensure a smooth playback across your entire website. For more info please watch this video tutorial.

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 track only if the user is logged in. This feature can be applied to all tracks globally or individually only to one or more tracks. This also apply to the download feature if enabled, example here

Private & password protected tracks

All tracks 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.

Various playlist formats

Create unlimited various playlist types through HTML markup/database, Podcast, XML, video folder (mp4 files), audio folder (mp3 files), Youtube playlist or Youtube channel, mixed playlist with .mp4, .mp3, Youtube, Shoutcast, Icecast, HLS / m3u8, media files and much more.

Playlists database

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

Unlimited playlists

Support for unlimited playlists and each playlist can have unlimited tracks.

Two ways of displaying the main playlists

The main playlists can be selected from a drop-down or from a fullscreen window with a thumbnails grid.

Playlists live search

The main playlists and the currently selected playlist have a search input that allows live search playlists or tracks.

Playlist visible tracks limit

Choose how many tracks to view in the playlist, the rest if any are scrolled using the playlist scrollbar.

Download and buy

Optional playlist item download button and buy track button (this buttons can be removed / added globally or individually for each track), the buy button can open a new page or call a javascript function.

Customizable playlist

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

Start at random track

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

Start at a specific playlist and track

Possibility to start at a specific playlist and / or track every time the user is visiting the page.

Add tracks at runtime

Possibility to add tracks in the playlist at runtime using the API.

Various video & audio formats

MSP has support for various video or audio formats like .mp3, .mp4, Youtube, HLS - m3u8 live streaming, Shoutcast, Icecast and more.

Soutcast & Icecast

Play your favorite radio streams using Shoutcast V2 or Icecast V2. MSP native internet web radio player plugin can grab “Now Playing Song Information” as stream title and thumbnail image artwork for the playing song, video tutorial.


Play your favorite podcasts including support for itunes podcasts.


Display and play Youtube playlists or channels, as well as single Youtube videos.


Create playlists from audio or video folders with ID3 detection, the track artist and title will be read from the mp3 metadata tags.

External sources & cloud storage

Display content 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

For audio and video, only one format is required .mp3 or .mp4 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 video 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.

A to B video loop / ab loop

Option to loop a specific section/part of a track using two times/timestamp points, point A the start point and point B the endpoint, these points can be adjusted using the a to b loop controller, example here.

Keyboard support

LEFT & RIGHT ARROWS:skip video 5 seconds forward or backward, UP & DOWN ARROWS: volume up or volume down, M:mute / unmute, SPACE: play / pause.

Advanced track settings

Possibility to start/stop playing at a specified time, start volume value, click to play or pause, the video can be click to play/pause, autoplay, video loop, shuffle, much more..

Advanced features & buttons settings

MSP has a lot of features and some of them are bound to buttons, all are optional and here are some of them. big play button, next and previous track buttons, play/pause button, volume button, volume scrubber, shuffle and loop buttons, download track button, share button, fullscreen button and more...

WooCommerce support

MSP can be included in a WooCommerce product page, all features and settings work exactly like in the WordPress version, there are no restrictions..

Google analytics

Detailed analytics to view how many times a track was played or downloaded, please watch this video tutorial for more info.

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 MSP developer

Once you buy MP3 Sticky 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!