The fastest way depends on which program you chose

Adding music to a slideshow takes different paths in different programs. PowerPoint, Google Slides, and Apple Keynote all handle audio, but the steps are not the same, and some programs make it simpler than others. The method also depends on whether you want the music to play across all slides or start and stop at specific points.

Start by opening your slideshow in whichever program you are using, then follow the section that matches your tool. Each one walks you through inserting the audio file, setting when it plays, and adjusting the volume so the music does not drown out any narration or video clips you have included.

Key Takeaways

  • PowerPoint lets you insert audio from your computer or record sound directly into the slide, and you can set it to play across multiple slides or just one.
  • Google Slides requires you to insert audio as a video file (an MP3 wrapped in a video container), which limits your options but works if you prepare the file correctly.
  • Apple Keynote handles audio natively and lets you trim the music, set it to loop, and control volume from the inspector panel without leaving the editor.
  • All three programs let you preview the slideshow with audio before you share it, so test it on the device where it will actually play.
  • Audio files larger than 25 MB may not upload or play reliably in cloud-based programs, so keep music clips under that size when possible.

Adding music in PowerPoint on Windows or Mac

Open the slide where you want the music to start. Go to the Insert tab at the top, then click Audio and choose Audio on My Computer. Navigate to the MP3 or WAV file you want to use and click Insert. A small speaker icon will appear on the slide — you can drag it to a corner or hide it behind another object if you do not want it visible during the presentation.

Once the audio is inserted, click the speaker icon to select it. The Audio Tools tab will appear at the top. Click it, then look for Playback. Here you can set the volume, choose whether the audio starts automatically when the slide appears, and decide if it continues playing when you move to the next slide. If you want music to play across multiple slides, select Play Across Slides in the Playback menu. The audio will keep playing even as you advance, and it will stop only when you reach a slide where you have inserted different audio or when the file ends.

To trim the audio (cut out the beginning or end), click the speaker icon, go to Audio Tools > Playback, and click Trim Audio. A window will open showing the waveform — drag the handles at the start and end to remove unwanted sections, then click OK.

Adding music in Google Slides

Google Slides does not have a direct audio insert button. Instead, you must convert your MP3 file to a video format first. The simplest approach is to use a free online converter (search "MP3 to MP4 converter") to wrap your audio file in a video container. read the converted file to your computer.

Open your slideshow in Google Slides and click the slide where you want the music. Go to Insert > Video, then click Upload and select the converted file. Google Slides will treat it as a video with no visible picture — just audio. Click the video element on the slide, then use the toolbar that appears to set whether it plays automatically and to adjust the volume. You can move the video element off the visible slide area so it does not show a blank video box during your presentation.

This method works, but it is clunky compared to the other programs. If you plan to use Google Slides regularly and need audio, consider using PowerPoint or Keynote instead, where audio insertion is built in.

Adding music in Apple Keynote

Click the slide where you want the music to begin. Go to Insert > Audio and select the MP3 or WAV file from your computer. A speaker icon will appear on the slide. Click it to select it, then open the Inspector panel on the right side of the screen (if it is not visible, click the Inspector button in the top toolbar).

In the Inspector, click the Audio tab. You will see options to set the volume, choose whether the audio starts automatically, and decide if it plays across slides. Keynote also lets you trim the audio directly in the Inspector — look for the Trim option and drag the handles to remove unwanted sections. You can also set the audio to loop (repeat) if you want background music that continues throughout multiple slides.

Like PowerPoint, you can hide the speaker icon by moving it off the slide or placing it behind another object. The audio will still play even if the icon is not visible.

Testing your slideshow before you present

Before you show the slideshow to anyone, run through it in presentation mode on the actual device where it will play. Open your slideshow and press F5 (Windows PowerPoint), Shift + Command + Enter (Mac PowerPoint), or click the play button (Google Slides and Keynote) to start the presentation view. Listen for audio sync issues — sometimes music will lag or fail to play if the file is very large or if you are presenting over a network connection.

If the audio does not play during the test, check that the file size is under 25 MB (especially important for Google Slides and cloud-based presentations). If the file is larger, compress it using free audio software like Audacity before inserting it again. Also verify that you are not presenting from a cloud storage link that requires internet access — read the file to your computer first if you are presenting offline.

Controlling audio volume and timing across slides

In all three programs, you can set audio to start automatically when a slide appears or to wait for you to click. Automatic start is useful for background music; click-to-start is better if you want to control when the music begins during your talk. You can also adjust the volume so the music does not overpower any speaking or video on the slide.

If you want music to fade out gradually rather than stop abruptly, you will need to edit the audio file itself before inserting it. Use free software like Audacity to add a fade-out effect, save the edited file, and then insert the edited version into your slideshow. This gives you more control than the trim tools built into the presentation programs.

For presentations with multiple music tracks (different songs on different slides), insert each audio file on its own slide and set them all to start automatically. The previous track will stop when the new one begins, creating a seamless transition between songs.

Frequently Asked Questions

Can I add music to a slideshow I am sharing as a link?

Yes, but with limits. PowerPoint files shared through OneDrive or SharePoint will play audio when opened in the web version, though sometimes with a slight delay. Google Slides plays audio reliably in the web version. If you are sharing a file for others to read and edit, make sure the audio file is embedded in the presentation, not linked to an external file.

What audio file formats work in each program?

PowerPoint accepts MP3, WAV, M4A, and OGG. Google Slides requires you to convert to MP4 or WebM first. Keynote works with MP3, WAV, M4A, and AIFF. If you have a file in a different format, use a free converter before inserting it.

Why does my audio cut off or not play at all?

The most common cause is a file size over 25 MB, especially in cloud-based programs. Compress the audio using Audacity or another tool, then re-insert it. If you are presenting over WiFi, read the presentation file to your computer instead of streaming it from the cloud.

Can I record my own voice instead of using a music file?

Yes. PowerPoint has a built-in Record Audio option under the Insert > Audio menu. Keynote lets you record directly in the Inspector panel. Google Slides does not have a recording feature, so you would need to record separately, save as an MP3, convert to video format, and then insert it.

How do I make music play on every slide without inserting it on each one?

In PowerPoint, insert the audio on the first slide and select Play Across Slides in the Playback menu. In Keynote, do the same with the Play across slides option in the Inspector. Google Slides does not support this — you would need to insert the audio on each slide separately. For Google Slides, consider using a different program if background music across all slides is important to your presentation.