Music Player for Elementor – Radio, Audio Player, and Podcast Player

Build most customized audio player, create a music player, WordPress radio, podcast player, etc. All-in-one WordPress Elementor Widget

All-in-One; One Widget, Every Vibe

  • All-in-one
  • Music Player
  • Radio
  • Podcast Player
  • Minimal Design

You can design a fully featured audio player based on layouts from tools like Figma using a single Elementor widget. This plugin allows you to create any type of WordPress audio player and fully customize it. You can set time-based start points and select tracks to create a radio experience, display a cover image in the sidebar or add custom content, include lyrics or other content as post content, and style backgrounds and colors using gradients or images.

You can also add player buttons such as loop or shuffle, change music player icons and effects, create playlists, sort tracks, adjust button placement, and control whether users are allowed to interact with the player.

Simply select your tracks and, if needed, adjust the colors—your complete WordPress music player will be ready to use. You can set cover images for your tracks to display in the sidebar, top bar, or as the playlist background. Users can switch tracks and enable options such as shuffle and loop.

You can add custom player icons or use a specific image as the background, adjust typography, and control spacing and alignment across all states, including hover and active. Everything is fully customizable. You can also add custom content, such as ‘Buy Song’ links, and tailor the layout direction, columns, and row widths to match your design.

Do you need a WordPress radio? It’s very simple. Just disable user controls, set a start time, and choose a base timezone. Your radio will always play according to the selected schedule and remain fully synchronized. Tracks will play automatically, and you can choose to show or hide the playlist, top bar, or sidebar.

You can also fully customize the player’s appearance—style buttons, spacing, colors, backgrounds, and images, and add custom content as needed. Everything is flexible and configurable to match your design and functional requirements.

Do you have a podcast and need a stunning audio player for your audience? Simply select your track and style—done. You can hide the playlist and sidebar or add custom content such as advertisements.

The player is fully customizable: replace default icons with your own stylish icons, change their positions, add gradient backgrounds, adjust sizes, and fine-tune every detail with ease. The result is a beautiful, flexible podcast player that fits your brand perfectly.

Don’t need a fully featured player? You can design a minimal WordPress audio player with ease. Simply hide the sidebar, top bar, and playlist, or minimize the player controls and duration bar.

You can style and color the player to match your website theme, add your own icons, adjust spacing, typography, and sizes, and customize styles for hover and active states. You can also change the position of player buttons, center them, or arrange them symmetrically for a clean, minimal design.

Music Player for Elementor – Radio, Audio Player and Podcast Player Free vs. Pro

Free Pro
Track Selection by choose, tags, categories1
Filter by status0
Order tracks1
Horizontal layout1
Vertical Layout0
Sidebar – Main change shares1
Containers sizes0
Disallow users to control1
Add shuffle1
Add loop1
Start from first1
Set start time – radio mode1
Show duration time1
Show playing section1
Show time slider1
Move time slider on top player1
Show next prev1
Show volume1
Show side bar1
Show image sidebar1
Show description sidebar1
Custom content sidebar0
Show playlist1
Item with image1
Artist name1
cover under playlist1
custom image under playlist0
Change main background1
style playlist background image0
playlist item height0
playlist item 3status all styles0
sidebar background1
sidebar image style0
sidebar description style0
player section background1
player section styles0
time slider style0
volume bar style0
playing image style0
change play icon0
style play icon1
change pause icon0
style pause icon1
change pause icon0
style prev icon0
change next icon0
style next icon0
change volume icon0
style volume icon0
change mute icon0
style mute icon0
change shuffle icon0
style shuffle icon0
change loop icon0
style loop icon0

Features; Your Sound, Your Style, Your Way

Layout

The layout is fully customizable. You can change the direction to horizontal with a sidebar or vertical with a top bar. You can also adjust section proportions (for example, 1/4 and 3/4) or hide individual components such as the sidebar or playlist.

Sidebar

The sidebar or top bar supports dynamic, track-based content. It can automatically retrieve and display the active track’s content and cover image, or alternatively render custom content defined within the widget settings.

Player

The advanced player offers extensive options and styling capabilities. You can enable shuffle and loop features, restrict user control of the player, hide the duration bar, replace all icons, align buttons centrally or symmetrically, add a ‘now playing’ section, and customize every style directly within the Elementor editor.

Playlist

Select tracks added in the WordPress dashboard and arrange them in the Elementor widget editor to create your playlist. The music player plays tracks based on this playlist and highlights the currently playing track. You can customize colors, backgrounds, typography, and spacing for each state, including normal, hover, and active.

Radio

Create a WordPress radio widget that, within the Elementor editor, disables user control over playback while allowing selection of a base timezone and starting timestamp. The player must always play tracks synchronously according to the configured timing, regardless of user interaction. Additionally, provide configurable options to show or hide the track list, sidebar, and topbar.

Style

The WordPress radio/music player widget is fully customizable: change backgrounds, background images, colors, gradients, typography, spacing, icons, borders, and shadows. Styles can be set per device and per state (default, hover, active), and the audio player sections can be shown or hidden to achieve the desired layout.

Scroll to Top