Discover New WordPress Themes & Plugins


20 Best WordPress Audio Player Plugins of 2020 (Free and Popular)

WordPress is a complete package. It is open source, and you can do everything that you want in WordPress. If you are a music lover and want to create an online music blog, you are set. The WordPress comes with all the tools that you need to bring your music blog to life. However, it is somewhat limited. This is where the plugin ecosystem kicks in. In today’s article, we will list the best WordPress Audio Player Plugins, both free and paid. These Audio WordPress plugins will help you to create a better music-related content. Not to mention, with the plugins, you will be able to incorporate other music audio formats including WAV, WMA, MP4, MP3 and so on.

As we go through the article, you will find that some plugins come with Layout Builder. A layout builder helps you to create customizable audio players to enhance user experience further. However, most of the plugins are not free to use, and you need to buy them. Also, most of the plugins that we are discussing today are localized, and you will not have any issues delivering your content to an international audience. Also, these plugins will support modern web browsers including Firefox, Chrome, and others.

Best WordPress Audio Plugins

#1. Audio Dock

Audio Dock Themify
Download Link

Audio Dock is a powerful and feature-rich Audio Player for your WordPress website. As you can guess, it will allow you to play music on your site. Furthermore, it is completely free to use, so you are not losing anything to try it out.

You will be able to add an unlimited number of tracks, add your custom titles, choose any color for the bar and track, and much more. If you are an artist/musician looking to gain online exposure using your website, then this is an excellent plugin to keep on your site.

#2. WavePlayer – WordPress Audio Player

WordPress Audio Player Plugins

Download Link

As you might guess it from the name, it is an audio player that supports audio file waveform while the playback is going on. With the plugin, you can host tracks or simply integrate it from other cloud hosting services such as SoundCloud. WavePlayer is probably the best modern player out there. It can also be used for podcasting purposes.

Other key features offered by WavePlayer is HTML5 support, responsive design, WooCommerce integration and so on. You can also visually create the playlist before publishing it. One more key feature is that it is fast and efficient and doesn’t slow down your website.

#3. ZoomSounds – WordPress Wave Audio Player with Playlist

WordPress Audio Player Plugins

Download Link

ZoomSounds is a trending Audio player plugin for WordPress. It is also one of the best-paid plugin out there with over 1690+ sales. However, the rating is a little on the lower side. The best part of the plugin is the fact that it comes with all the features that let you make your website audio friendly. The interface and design of the audio player are attractive. It also comes with wave skin and no heavy dependency on one single audio format.

Just like the free plugins, you can use it with shortcode as well as from the dashboard. It also supports SoundCloud. Starting out with the plugin is easy with one click imports. The visitors can like and comment, making it more socially friendly. Other key features include playlist creation, WooCommerce support, and eight skins for the audio player.

#4. Speaker

Download Link

Speak is the page to a speech WordPress audio plugin that can convert an entire page’s text to speech with AI intelligence human to audio machine learning technology. The plugin can turn any page text into human-like 190+ different voices across 35 major languages. It even allows adding multiple voices within the same post.

The plugin has been tested with all major themes and ensures full compatibility with those themes and Gutenberg builder. It is built on the Google cloud platform, which provides speed and reliability.

#5. Royal Audio Player

Royal Audio Player

Download Link

Royal Audio Player is probably one of the most flexible and feature-rich audio player plugins for WordPress websites. The plugin has been crafted to run mp3, and YouTube video on your WordPress website. It is also super customizable and is compatible with every WordPress theme on the market.

Some of the distinct functionalities offered by the plugin include the option to create a popup player in a separate window so users can enjoy the music while browsing other websites. The playlist functionality is also filled with plenty of cool options including the option to categorize your music. Besides this, you will get social share integration, the option to password protect specific tracks, a search bar and sort menu for your music, and much much more.

#6. PowerPress Podcasting Plugin By Blubrry

WordPress Audio Player Plugins

Download Link

If you are opening a podcasting website, then you should not anything beyond PowerPress Podcasting plugin. It is a fully featured, easy to use podcast plugin. It comes with SEO compatibility, subscribes options, and also enable you to host podcast the way you want. This WordPress Audio plugin is extremely popular with over 60,000+ active installations at the time of writing.

Not only that you can create episodes and then submit them to iTunes and Google Play. It also comes with two modes: simple and advanced. The simple mode simplifies the whole process whereas the advanced mode offers more option, giving the options.

#7. Trinity Audio

Trinity Dock WordPress Audio Player

Download Link

If you’re looking to add a premium quality audio version of your text-based content, check out Trinity Audio WordPress plugin. It’s a text-to-speech solution based on the technology of Amazon Polly, and it’s entirely free to use.

The proprietary text analysis capability identifies which parts of the article are textual and which are not. You can choose a number of things: where on your page you want the audio player to be placed, multiple natural-sounding voices that provide a lifelike authentic speech, more than a dozen languages from English, French, and German to Chinese with more on the way, different gender (male or female voice) and language for each individual post, and so on.

#8. Compact WP Audio Player

WordPress Audio Player Plugins

Download Link

Compact WP Audio Player is a free-to-use popular WordPress audio plugin with over 40,000+ active installations. Unlink MediaElement.js; this plugin uses both Flash and HTML5. It also comes with the support of the latest WordPress(at the time of writing, WordPress v4.9.5). With the plugin, you can easily insert audio files. It can be .ogg or .mp3 format. Other than that, you don’t have to worry about device compatibility as it is completely responsive

This WordPress audio player plugin also doesn’t take a lot of the website real estate as it is compact. Not only that, but you can also provide a preview to the visitors who are interested in your music! That’s a bonus as it gives you the tools to monetize your website to the right audience. The plugin also comes with the option to use shortcodes giving you more control over your player. The winning point for this plugin is the simplicity it offers, regarding both the features and user experience.

#9. Fullwidth Audio Player – WordPress plugin

WordPress Audio Player Plugins

Download Link

The fullwidth Audio player plugin is a unique audio plugin for WordPress. First, you can add an audio player anywhere on a page or a post. This means that you can add it at the bottom, top or as a pop-up. Yes, you read it right. This one aspect gives the plugin the best selling point as the visitors can pop-up the player and let it run in the background. It is all about giving more flexibility to your visitors.

This WordPress audio player plugin also supports track sets, single tracks, and user tracks. You can also integrate audio files from SoundCloud. The plugin is also highly customizable and offers social features.

#10. MB.MINI Audio Player

MB.MINI Audio Player

Download Link

Next up we have the MB.MINI Audio Player plugin for WordPress. The plugin allows you to insert audio files into your content easily. All you have to do is merely upload an mp3 file into one of your posts, and the plugin will automatically transform it into a small HTML5 audio player.

You will also have access to some customization options to let you decide how you wish the audio player to look and function. You will also be getting volume controls, seeking controls, title bar, with the plugin and not to mention buttons for rewind, mute and play.

#11. tPlayer


Download Link

tPlayer WordPress plugin helps you incorporate a responsive audio and radio player on your website. The audio player is highly functional and supports extensive customization possibilities. The plugin can also show details about the audio and radio stream, as well as show you statistics regarding users audio listening habits.

The plugin supports unlimited playlists and unlimited tracks on each playlist. You will have the option to fetch these songs from external storage systems like Google Drive, Amazon S3 and so on. There is the autoplay feature which will start the radio, or a particular audio file as soon as a reader visits a page or a post. And then there are plenty of other customization options to help tweak how the audio player looks.

#12. Disk Audio

Disk Audio WordPress Plugin

Download Link

Disk Audio is yet another WordPress audio player plugin which can help you display an HTML5 audio player right onto your website with a press of a button. The audio player is complete responsive in design so mobile users will be able to enjoy its functionalities without any issue. On top of that, there are plenty of customization options regarding color schemes, skins, background images, and opacity.

Coming to its feature list, the plugin allows you to display your music playlist along with an adjustable scrollbar. You can also embed download links onto the music player which will show users where they can go to buy the current track that is playing on your website. Option for keyboard control is also there, and you like, you can turn on autoplay functionality to surprise your audience with a great track.

#13. Featured Audio

Featured Audio

Download Link

Featured Audio is a premium audio player plugin for WordPress website which functions similarly as to featured images. Just as with featured images you can assign a particular image to a page or post, likewise with this plugin, you will be able to attach a “featured audio” to a page or post.

Once one of your readers enter the page or post, the audio file which you assigned will begin to play through a powerful HTML5 audio player. You also have some control over where you wish to showcase the audio player, and you get five different positions for it. The supported audio formats include mp3, wav, ogg, and a few more.

#14. Audio Album

WordPress Audio Player Plugins

Download Link

Audio Album is a free to use WordPress audio player plugin. It is primarily aimed at the easy creation of audio albums which can be used anywhere on your site. It takes advantage of the mediaelement.js and extends the functionality that WordPress has to offer. However, this doesn’t mean that you cannot add single tracks.

To use this sound plugin, you need to use the shortcode that it comes with. It also provides a simple-to-use stylesheet where you can add new tracks or do media player customization.

#15. CP Media Player

CP Media Player

Download Link

With CP Media Player installed on your WordPress website, you will have the option to publish a video and audio player anywhere on your site. This WordPress audio player plugin is based on the powerful MediaElement.js which means it will work perfectly on any browser that follows all the modern HTML5. Also, thanks to Flash and Silverlight, the old browser should also be able to render the media player.

Now coming to the feature side of things, the plugin has support for a wide variety of audio and video files, namely MP4, OGG, WebM, WMV, MP3, WAV, WMA, FLV and WebSRT subtitle files. Then there is the option to associate a playlist to your media player, and even customize it with skins. A premium version to the plugin is also available which brings in plenty of other features as well.

#16. HTML5 Audio Player WordPress Plugin

HTML5 Audio Player WordPress Plugin

Download Link

As the name implies, this plugin provides you with a fully featured HTML5 audio player for your WordPress website. Currently, the plugin has only support for mp3 and ogg audio files and is primarily designed to help you add background music to your website. Besides this, there are plenty of customization options to help you tweak how the audio player looks and functions.

On the feature front, the plugin supports automatic folder reading which helps to generate a player playlist by searching our all mp3 files. Then you will get access to a plethora of options to help you control the audio player, which includes: a button for rewinding, play, previous track, next track, mute, volume slider, timer, buffer, and so on. The plugin also supports shortcodes which means you the option to place it practically anywhere on your website.

#17. Hero – Shoutcast and Icecast Radio Player With History – WordPress Plugin

WordPress Audio Player Plugins

Download Link

The Hero plugin is a simple to use audio plugin for WordPress. It also supports radio streaming. The plugin also supports Shoutcast and Icecast. Other than that, the plugin is completely responsive and offers great customizability. You can choose from two skins: white and black. However, this doesn’t limit the customizability as you can add colors using color scheme.

The radio player can also be sticked to give visitors a better audio experience. As the Shoutcast streams go on, users can simply use the history option to listen to the old content, making it a great choice. The plugin also supports social media. In short, a great plugin for the more than 30+ customizable options.

Any Other WordPress Audio Plugins?

We conclude the article with twenty best WordPress audio plugins. We listed both free and paid plugins, and we are sure that you will find the plugin that you are looking for! Still confused? Comment below and let us know.


  1. Aleena

    thanks for sharing
    i am using #16. HTML5 Audio Player WordPress Plugin on my site, but its not free i have paid for that but this is best player ever you can download and share.

    • kamal engels

      hi aleena.
      is it easy to create and change playlists in that player you use?

    • Francisco Machado

      Is you player still working? Mine its not showing cover anymore

  2. Kamal Engels

    can anyone recommend an audio player where it is very easy to create and change playlists/running order frequently?
    the players that i have tried all are quite tedious to work with.


  3. Mightyy

    Hello, nice article!, most of this plugins don’t display on my website, I am using newscard theme and it don’t support custom post, I don’t know if you know a good wp player add-on that would replace the default player without custom post. Or how I can modify it, thanks

  4. Darcy

    MediaElement.js is included in the core. Please do not recommend this in 2019.

  5. Doudou

    Thanks from Sénégal it’s very useful

Leave a Reply