How to Add Music to a Google Slide Presentation
Google Slides doesn't have a built-in "insert audio" button the same way PowerPoint does — but that doesn't mean music is off the table. There are a few legitimate methods for adding sound to your presentation, and which one works best depends heavily on how you plan to present, who's in the audience, and where the file is coming from.
Here's a clear breakdown of how audio works in Google Slides, what the real options are, and what factors shape the experience.
Does Google Slides Support Audio Natively?
Yes — but with conditions. Google Slides supports audio insertion only through Google Drive. You cannot upload an MP3 directly from your desktop the way you might in PowerPoint. Instead, the audio file needs to live in your Google Drive first, and it must be in a supported format (MP3 or WAV).
Once it's there, you can insert it via:
Insert → Audio → My Drive (or Shared Drives / search)
This places a speaker icon on your slide. You can then configure playback options — like whether audio starts automatically or on click, whether it loops, and whether the icon is hidden during the presentation.
This method is the most stable and works reliably in presenter mode when you're running the slideshow in a browser.
Step-by-Step: Adding Audio via Google Drive
- Upload your audio file to Google Drive (MP3 or WAV format)
- Make sure the file's sharing permissions are set so anyone with the link can view it — otherwise the audio won't play for your audience
- In Google Slides, go to Insert → Audio
- Find your file in Drive and click Select
- A speaker icon appears on the slide — click it to access Format Options
- In Format Options, choose:
- Start playing: On click vs. Automatically
- Stop on slide change: useful if you only want the track on one slide
- Loop audio: for ambient background music
- Hide icon when presenting: keeps the slide visually clean
That's the core workflow. Simple once it's set up — but the setup has variables that trip people up.
The Sharing Permissions Problem 🔊
This is where most people run into trouble. If your audio file is set to "Restricted" in Google Drive (the default), viewers outside your account won't hear anything. The audio will just silently skip.
To fix this, right-click the file in Drive → Share → Change to "Anyone with the link" and set the role to Viewer. This doesn't make the file publicly searchable — it just allows people who have the presentation link to stream the audio.
This matters especially if you're:
- Sharing the deck with a team or client
- Publishing it to the web
- Presenting from a different device or account than where the file is stored
Background Music vs. Per-Slide Audio: Different Use Cases
How you configure audio depends a lot on what you're trying to achieve.
| Use Case | Recommended Setting |
|---|---|
| Background music for whole presentation | Insert on first slide, set to Autoplay + Loop + Hide icon |
| Narration for a specific slide | Insert per slide, set to On click or Autoplay, no loop |
| Sound effect on a transition | Insert on individual slide, On click, short duration |
| Music for an exported video | Consider a separate video export tool |
For background music across all slides, there's an important limitation: Google Slides doesn't have a global audio track that persists across every slide automatically. If you insert music on slide 1 with "stop on slide change" turned off, it may continue playing — but behavior can vary depending on the browser and how the presentation is navigated. For multi-slide background audio, testing your specific setup before presenting live is essential.
Alternatives When Drive Audio Isn't Practical
Some presenters bypass the native audio system entirely and use workarounds:
Embed a YouTube video — Insert → Video lets you embed a YouTube link. You can set it to autoplay and hide controls. If the video is essentially just audio (like a music track uploaded to YouTube), this functions as a de facto audio insert. The catch: it requires an internet connection and depends on YouTube's availability.
Link to an external audio source — You can hyperlink an image or icon to a streaming URL, though this takes the user out of the presentation and requires a click.
Screen recording with audio baked in — If your goal is a self-running presentation or an async demo, some presenters record the entire slideshow using tools like Loom or OBS with music playing in the background, then share the video file instead of the live deck.
What Affects Whether Audio Works Smoothly 🎵
Even when everything is set up correctly, a few variables determine whether audio performs the way you expect:
- Browser: Google Slides runs best in Chrome. Audio autoplay behavior in Firefox or Safari may differ due to browser-level autoplay restrictions
- Internet connection: Audio is streamed from Drive in real time — a slow or unstable connection can cause buffering or silence
- Presenter mode vs. edit mode: Audio playback behaves differently when you're in editing view versus running the actual slideshow
- Device: Chromebooks, Windows laptops, and mobile devices can all behave slightly differently — especially around autoplay permissions
- File format: Stick to MP3 for broad compatibility; WAV files are larger and occasionally cause lag on slower connections
Offline Presentations and Exported Files
If you're presenting without internet access, audio from Google Drive may not load. Google Slides has an offline mode, but it requires the Drive files to be pre-cached — and even then, audio reliability offline is inconsistent.
For presentations that need to work offline with embedded audio reliably, PowerPoint (PPTX format) handles this more robustly. You can download your Google Slides deck as a .pptx file and embed audio directly within PowerPoint, where the file travels with the presentation.
Whether that trade-off is worth it depends entirely on your workflow, your audience's setup, and whether the presentation lives in a Google Workspace environment or not.