How to Install the PowerPoint Desktop App Instead of Using Office.com
Question details
The user wants to install and run the local Microsoft PowerPoint desktop application because their presentations are currently defaulting to the web-based version on Office.com.

- Product
- Microsoft PowerPoint
- Device & OS
- Windows
- Scenario
- Setting up a new laptop or transitioning from the web-based Microsoft 365 interface to local desktop applications.
- Observed behavior
- PowerPoint presentations only open in a web browser through Office.com rather than launching a dedicated local desktop application.
Ensure you have your login credentials ready and verify that your Microsoft 365 subscription plan explicitly includes the desktop versions of Office applications.
Download and Install Desktop Apps from Office.com
Use your Microsoft 365 dashboard to download the official installer, which will add the full PowerPoint desktop application to your computer.
If your device only opens PowerPoint in a browser, the desktop suite likely hasn't been installed yet. You can retrieve the installer directly from your Microsoft account.
Open your preferred web browser, navigate to https://www.office.com, and log in using the account associated with your Microsoft 365 license.
On the top right corner of the dashboard, click the button labeled 'Install apps' or 'Install Office'.
Select 'Microsoft 365 apps' from the dropdown menu to begin downloading the installation executable to your computer.
Locate the downloaded file in your Downloads folder, double-click it to run the installer, and follow the on-screen prompts to complete the setup.
Once the installation finishes, open the Windows Start menu, search for 'PowerPoint', launch the application, and sign in to activate your desktop software.

Uninstall Existing Web Shortcuts and Reinstall
Remove any existing web application shortcuts that might be hijacking your files, then perform a clean installation of the desktop suite.
Use WPS Office as a Free Desktop Presentation App
If your Microsoft 365 subscription only includes the web version of PowerPoint and you don't want to pay for an upgrade, WPS Office offers a completely free, highly compatible desktop suite.
- 1. Download the software: Visit the official WPS Office website and download the free desktop installer.
- 2. Install the suite: Run the downloaded executable file and follow the simple on-screen instructions to install the desktop applications.
- 3. Open your presentations: Launch WPS Presentation to instantly access and edit all your existing .pptx files locally.

Frequently Asked Questions
Why is the 'Install apps' button missing on Office.com?
This usually indicates that your specific Microsoft 365 subscription tier (such as Microsoft 365 Basic) only includes access to the web and mobile versions of Office apps. You need a Personal, Family, or Standard Business plan to download the full desktop applications.
Can I use the PowerPoint desktop app without an internet connection?
Yes, once you have installed and activated the PowerPoint desktop application on your computer, you can create and edit presentations entirely offline. You will only need to connect to the internet occasionally to verify your subscription.
How do I make PowerPoint files open directly in the desktop app instead of the browser?
Right-click any PowerPoint file (.pptx) on your computer, select 'Open with', then click 'Choose another app'. Select the PowerPoint desktop application from the list, check the box that says 'Always use this app to open .pptx files', and click OK.




