Mastodon
99Tools.net

Music Code Generator

Easily embed your music on any website with our HTML Music Code Generator. Just provide a link to your music file, customize the player with options like autoplay and looping, and see a live preview instantly. When you’re done, copy the perfectly formatted HTML code and bring your website to life with sound.

Configuration

Live Preview

Enter an audio URL to activate the preview player.

Audio Element Code

Full HTML Code

How to Use Our Music Code Generator

Want to add your latest track, background music, or a song to your website? Our HTML Music Code Generator makes it incredibly simple to create a web-based music player without writing any code yourself.

Here’s how to get your music playing on your site in minutes:

Step 1: Provide the Music File URL

This is the most important step. In the Audio Source URL field, paste the direct link to your music file (e.g., a URL ending in .mp3, .ogg, or .wav). The live preview player will activate as soon as you enter a valid link.

Step 2: Customize the Player’s Behavior

Use the checkboxes and dropdown menu to control how your music plays:

  • Attributes (Checkboxes):
    • Controls: Keep this checked to show the play/pause button, timeline, and volume controls.
    • Autoplay: Check this to make the music start playing as soon as the page loads. Note: Most browsers require the player to be muted for autoplay to work.
    • Loop: Makes the track automatically restart from the beginning when it finishes.
    • Muted: Starts the player with the sound off.
  • Preload: This tells the browser how to handle loading the music file.
    • Auto: Loads the entire song when the page loads.
    • Metadata: Loads only basic info like the track’s duration.
    • None: The most efficient option; waits until the user clicks play to load the music.

Step 3: Add Optional and Advanced Attributes

These fields are for web developers who want to apply custom styles or functionality:

  • Id & Class: Assign a unique Id or a Class name to style your music player with CSS.
  • Width & Height: Specify the exact size of the player in pixels. Leave these blank to use the browser’s default size.

Step 4: Test with the Live Preview

The Live Preview section shows you exactly what your music player will look and sound like. Use it to test your settings before you grab the code.

Step 5: Copy Your Music Code

Once you’re happy with the player, scroll down to the output boxes:

  • Audio Element Code: This contains just the HTML <audio> tag for the music player. Copy this to add the player to an existing webpage.
  • Full HTML Code: This provides a complete, basic webpage with your music player already embedded.

Click the Copy button for the code you need, and you’re ready to paste it into your website!

RECOMMENDED
HTML Range Input Generator
Try Now âž”