Microsoft 365 Installation Problems

How to Install the PowerPoint Desktop App Instead of Using Office.com

Emma BrownEmma Brown Oct 26, 2026 870 views

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.

How to Install the PowerPoint Desktop App Instead of Using 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.
Before you start

Ensure you have your login credentials ready and verify that your Microsoft 365 subscription plan explicitly includes the desktop versions of Office applications.

Solution 1Recommended

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.

1
Sign in to Office.com

Open your preferred web browser, navigate to https://www.office.com, and log in using the account associated with your Microsoft 365 license.

2
Locate the install option

On the top right corner of the dashboard, click the button labeled 'Install apps' or 'Install Office'.

3
Download the installer

Select 'Microsoft 365 apps' from the dropdown menu to begin downloading the installation executable to your computer.

4
Run the installation

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.

5
Open and activate PowerPoint

Once the installation finishes, open the Windows Start menu, search for 'PowerPoint', launch the application, and sign in to activate your desktop software.

Download and Install Desktop Apps from Office.com
Missing Install Button: If the 'Install apps' option is completely unavailable, your current Microsoft 365 subscription may only include web access. You will need to check your subscription status or contact your administrator.
Free Microsoft Office alternative

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. 1. Download the software: Visit the official WPS Office website and download the free desktop installer.
  2. 2. Install the suite: Run the downloaded executable file and follow the simple on-screen instructions to install the desktop applications.
  3. 3. Open your presentations: Launch WPS Presentation to instantly access and edit all your existing .pptx files locally.
Free desktop application without mandatory monthly subscriptionsSeamlessly opens, edits, and saves Microsoft PowerPoint (.pptx) formatsLightweight installer that runs smoothly on both new and older laptopsFamiliar user interface with built-in templates and advanced offline tools
microsoft office alternative - wps office

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.