HTML5 Audio Player
HTML5 Audio Player makes it easy to play audio on your WordPress site. Add single tracks or build playlists with shortcodes or Gutenberg blocks. The player is fast, lightweight, and customizable, so your listeners enjoy clear sound on any device.
- MP3, WAV & OGG
- Playlists & shortcodes
- Custom colour options
- Accessible for everyone
- 149+ 5 Rating
- 10k+ Active Installs
- 1.3k+ Paid Users
Why Choose HTML5 Audio Player?
Audio is a powerful way to share stories, music, and lessons online. Podcasters, musicians, and educators use it to connect with their audience. You need a player that works on every device and keeps your site fast.
The Problem with Many Audio Players
- Hard to style or match with your theme
- Limited control over playback
- Poor mobile support
- Slow loading and extra bloat
- Complicated setup with shortcodes or widgets
A Better Way to Add Audio to WordPress
- A simple way to add MP3, WAV, or OGG files
- A responsive player that adapts to any screen
- Flexible controls like autoplay, loop, and preload
- Shortcodes and Gutenberg blocks for quick setup
- Playlist support to organize your audio library
- Custom colors and skins to blend with your site
Embed Audio Anywhereon Your Site
Add a player to posts, pages, widgets or sidebars without touching code. Use the Gutenberg block or a shortcode to drop a single track exactly where you want it — set up in seconds.
Build Playlistswith Cover Art
Group tracks into a playlist and give each one a poster image, title and artist. Perfect for albums, podcast episodes, sermons or audio courses — all in one elegant player.
Style It to MatchYour Brand
Choose a skin, resize the player, and recolor every control. Toggle exactly which buttons appear, add a sticky bar, and make the player feel like a native part of your design.
Fast, Lightweight& Cross-Browser
A tiny footprint keeps your pages quick and your Core Web Vitals healthy, while consistent playback in Chrome, Firefox, Safari and Edge means every visitor hears the same great audio.
A Flexible Player That Fits Your Needs
-
Responsive Design
Automatically adapts to all screens, ensuring your audio looks polished and plays smoothly on every device.
-
Accessible for Everyone
Supports screen readers and captions, making your audio content inclusive for all users and learners.
-
Player Translation
Translate all visible player controls so listeners can interact in their preferred language effortlessly.
-
Shortcode Powered
Embed audio anywhere with a simple shortcode—posts, pages, or widgets, no coding required.
-
Gutenberg Blocks
Add and configure audio directly in WordPress blocks, giving you quick, visual setup control.
-
Sidebar Widget Ready
Display audio players in your sidebar or widget areas, perfect for blogs or content-rich pages.
-
Custom Color Options
Match your site’s branding by customizing player colors, making audio players blend seamlessly with your design.
-
Keyboard Shortcuts
Let listeners control playback quickly using keyboard shortcuts for a faster, accessible, and smoother experience.
-
3rd Party Hosts
HTML5 Audio Player supports audio hosted on other websites, letting you embed tracks without moving files to your server.
Live Overview
Click on any section to view it live
-
Default Player
Clean player with basic controls. Preview live -
Muted & Autoplay
Starts muted and plays automatically. Preview live -
Custom Size
Resize player to fit your layout. Preview live -
All Controls
Shows every available control option. Preview live -
Seek & Preload
Skip 2s and set preload behavior. Preview live -
Repeat Mode
Loop tracks endlessly when enabled. Preview live -
Fusion Skin
Sleek modern Fusion skin design. Preview live -
Poster & Radius
Poster image with rounded corners in Fusion skin. Preview live -
Stamp Skin
Creative stamp-style player skin. Preview live -
Playlist Autoplay
Autoplay-enabled playlist player. Preview live -
Playlist Extended
Large playlist with extra controls. Preview live -
Light Theme
Minimal and clean light playlist. Preview live -
Sticky Player
Player stays fixed while scrolling. Preview live -
Single Button
Simple one-button audio player. Preview live -
Audio Player Section 1
Section-style player layout Preview live -
Card Player Design 2
Audio player with card wrapper Preview live -
Simple Player Design 1
Minimalist simple player Preview live -
Simple Player Design 2
Clean basic player layout Preview live -
Styled Player 1
Styled player with decoration Preview live -
Styled Player 2
Decorated styled variant Preview live -
Styled Player 3
Third styled design with flair Preview live
No demos in this category.
Testimonials
Loved by WordPress users
4.6 rating · 167 real reviews from the WordPress.org community
-
WordPress.org
HTML5 Audio Player Pro Compatibility Issue Resolved
Excellent support. We discovered an AJAX compatibility issue between HTML5 Audio Player Pro and FacetWP. Support responded quickly, released an update (v2.7.7), and provided a clean, officially supported JavaScript solution. The issue was resolved completely. Great communication and excellent technical support. We really rely on HTML5 Audio Player Pro to give us the best UX to potential clients. For a business that relies on audio file demonstration, this first impression is critical.
nashvillelyrics Read review
-
WordPress.org
Great Player, Easy Set-up
We were looking for a player which gave us the ability to download. The HTML5 Audio Player gave us that plus the ability to change all the settings. Installation was nothing more than downloading the plugin, activating it and clicking on a setting in the plugin to swap out the current player with the HTML5 Audio Player
wlmorphis Read review
-
WordPress.org
Best and nicest plugin for me, thanks
Very useful for my project.
haebo54 Read review
-
WordPress.org
Speed control buttons
How to add speed buttons i.e. 0.8x, 1x, 1.25x, 1.5x in elementor?
voha888 Read review
-
WordPress.org
Outstanding Product and Support
Loving the player and the support they have provided. The new features are exactly what we need. Thank you!
hoffmaw Read review
-
WordPress.org
Update 2.13 has error
Good plugin, there is just an error with update!
456he4v5454bg5g4 Read review
-
WordPress.org
need a updates
DescriptionThe plugin does not validate and escape some of its shortcode attributes before outputting them back in a page/post where the shortcode is embed, which could allow users with the contributor role and above to perform Stored Cross-Site Scripting attacks. Proof of Concept [h5ap_inline_player src=”invalid’ onerror=’alert(1)’”] Information from Wpscan This topic was modified 3 years, 1 month ago by anderswihlgaard.
anderswihlgaard Read review
-
WordPress.org
Support team amazing and great plugin
I bought a second license for another site because this plugin satisfied all my needs. I had a small problem on this new site and support solved the problem within hours of my request. Thank you so much. You are awesome.
pripyat51 Read review
-
WordPress.org
Supports ALL browsers – AWESOME
I had been going in circles, trying to get audio to play and appear in Firefox, Chrome, and Edge consistently. After hours wasted on other attempts, this plugin did everything and quickly and easily. I am very impressed.
david Read review
Explore the Interface, Settings & Preview Screens
HTML5 Audio Player Tutorial
It supports .MP3, .3gp, .Ogg, .webm audio format.
Yes, you can create playlists. Also set the audio poster, title, and artist fot the different audio
Yes, HTML5 Audio Player has sticky playter type.
Visit our support portal to open a ticket -> https://bplugins.com/support. Also, You can send an email to support@bplugins.com
Yes, we provide plugin customization service (Paid). Please send us details via email: support@bplugins.com
We try to respond to our customer’s questions ASAP, however, it can take up to 72 hours.
No, you don’t have to buy a new license. You can go through the previous license!
When a new version will be released, you will receive an email notification.
Grow your business with the best plugin for WordPress!
We develop plugins and blocks for WordPress. Our focus is on out-of-the-box features and functionalities rather than large-scale projects. We are here to help small businesses and blog sites that use WordPress.












