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
Recommended

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.

Embed Audio Anywhereon Your Site

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.

Build Playlistswith Cover Art

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.

Style It to MatchYour Brand

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.

Fast, Lightweight& Cross-Browser

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.

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.

Explore the Interface, Settings & Preview Screens

HTML5 Audio Player – Add New Player
HTML5 Audio Player - Add New PlayerHTML5 Audio Player - Player ConfigurationHTML5 Audio Player - PreviewHTML5 Audio Player - PreviewHTML5 Audio Player - PreviewHTML5 Audio Player - PreviewHTML5 Audio Player - Radio Player PreviewHTML5 Audio Player - Add New PlaylistHTML5 Audio Player - Playlist ConfigurationHTML5 Audio Player - Playlist PreviewHTML5 Audio Player - SettingsHTML5 Audio Player - Sticky ConfigurationHTML5 Audio Player - Gutenberg BlockHTML5 Audio Player - Gutenberg Block Settings
01 14 HTML5 Audio Player – Add New Player

It supports .MP3, .3gp, .Ogg, .webm audio format.

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.

Badge Icon Save 90%