How to Add Music to a PowerPoint Presentation
Adding music to a PowerPoint presentation can transform a static slideshow into something genuinely engaging — whether you're setting the mood for a wedding slideshow, maintaining energy in a corporate walkthrough, or creating an immersive educational experience. The process is straightforward, but several technical variables affect how well it works in practice.
What "Adding Music" Actually Means in PowerPoint
PowerPoint doesn't stream music — it either embeds the audio file directly into the presentation file or links to an external file on your device. This distinction matters more than most people realize.
- Embedded audio becomes part of the .pptx file itself. The presentation plays the music regardless of where you open it, as long as the file travels with you.
- Linked audio keeps the music separate. If you move the presentation to another computer without bringing the audio file, the music won't play.
For most use cases — especially presentations shared across devices — embedding is the safer choice.
How to Insert Audio in PowerPoint (Step by Step)
On Windows or Mac (Desktop App)
- Open your presentation and navigate to the slide where you want the music to start.
- Click the Insert tab in the ribbon.
- Select Audio, then choose Audio on My PC (Windows) or Audio from File (Mac).
- Browse to your audio file and click Insert.
- An audio icon will appear on the slide. Click it to reveal the Audio Tools or Playback tab.
From the Playback tab, you can configure several important settings:
- Start: Choose Automatically, On Click, or When Clicked On
- Play Across Slides: Keeps the music running as you advance through slides
- Loop Until Stopped: Repeats the track so it doesn't cut out mid-presentation
- Hide During Show: Conceals the speaker icon so it doesn't appear on screen
To have background music run throughout the entire presentation, select Play Across Slides and Loop Until Stopped, and set the start trigger to Automatically.
Adding Music in PowerPoint for the Web
The browser-based version of PowerPoint (via Microsoft 365) has limited audio functionality. You can play embedded audio that was added via the desktop app, but inserting new audio files directly through the web version is not supported as of current releases. For full audio control, the desktop application is necessary.
On Mobile (iOS or Android)
The PowerPoint mobile app allows you to view presentations with embedded audio, but inserting audio from a mobile device has significant limitations. This is generally not the recommended path for building a music-enabled presentation from scratch.
Supported Audio Formats 🎵
PowerPoint supports a range of audio file types, though not all formats behave identically across versions:
| Format | Extension | Notes |
|---|---|---|
| MP3 | .mp3 | Most widely compatible; recommended default |
| WAV | .wav | High quality; larger file sizes |
| AAC | .m4a | Good quality; well-supported on Mac |
| FLAC | .flac | Lossless; less universally supported |
| WMA | .wma | Windows Media Audio; Windows-native |
| MIDI | .mid | Synthetic; very small files |
MP3 is the most reliable format across different PowerPoint versions and operating systems. If you're working with audio in another format, converting it to MP3 before inserting it reduces the chance of playback issues.
Managing File Size
One side effect of embedding audio is that your .pptx file grows considerably. A three-minute MP3 at standard quality adds roughly 3–5MB to your file. High-bitrate audio or WAV files can add significantly more. This matters when:
- Emailing the file — attachment size limits may apply
- Uploading to cloud storage or LMS platforms — some have file size caps
- Sharing via web-based presentation tools — larger files load more slowly
If file size is a concern, compressing your audio before embedding (or using a lower bitrate MP3) preserves most perceived audio quality while keeping the file manageable.
Common Playback Problems and Why They Happen
Music stops between slides: The Play Across Slides option wasn't enabled, or the audio was inserted on a slide other than the first one you want it to start on.
Music doesn't play on another computer: The audio was linked rather than embedded. Re-insert the file using the Insert dialog and confirm the file is embedded (you can check via File > Info > Optimize Compatibility in newer versions).
Audio icon visible during presentation: The icon wasn't hidden. Enable Hide During Show in the Playback tab.
Music restarts on every slide: Slide transitions are triggering the audio from scratch. Review your animation sequence in the Animation Pane to ensure the audio trigger spans the full presentation.
Variables That Affect Your Setup
How this all works in practice depends on factors specific to your situation:
- PowerPoint version — Options and menu layouts differ between PowerPoint 2016, 2019, 2021, and Microsoft 365. Newer versions have more granular playback controls.
- Operating system — Mac and Windows handle audio codecs differently, which affects which formats play reliably.
- Where the presentation will be played — A presentation running locally on your own laptop is a very different scenario from one uploaded to Google Slides, shared via Teams, or exported as a video.
- Presentation length vs. track length — A 2-minute song over a 15-slide deck requires different looping logic than a 10-minute ambient track over 8 slides.
- Whether the presentation will be exported — If you're converting to MP4 or PDF, audio behavior changes entirely. Video export preserves audio; PDF export does not.
Each of these factors shapes which approach actually works — and whether the music behaves the way you intend when someone else opens the file on their device. 🎧