Google Slides can play audio on a slide, but the feature is fussier than most of Slides. There is no drag and drop, the file has to live in Google Drive first, and only two formats work. Get any of that wrong and Slides does not warn you: your file simply does not appear in the list, or it plays perfectly for you and silently fails for everyone you share the deck with.
Here is the whole process, plus the three failures that account for almost every complaint about audio in Slides.
The two formats Slides accepts
Google Slides plays MP3 and WAV. That is the entire list. AAC, M4A, OGG, FLAC, WMA and AIFF are not supported, and the way they fail is the confusing part: the file is in your Drive, but the Insert Audio picker will not show it. Nothing tells you why.
Between the two supported formats, choose MP3 for anything longer than a few seconds. WAV is uncompressed, so a three-minute track is roughly 30 MB against about 3 MB as an MP3. That difference is loaded from Drive every time someone opens the slide, and on a slow connection a large WAV is the reason audio takes several seconds to start. Use WAV only for very short sound effects.
Step 1: get the audio into MP3 or WAV
If your file is an M4A voice memo, an AAC export, or anything else on the unsupported list, convert it first. For narration, 128 kbps MP3 is more than enough; for music, 192 kbps.
Convert M4A, AAC, OGG, FLAC or WAV to an MP3 that Google Slides will accept.
Open the audio converter →Step 2: trim it before you upload
Slides has no trimming controls. Whatever you upload plays from the beginning, so if your recording has ten seconds of silence and throat-clearing at the front, that is what your audience hears. Cut the file down to exactly the part you want first. This is also how you keep a deck responsive: four thirty-second clips load faster than one four-minute file that every slide pulls from.
A short fade at the start and end is worth adding too. Audio that begins at full volume on a hard cut sounds like a mistake, and a half-second fade removes the click you sometimes get at the join.
Trim your clip to length and add a smooth fade in and out before uploading.
Open the fade tool →Step 3: upload to Google Drive
- Open Google Drive and choose New, then File upload.
- Select your MP3 or WAV and wait for the upload to finish completely.
- Double-click the file in Drive and confirm it plays. If Drive cannot preview it, Slides will not play it either.
Step 4: insert it into the slide
- Open your presentation and go to the slide that needs the audio.
- Choose Insert, then Audio.
- Find your file under My Drive, Recent, or Shared with me, and select it.
- A speaker icon appears on the slide. Drag it wherever you like; it can be moved and resized like any other object.
The playback options worth changing
Select the speaker icon and open Format options to reach the audio playback settings. The ones that matter in practice:
- Start playing: On click or Automatically. Automatically is what you want for background music and narration; On click suits sound effects you trigger deliberately.
- Hide icon when presenting: tick this for background music, otherwise a speaker icon sits on your slide during the presentation. Note that it only works if playback is set to Automatically, since an icon you must click cannot be hidden.
- Loop audio: useful for background music shorter than the time spent on the slide.
- Stop on slide change: on by default. Turn it off if you want the audio to continue as you advance.
- Volume: set it well below your speaking level if the audio is a music bed. Background music at full volume competes with the presenter every time.
The sharing trap that breaks playback for everyone else
This is the single most common reason audio works for the person who built the deck and for nobody else. Slides does not copy your audio into the presentation. It links to the file in your Drive. Sharing the deck does not share the audio.
The same applies to a deck you are handing over to someone else permanently. If it links to audio in your personal Drive and your account is later closed or the file is moved, the audio stops working. For a deck that has to outlast you, put the audio in a shared drive.
Music that plays across the whole deck
There is no deck-wide audio track in Slides. What you can do is insert the audio on the first slide, set it to start automatically, turn off Stop on slide change, and hide the icon. Playback then continues as you advance. It will not restart or follow you back if you jump around, and if you return to the first slide it starts again, so it suits a linear presentation rather than one you navigate freely.
Troubleshooting
My file is not in the Insert Audio list
Almost always the format. Convert to MP3 and re-upload. If it is already an MP3, check the upload actually finished, and confirm Drive can preview it. A file still syncing does not appear.
It plays for me but not for my audience
Sharing permissions on the audio file in Drive. See the section above. This does not produce an error message for the viewer; the audio just never starts.
The audio restarts every time I change slide
Stop on slide change is enabled, and the audio is inserted on more than one slide. Keep it on the first slide only and turn that setting off.
There is a delay before it starts
The file is being fetched from Drive. Large WAVs are the usual cause. Convert to MP3 and trim the clip to only what you need.
It will not play in the mobile app
Audio playback in Slides is reliable on the web version. Support on mobile is patchy, so if your audience will present from a phone or tablet, test it on that device before the day rather than assuming.
A workflow that just works
- Convert the audio to MP3 at 128 kbps for speech or 192 kbps for music.
- Trim it to the exact section you need and add a short fade at both ends.
- Lower the volume in the file itself if it is background music.
- Upload to Drive and confirm it previews.
- Insert on the slide, set Start playing to Automatically, hide the icon.
- Share the audio file in Drive with the same audience as the deck.
- Open the deck in an incognito window to check what a viewer actually hears.