Skip to content
Home » How to Install the YouTube Web App on Windows 11/10

How to Install the YouTube Web App on Windows 11/10

How to Install the YouTube Web App on Windows

This article will show how to install the YouTube web app on Windows 11/10. YouTube has consistently been the go-to platform for leisurely passing time. While there exists a native YouTube app for Android and iOS, Google has never introduced an official app for Windows.

Nevertheless, you have the option to install YouTube on your Windows PC as a PWA (Progressive Web App). PWA is a technology that enables web browsers to install websites as applications on your computer. With that in mind, let’s proceed to explore how to install the YouTube web app on Windows 11/10

Install the YouTube Web App on Windows 11/10

Most modern browsers allow you to install YouTube as a PWA on your Windows PC. Let’s check out how to do it using Google Chrome and Microsoft Edge.

Install the YouTube Web App Using Google Chrome

Installing the YouTube app on Windows using Google Chrome is very easy. Here’s a step-by-step instruction on how to do that:

  1. Launch Google Chrome and search for YouTube on it.
  2. Click on three-vertical dots at the top right corner, hover the cursor to More tools, and choose Create shortcut.
    Create shortcut option in Chrome three-vertical dots menu
  3. Check the Open as window box and click the Create button.
    Checking the Open as window box to install the YouTube web app on Windows

And that’s about it. Google Chrome will install a PWA version of YouTube on your computer. You can search for the YouTube app in Start Menu or even pin it to the Taskbar to quickly access it.

To uninstall the YouTube web app, follow these steps:

  1. Type chrome://apps in the Chrome address bar and press Enter.
  2. Right-click on YouTube and choose Uninstall from the context menu.
    Uninstall option in Chrome
  3. Click the Remove button.
    Remove button in Chrome

This will uninstall the YouTube PWA from your Windows PC.

Read: 2 Ways to Enable Picture-in-Picture Mode in Edge

Install the YouTube Web App on Windows Using Microsoft Edge

To install the YouTube app on Windows using Microsoft Edge, follow these steps:

  1. Open the YouTube website on Microsoft Edge.
  2. Click the three horizontal dots at the top right corner, hover the cursor on Apps, and choose Install YouTube.
    Install YouTube option on Edge to Install the YouTube Web App on Windows
  3. Click the Install button.
    Install button on Edge to Install the YouTube Web App on Windows

YouTube is now installed as an app on your computer.

In the future, if you want to uninstall the YouTube app, here’s how you can do that:

  1. Open Microsoft Edge, click the three horizontal dots, hover the cursor to Apps, and choose View apps.
  2. Right-click on YouTube and choose the Manage app.
    Manage app option in Edge
  3. Click the Uninstall button.
    Uninstall button in Edge
  4. Click the Remove button to confirm your selection.

YouTube PWA is now removed from your Windows computer.

Read: How to Enable the Mica Effect in Chrome and Edge

Can you install the YouTube app on Windows?

Unlike Android and iOS, there isn’t a native YouTube app available for Windows. However, you can install the PWA version of the YouTube app on Windows using different browsers like Google Chrome and Microsoft Edge.

How do I put the YouTube app on my desktop?

It’s very easy to put the YouTube app on your desktop. Simply open Microsoft Edge, click the three horizontal dots, hover the cursor to Apps, and choose View apps. Then, right-click on YouTube and choose the Manage app option. In the All apps window, click the Create Desktop shortcut button.

Read Next: Unable to Activate Windows 11 after BIOS Update [Fixed]

Leave a Reply

Your email address will not be published. Required fields are marked *