How to Install Google Slides/PPT As An App In Windows 10/11?
If you frequently create presentations, you’ve probably used Google Slides or Microsoft PowerPoint in your browser. While both tools are powerful, constantly opening them in a browser tab can feel inconvenient, especially if you want quick access like a regular desktop app.
Hopefully, you can install Google Slides or PowerPoint (PPT) (web version) as an app on your Windows 10 or Windows 11 PC.
In this guide, you’ll learn exactly how to install and use Google Slides or PPT as an app.
How to Install Google Slides/PPT As An App In Windows 10/11?

To install Google Slides or PowerPoint as an app in Windows 10 or 11, open the website in Google Chrome or Microsoft Edge, click the menu icon, select the “Install app” or “Apps” option, and confirm installation. The app will appear in your Start menu and can be pinned to the taskbar for quick access.
Step 1: Open Google Slides or PowerPoint in Your Browser
First, you need to open the presentation tool you want to install as an app.
If you want to install Google Slides, open your browser and go to the official Google Slides website. If you want PowerPoint, open the online version through your Microsoft account.
Make sure you are using either Google Chrome or Microsoft Edge, as these browsers support app installation. Other browsers may not provide the same feature.
Once the website loads, sign in to your account if required. This ensures that when you install the app, it will open with your files and settings ready to use.
Step 2: Access the Browser Menu
After opening the website, look at the top right corner of your browser window. You will see a three-dot menu icon.
Click on this icon to open the browser menu. This menu contains various options related to settings, tools, and app installation.
In Google Chrome, you will see options like “Save and share,” “More tools,” and “Install.” In Microsoft Edge, you will find a section labeled “Apps.”
This is where the installation option is located.
Step 3: Select the Install App Option
Now that the menu is open, you need to find the option to install the website as an app.
In Google Chrome, look for an option that says Install Google Slides or Install site as app. The wording may slightly vary depending on the site.
In Microsoft Edge, hover over the Apps option, and then click on Install this site as an app.
Once you click this option, a small installation prompt will appear on your screen asking for confirmation.
Step 4: Confirm Installation
When the prompt appears, you will see the name of the app along with an install button.
Click on the Install button to proceed.
The browser will now create a standalone app version of Google Slides or PowerPoint. This process usually takes only a few seconds.
Once completed, the app will automatically open in a new window, separate from your browser.
Step 5: Locate the Installed App
After installation, the app is added to your system just like any other program.
You can find it in the Start menu by searching for Google Slides or PowerPoint.
You can also access it from the desktop if a shortcut was created automatically during installation.
This makes it easy to launch the app without opening your browser.
Step 6: Pin the App for Quick Access
To make your workflow faster, you can pin the app to your taskbar or Start menu.
Open the app, then right-click its icon on the taskbar and select the pin option. This ensures that the app is always available with a single click.
You can also drag it to your desktop to create a shortcut if needed.
This step is optional but highly recommended for frequent users.
Step 7: Use Google Slides or PPT Like a Desktop App
Once installed, you can use Google Slides or PowerPoint just like a normal desktop application.
The app will open in its own window without browser tabs or address bars. This gives you a cleaner and more focused interface.
You can create, edit, and present slides exactly as you would in the browser version, but with better accessibility and faster launching.
All your files will remain synced with your account in real time.
Step 8: Manage or Uninstall the App
If you ever want to remove the app, the process is simple.
Go to the Start menu, search for the app, right-click on it, and select uninstall.
You can also manage installed apps directly from your browser settings under the apps section.
This gives you full control over installed web apps.
Faqs
Can I install Google Slides as an app without Chrome or Edge?
No, the installation feature relies on browsers that support Progressive Web Apps. Google Chrome and Microsoft Edge are the best options for this purpose.
Is the installed app different from the web version?
No, it is the same web version but packaged as a standalone app. It offers a cleaner interface and behaves like a desktop application.
Does the app work offline?
Google Slides can work offline if you enable offline mode in your Google account settings. PowerPoint online typically requires an internet connection.
Will installing the app take up a lot of space?
No, the app is lightweight because it is essentially a shortcut to the web version with enhanced functionality.
Can I install multiple Google apps this way?
Yes, you can install other tools like Google Docs, Sheets, and even Gmail as apps using the same method.
Is this method safe?
Yes, it is completely safe as long as you are installing apps from official websites using trusted browsers.
