Google Slides lets you record your voice directly into a presentation, and the audio stays embedded in the file
You can add narration to Google Slides in two ways: record your voice while presenting, or record audio for individual slides ahead of time. The built-in recording tool captures your microphone and saves the audio to each slide you choose. The file stays in Google Drive, and anyone you share it with can play back the narration when they view the presentation — they don't need special software or a separate audio file.
This matters because it means you can create a self-contained presentation that works the same way whether someone watches it live or views it later. The narration is part of the slide itself, not a separate track that might get lost or separated from the visuals.
Key Takeaways
- Open your presentation in Google Slides, click the slide you want to narrate, then go to Insert > Audio to record directly from your microphone.
- Google Slides records one audio clip per slide, so you'll record separately for each slide that needs narration.
- Test your microphone volume before you start recording, because the audio quality depends on how close you sit to your device and how clearly you speak.
- Once recorded, the audio icon appears on the slide; viewers can click it to play the narration, or it plays automatically if you set that option during playback.
- You cannot edit the audio after recording — if you make a mistake, you delete the clip and record again.
How to record narration for a single slide
Open your presentation in Google Slides and click on the slide where you want to add narration. Go to the menu and select Insert, then Audio. A dialog box will open asking you to allow Google Slides to use your microphone — click Allow. You'll see a red record button and a timer showing how long you've been recording.
Speak clearly and at a normal pace. When you're finished, click the stop button (the square icon). Google Slides will process the audio for a few seconds, then place an audio icon on your slide. You can drag this icon to any position on the slide, or leave it in the default location. The audio is now saved to that slide.
If you want to record narration for multiple slides, repeat this process for each one. You'll do the recording separately for each slide — you can't record one long narration that spans multiple slides using the Insert > Audio method.
Recording narration while you present live
If you're presenting to an audience in real time, you can use Google Slides' presenter view to see your notes while the audience sees only the slides. However, the built-in audio recording feature (Insert > Audio) is designed for pre-recorded clips, not for capturing live presentation audio.
If you need to record your live presentation, use your device's built-in screen recording tool instead. On Windows, press Windows key + G to open Game Bar and select Start Recording. On Mac, press Shift + Command + 5 and choose to record the entire screen. These tools capture both your slides and your voice through your microphone, and save the video file to your computer. You can then upload that video file to Google Drive or another platform if you want to share it.
What happens when someone views your presentation with narration
When you share a presentation that contains audio, viewers see the audio icon on each slide that has narration. They can click the icon to play the audio whenever they want — it doesn't play automatically unless you set that option during your own playback settings.
If you're presenting the slides yourself and want the narration to play automatically as you advance through slides, you'll need to set that up in your own view. However, this automatic playback only works for you as the presenter; other people viewing the file will still see the icon and click it manually. There's no way to force automatic playback for all viewers.
Technical limits and what to do about them
Google Slides has a file size limit of 5 GB, and audio files take up space. A typical one-minute recording uses about 1 MB, so you can fit many narrated slides in a single presentation before hitting the limit. However, if you're adding narration to a presentation that already contains many high-resolution images or videos, check your file size by going to File > About to see how much space you're using.
You cannot edit audio after you record it. If you make a mistake, stumble over words, or want to re-record a section, you must delete the entire audio clip and record again from the beginning. There's no way to trim, cut, or splice audio within Google Slides itself.
Audio quality depends on your microphone and your environment. If you're using your device's built-in microphone, sit close to it and speak clearly. Background noise (fans, traffic, typing) will be picked up and included in the recording. If you need higher audio quality, consider using an external USB microphone, which costs between $20 and $100 and plugs directly into your computer.
Sharing presentations with narration
When you share a presentation with narration, the audio goes with it. You don't need to upload the audio separately or include a link to a sound file. The person you share with can play the narration as long as they have access to the presentation in Google Drive.
If you read the presentation as a PowerPoint file (.pptx), the audio is included in the downloaded file. If you read it as a PDF, the audio is not included — PDFs don't support embedded audio. If you need to share the presentation as a PDF and want to preserve the narration, export it as a video instead: go to File > read > MP4 Video. This creates a video file of your slides with narration, which you can then share or upload to YouTube.
Alternatives if you need more control over audio
If Google Slides' built-in recording doesn't meet your needs — for example, if you want to edit audio, add background music, or record narration that spans multiple slides — consider recording your narration separately using free software like Audacity, then inserting the audio file into your slides using Insert > Audio and selecting an uploaded file instead of recording live.
Another option is to record your entire presentation as a video using your device's screen recording tool, then upload that video to YouTube or Google Drive. This gives you a single file that includes your slides, your voice, and your timing, and viewers can watch it like any other video. You lose the ability for viewers to click through slides at their own pace, but you gain full control over how the presentation flows.
Frequently Asked Questions
Can I record narration for multiple slides at once?
No. Google Slides records one audio clip per slide. You must record separately for each slide that needs narration. If you want a single narration that covers multiple slides, record it as a separate audio file using another tool, then insert that file into one of the slides.
What if I make a mistake while recording?
You must delete the entire recording and start over. Google Slides doesn't allow you to edit, trim, or re-record part of an audio clip. Click the audio icon on the slide, then press Delete to remove it, and record again.
Will the narration play automatically when someone views my presentation?
No. Viewers will see an audio icon on each slide and can click it to play the narration. Automatic playback only works in your own view as the presenter, and only if you set it up. Other people viewing the file will always see the icon and click manually.
Can I add background music along with narration?
Google Slides doesn't have a built-in way to layer multiple audio tracks. You can add one audio clip per slide. If you want background music plus narration, record them together as a single audio file using separate software, then insert that combined file into your slide.
What format should my microphone be?
Google Slides works with any microphone that your device recognizes — built-in microphones, USB microphones, or headset microphones all work. When you click Insert > Audio and select Record, Google Slides will use whatever microphone your device is currently set to use as the default.