· Travis Rodgers · Programming  · 2 min read

How to embed Google Drive Audio in HTML Audio Tag

There may be times where you want to create an HTML audio tag but instead of storing the MP3 on your server, you want to reference it out of your Google Drive storage. In this post, I'll show you how to do it.

Get Share Link From Google Drive MP3 File

First, in Google Drive locate your file and click on the three dots to bring up a dropdown. Then choose Share.


Next, under General access, set to "Anyone with the link" and "Viewer."


And click Copy Link to get the link.

However, all you really need is the ID, which is found in the link URL. So with this example:

https://drive.google.com/file/d/13s1pwgpWZAbpwYgaFa_MgdxiKGOILCtX/view?usp=sharing

…you just need what comes after the d/ and before the /view.

So I’ll copy this ID which is 13s1pwgpWZAbpwYgaFa_MgdxiKGOILCtX

Now Create the HTML Audio Tag

Now that you have the ID of the MP3, add it to the end of this provided link (replace YOURGOOGLEMP3ID with your file’s ID that you copied above):

https://docs.google.com/uc?export=open&id=YOURGOOGLEMP3ID

And to see it in an HTML audio tag, and example would look like this:

<audio class="player" controls preload="none">
    <source src="https://docs.google.com/uc?export=open&id=13s1pwgpWZAbpwYgaFa_MgdxiKGOILCtX" type="audio/mp3">
</audio>

And it will render as an audio component with the MP3 available to stream:

{{< audio “13s1pwgpWZAbpwYgaFa_MgdxiKGOILCtX” >}}

    Share:

    Related Posts

    View All Posts »
    5 Steps to Learn React in 2025

    5 Steps to Learn React in 2025

    React is one of the most popular front-end JavaScript libraries. Let's break down the essential steps to learn React in 2025.

    5 Reasons Laravel is Trending in 2024

    5 Reasons Laravel is Trending in 2024

    In this article, I want to give 5 reasons why I think many more people are finding a newfound enjoyment or a re-found enjoyment in the Laravel ecosystem.