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.
- 149+ 5 Rating
- 10k+ Active Installs
- 14-day money-back guarantee
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
HTML5 Audio Player gives you:
- 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
Add Audio Anywhere on Your Website
Place the audio player in posts, pages, or sidebars using a Gutenberg block, shortcode, or widget. Upload tracks, customize settings, and publish instantly. No coding needed, just simple tools to share music, podcasts, or lessons.
Reliable Playback on Every Device
Ensure your audio plays smoothly on phones, tablets, laptops, and desktops. The player is fully responsive, lightweight, and optimized for speed, so your visitors always enjoy clear sound without glitches or slow loading times.
Complete Playback Control for Listeners
Customize exactly how your audio behaves. Enable autoplay, loop playback, mute tracks, or manage preload settings. With simple toggles, you decide the listening experience while giving your audience flexibility and a smooth interaction.
Build Organized Playlists with Ease
Create professional playlists for podcasts, albums, or training sessions. Arrange multiple tracks in a clean, user-friendly layout that lets visitors browse and listen without leaving the page, keeping them engaged with your content longer.
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
What Our Customers Say to Us
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 Wpscananderswihlgaard Read review
-
WordPress.org
Perfect Player
Thanks a lot for your time & energy
Keep on flowing! 🙂chriaz Read review
-
WordPress.org
Document Embedder
Useful plugin for embed docs
ahmedfme Read review
Screenshots
Explore the Interface, Settings & Preview Screens
FAQs
Frequently Asked Questions
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 [email protected]
Yes, we provide plugin customization service (Paid). Please send us details via email: [email protected]
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.
Get started
Ready to get more from HTML5 Audio Player?
10,000+ WordPress sites already run HTML5 Audio Player. Start free, then upgrade to Pro when you want the full toolkit.












