Audio Player & Track List

Desktop · 1280px · shown at 0% · edit the text, images and colours in the panel

Audio Player & Track List — Free Website Section Template

Music · v1.0.0 · Updated 2026-10-27 · Responsive · GSAP animation · HTML, React & Vue

CategoryMusic
Tagsmusicaudio playerplaylisttracksmp3previewsongshtml audiodark
Updated October 20, 2026

What's included

Features

Plain HTML audio: no plugin, library or tracking
Now-playing panel with cover, title and time
Click or drag the progress bar to seek
Previous, play or pause and next buttons
Track list with numbers, covers, lengths and equalizer
Next track starts automatically; one player plays at a time
1 to 20 tracks with MP3 or WAV links and stream links
Keyboard accessible with labelled controls

About this section

Audio Player & Track List — Free HTML Music Player

Audio Player & Track List: A music player that works on any website with no plugin. A now-playing panel shows the cover, title, a progress bar you can click or drag, the time and previous, play and next buttons; beside it is the track list with numbers, covers and durations, and a small equalizer on the playing row. Each track takes the link to an MP3 or WAV file and an optional stream or buy link. When a track ends the next one starts, and only one player on a page plays at a time.

Audio Player & Track List is a music player that works on any website with no plugin and no library. A now-playing panel shows the cover, the title, a progress bar you can click or drag, the elapsed and total time and previous, play and next buttons; beside it is the track list with numbers, covers and lengths, and a small equalizer on the row that is playing.

Plain HTML audio, nothing to install

The player uses the browser's own audio element, so it needs no third-party script, no account and no tracking. Give each track the link to an MP3 or WAV file and it plays. When a track ends, the next one starts. Only one player on a page plays at a time, so two players never talk over each other.

Every setting and option

Heading group: an optional eyebrow, a heading with words in asterisks coloured by your brand, and intro text, which you can switch off. Tracks (1 to 20): each track has cover art (optional), a title, an artist or note line, the audio file link (MP3 or WAV), the length shown in the list, a link label such as Stream or Buy, and an optional stream or buy link. Playback: click a row to play it, click the playing row to pause, use previous (restarts the track if it has played for more than three seconds), play or pause, and next; drag or click the progress bar to seek. Real lengths: the length you type is replaced by the real one once the file loads. Tracks without audio: they stay in the list with their stream link, and the panel explains that no file is attached yet. Theme: colours, fonts, corner radius, content width and the text, spacing and gap scales.

Accessible and keyboard friendly

Every control is a real button with a label, the progress bar is a native range input, the playing row is marked, and a status message tells people when a file cannot be loaded. Visitors who prefer reduced motion see a still equalizer.

Part of a complete music website

Place it after the New Release Spotlight so the countdown and the previews sit together, or above the Discography Grid so fans can hear a song before browsing the catalogue. Both are part of the Music Artist & Band Website template.

Getting the most from it

Use 30 to 60 second previews at 128 to 192 kbps MP3 so they start instantly, and put the full-song link in the stream field, because the player is for tasting, not for giving the song away. Keep titles unique and descriptive: the track names and artist line are real text that search engines read.

Why use it

Why Use the Audio Player & Track List

▶
Press play, right on your site
Visitors hear the music without leaving the page, which keeps them longer and turns listeners into fans.
🔒
No third party
The player sends no data to anyone and needs no embed code, so it stays fast and private.
↗
Previews that sell
Every track can carry a stream or buy link, so a good preview leads straight to the full song.

How it’s different

How It’s Different From Other Free Section Templates

✎
Editable, not just copyable
Change text, links, images, colours and fonts in the browser before you export, instead of editing someone else’s code by hand.
◐
One theme for every section
Colours, fonts, radius and width are shared CSS variables, so every section you combine looks like one website.
⇲
Responsive by container
Container queries make each section adapt to its own width, in a full page, a column or a page builder.
✦
GSAP animation built in
Every section animates in with GSAP and ScrollTrigger, stays visible without JavaScript and respects reduced motion.
</>
HTML, React and Vue
Export a single HTML file, a ZIP with your images, a React component or a Vue component, or fork the code into My Code.
◍
Free, private, saved
No account and no watermark. Designs, uploaded images and fonts stay in your browser, with a backup file you can restore anywhere.

Step by step

How to Use

  1. 1
    Edit the contentFill in the heading and tracks in the panel. Switch the heading on or off. Wrap words in *asterisks* to colour them.
  2. 2
    Add your imagesUpload your own images (resized in your browser and kept on your device) or paste a hosted image URL.
  3. 3
    Match your brandPick a colour preset or exact colours, choose heading and body fonts from Google Fonts or your own uploaded font, set the corner radius and width, or apply your brand kit.
  4. 4
    Animate and previewChoose a GSAP entrance effect and speed, press Play animation, and check the section on desktop, tablet and mobile.
  5. 5
    Save and exportSave it to My designs, then export a single HTML file, a ZIP with your images, a React or Vue component, or fork it into My Code.

Real-world uses

Common Use Cases

🎵
Song previews for a new album
Let fans hear 30 seconds of each new song and tap the stream link beside the one they like, right on the album page.
🎹
Producer and composer portfolios
Show clients a playlist of tracks for film, games or advertising, with a licensing link on each track so enquiries start from the song they just heard.
🎙️
Podcast and audiobook samples
Offer a sample chapter or a trailer episode as a playlist, with a link to the full episode or the audiobook store on each row.
📻
Sound libraries and samples
List sample packs or sound effects as tracks with short loops that play instantly, plus a buy link beside each one.

In real websites

Website Templates That Use the Audio Player & Track List Section

The Audio Player & Track List section is part of 1 complete website template in the free Website Builder, so you can see it in a full page before you use it on its own: Music Artist & Band Website. Open any of them in the builder to edit the whole page, or keep customising this section by itself.

Got questions?

Frequently Asked Questions

MP3 works everywhere and is the best choice for previews. WAV, AAC (m4a) and OGG also play in most browsers. Paste a direct link to the file, hosted on your own site or a file host that allows direct links.

Yes. A track without a file stays in the list with its cover, title and stream link, and the panel tells visitors there is no preview for it. This suits songs you only want to link to.

Yes. Controls are large buttons, the progress bar is a native slider that works by touch, and every control has a label for screen readers and keyboard users.

No. When one audio player starts, any other player on the page pauses, so visitors never hear two songs together. Within one player, picking another track stops the current one and starts the new one, so playback always follows the last thing the visitor chose.

It saves an editable copy of your Audio Player & Track List in My Code, the UI Snippets code editor: the section markup goes in the HTML panel, its CSS (theme variables, base styles and layout) in the CSS panel, and the GSAP library is added as a CDN link, so you can keep refining the code and save your own versions.

Yes. It is free for personal and commercial websites, with no sign-up, no watermark and no attribution required. Everything runs in your browser and your edits are saved locally.

Design your website