How to Install YouTube on Windows 11: A Step-by-Step Guide

how to install YouTube on Windows 11

Installing YouTube on Windows 11 is pretty simple. You don’t need any special tech skills to manage it either. Basically, you will either use the Microsoft Store to download the YouTube app or use a web browser to create a shortcut. In no time, you’ll be watching your favorite videos right from your desktop.

A Step-By-Step Tutorial on how to install YouTube on Windows 11

Here’s how you can install YouTube on Windows 11. We’ll guide you through downloading the app or creating a desktop shortcut.

Step 1: Open Microsoft Store

The first step is to open the Microsoft Store on your Windows 11 device.

The Microsoft Store is usually pinned to your taskbar, so you can access it quickly. If it’s not there, just search for it using the Start menu.

Step 2: Search for YouTube

Step 2 is to type "YouTube" into the search bar of the Microsoft Store.

Once you open the Microsoft Store, you’ll see a search bar at the top. Just type in "YouTube" and hit Enter. This will take you to the YouTube app page.

Step 3: Download and Install

Step 3 is to click on the "Get" button to download and install YouTube.

After you find the YouTube app, you will see a "Get" button. Clicking on it will start the download and installation process. This might take a few moments, depending on your internet speed.

Step 4: Open YouTube App

Step 4 is to open the app from your Start menu or taskbar once the installation is complete.

After the app is installed, you can find it in your Start menu. Pin it to your taskbar for easy access. Simply click on it to open YouTube and start watching videos.

Step 5: Creating a Desktop Shortcut (Optional)

Step 5 is optional but useful if you prefer using a web browser. Open YouTube on your browser, click the three-dot menu, and select "More tools" followed by "Create shortcut."

This step is for those who prefer using a web browser like Chrome or Edge. Once you create the shortcut, it will appear on your desktop. You can click on it anytime to open YouTube directly in your browser.

Once you’ve completed these steps, you will have YouTube installed on your Windows 11 device. Whether you chose the app or the shortcut method, you’re now ready to enjoy all your favorite videos.

Tips for Installing YouTube on Windows 11

  • If you don’t find the YouTube app in the Microsoft Store, you can always opt for the web shortcut method.
  • Make sure your Windows 11 is updated to avoid any compatibility issues during the installation process.
  • Pin the YouTube app or shortcut to your taskbar for quick access.
  • Regularly check the Microsoft Store for updates to the YouTube app for the best performance.
  • If you encounter any issues, a quick restart of your computer often helps resolve minor glitches.

Frequently Asked Questions

Can I use YouTube without installing the app?

Yes, you can access YouTube directly through any web browser like Chrome, Edge, or Firefox.

Is the YouTube app free to download?

Yes, the YouTube app is free to download from the Microsoft Store.

What if YouTube is not available in my Microsoft Store?

If YouTube is not available, you can create a web shortcut using your browser.

Does the YouTube app consume a lot of storage?

No, the YouTube app doesn’t take up much storage space. It’s a lightweight application.

Can I install YouTube on multiple devices?

Yes, you can install YouTube on as many Windows 11 devices as you like.


  1. Open Microsoft Store.
  2. Search for YouTube.
  3. Download and install.
  4. Open YouTube app.
  5. (Optional) Create a desktop shortcut using a web browser.


Installing YouTube on Windows 11 is a breeze. Whether you prefer using the dedicated app from the Microsoft Store or creating a quick access shortcut through your web browser, the process is straightforward. This guide should have you watching cat videos and tutorials in no time.

Remember, keeping your operating system and apps updated will ensure you have the best experience. Don’t hesitate to explore different tips and FAQs if you run into any issues. Now go ahead, install YouTube, grab some popcorn, and enjoy your favorite content!