Automating your PowerPoint presentations can save time and ensure consistent delivery across teams. Understanding how to autoplay PowerPoint helps you run unattended briefings, training sessions, or kiosk displays with reliable, looped playback.
This guide walks through practical settings, file formats, and system options you can use to start slides automatically and keep them running smoothly.
| Startup Method | When to Use | Setup Complexity | Playback Control |
|---|---|---|---|
| Show without animation | Quick full-screen preview on the same machine | Low | Manual advance with keyboard |
| Browsers with WebGL add-in | Sharing via intranet links without installing Office | Medium | Limited timer and loop options |
| Windows Slideshow via PPSX | Kiosks, digital signage, scheduled displays | Low to medium | Full-screen, auto-start, loop settings |
| VBA auto-run on open | Custom branding, pre-defined playback behavior | High | Programmable start, conditions, and navigation |
Set Up PowerPoint Show with Timings
Using rehearsed slide timings is the simplest way to create a smooth autoplay experience without coding. Precise timing makes each transition consistent, which is essential for unattended playback.
Record Slide Timings
In Slide Show tab, choose Rehearse Timings to capture how long each slide should stay on screen. This stores timings in the file and becomes the heartbeat of your automated presentation.
Link to Time Settings
Under Slide Settings, ensure Use Timings is checked so that the presentation advances automatically based on your recorded durations.
Save as PowerPoint Show (PPSX) for Autostart
Saving your deck as a PowerPoint Show minimizes distractions and ensures the file opens directly in full-screen mode.
Export to PPSX
Use File > Export > Create a Presentation Slideshow to generate a PPSX that launches into playback on any compatible machine.
Configure Starting Slide
In the export dialog, pick the slide you want the show to begin on, which is helpful when you need to start from an agenda or specific section.
Configure Advanced Playback Options
Fine-tuning settings lets you control looping, hiding during playback, and how the show responds to user input.
Hide During Show
In Set Up Slide Show, enable Browsed at a kiosk (full screen) and hide the on-screen navigation controls for a cleaner look.
Loop Continuously
Check Loop continuously until Esc if you want the presentation to restart automatically, which is ideal for lobby displays or training stations.
Run PowerPoint from a Browser or Web Link
Sharing a web-based version of your slides can remove installation barriers and lets users autoplay from company portals.
Upload to a Trusted Host
Publish your deck to a reliable content server or cloud storage and generate a published link that triggers the web player on load.
Enable Web Player Add-in
For browsers that support it, install the Office Web Add-in so slides render natively and respect timing and transition settings.
Optimize Your Autoplay Workflow
- Use rehearsed timings to control pace reliably.
- Save a dedicated PPSX copy for unattended use.
- Test on the target machine to confirm media playback.
- Hide the taskbar and pointer for a cleaner kiosk experience.
- Schedule launches with Task Scheduler for hands-off operation.
FAQ
Reader questions
Will my animations and video embeds still play in a PPSX slideshow?
Yes, when you save as PowerPoint Show, media, animations, and transitions are preserved and will run automatically during playback.
Can I schedule a PPSX file to start at a specific time on Windows?
Yes, create a basic task in Task Scheduler that launches the PPSX file at your chosen time, and set the action to run in full-screen mode.
What happens if someone clicks during a kiosk-style autoplay?
With kiosk (full screen) settings enabled and navigation hidden, mouse clicks are ignored, keeping the show running uninterrupted.
Is it possible to autoplay on older machines without modern add-ins?
Yes, the native PPSX method works on most versions of Windows with Office, requiring no extra software or configuration.