How to Add MP3 Audio Files to Your WordPress Site

Last updated on by admin

It’s really easy to upload mp3 audio files to your WordPress site. The media uploader usually recognizes the file unless it’s in the .zip format. In this post I’m also going to show you the quickest way to embed hundreds of mp3 audio files.

Option 1 – Link Embed

From your admin dashboard go to Media->Add New and start uploading your mp3 audio files. When a file is uploaded you can check the details by clicking on the Edit option.

screenshot showing the mp3 audio file uploader option in wordpress

Now copy the URL of your mp3 audio file and create a new WordPress post/page. Write your content as usual and finally paste the URL to your mp3 file.

screenshot showing how to embed mp3 audio file on a wordpress post

Option 2 – Media Player Embed

Click the Add Media button (it’s located on the top left corner of your post/page editor) and browse for your audio file on your computer. Once the file has been uploaded you can choose to embed it by selecting the Embed Media Player option.

screenshot showing the audio file upload menu on wordpress dashboard

Now click on the Insert into page button which will insert the following shortcode into the post/page:

screenshot showing how to embed audio file in a WordPress post/page using shortcode

Hit the Publish button. Open the post/page in a browser window and you will see the file embedded.

screenshot showing the embedded audio file on the front end of a WordPress post/page

There you go! You can keep adding multiple mp3 audio files in the same way.

If you have any questions feel free to share it in the comment section below.

If you wish to sell audio/music please check my Sell Music in WordPress guide

13 thoughts on “How to Add MP3 Audio Files to Your WordPress Site”

  1. Mr. Admin,

    Good Morning,

    Today I tried to download MP3 files on my WordPress private blog & I received a an ERROR reply that WordPress does not support MP3 Audio file.

    What shall I do?

    Please let me know.

    Thanks.

  2. I have added an MP3 audio file to “media”, and then “add to page”. It shows up, but only about 1/2 of the audio is actually there. What gives? The file has about 60 minutes of audio, and the only portion of the file that plays is about 30 minutes. What’s the problem? thanks for help.

    1. I think I have the problem fixed. Seems that an old version of a file was in the same spot, and that kept coming up because it wasn’t removed properly. I have to keep reminding myself to “update” and ‘refresh” because wordpress is notorious in not getting the word the first time. Thanks anyway.

  3. 1. The MP3 audio file was to large to upload through “add media” wordpress. The music automatically downloadeded as a zip file. Do I upload the MP3 audio media to my file manager (FTP) in a zip format or extract the files? The extracted file is MP3 format sound 13 MB and wave sound 60 MB.
    Thank you!

  4. I would like to use this feature but some of the audio being uploaded needs to have a password or another feature to allow only select few to listen. Will this app work? Do you have another recommendation?

    Thanks!!
    Rach

  5. What do you do if your Audio file is 32MB? I need to upload the file so that when a visitor provides information, they are directed to a free download of this media file.

    Is it best to put it in FTP and a download?

    Thanks.

  6. Hello,
    I tried to upload MP3 files from my computer onto my WordPress blog & I received a an ERROR reply that WordPress does not support format of the Audio file.

    What shall I do?
    Thanks so much

    1. @yonny, MP3 is a very common audio format. Is your file really in that format or just have an extension with .mp3?

  7. Hello
    i tried uploading an audio to my WordPress blog and i received an ERROR REPLY that my plan doesn’t support the audio upload. is this because I’m using a free plan?
    what can i do?
    i would really appreciate a reply via email asap cos its important i upload the audio.
    thank you.

    1. @Serenaeya, This feature actually comes with the core WordPress. So the error is not making any sense.

      Is it a self-hosted WordPress site? It’s not hosted at wordpress.com right?

Leave a Reply