We all visit multiple websites on our Windows 11 PCs every day for various reasons. While some websites are visited only once or twice a day, there are websites that we visit multiple times a day. For instance, we visit search engine websites like Google, Bing, and DuckDuckGo several times a day. Likewise, AI chatbot services like ChatGPT and Google Gemini are also visited several times.
When a web browser is open, visiting a website is breezy. We just need to start typing the URL of the website in the address bar or click the favorites/bookmarks (if added) to quickly visit a website. In addition to this, one can also pin a website to the Windows 11 taskbar for quick and easy access.
Yes, just like how you can pin an app to the taskbar, you can also pin a website to the Windows 11 taskbar. The best part is that you do not need any third-party tool to add a website to the taskbar. The built-in Microsoft Edge browser or the popular Google Chrome browser helps you pin your favorite website to the taskbar.
This guide shows you how to pin any website to the Windows 11 taskbar with the help of Microsoft Edge and Google Chrome.
Pin a website to the Windows 11 taskbar via the Microsoft Edge browser
Step 1: Launch the Microsoft Edge browser from search or any other way. If the Edge web browser is missing, you can get it for free. Refer to our how to install the Microsoft Edge browser in Windows 11 guide for step-by-step directions.
Step 2: Visit the website that you wish to pin to the taskbar. Let the page fully load.
Step 3: Click the three little dots in the Edge browser’s toolbar, click More tools, and then click Pin to taskbar.
Step 4: If you get a prompt, click the Yes button. This will add the website icon to the Windows 11 taskbar.
Step 5: From now on, you may click the website’s icon in the Windows 11 taskbar to open it in the Edge browser. It will be opened in a new tab.
To remove the pinned website icon from the taskbar, right-click the icon and then click the Unpin from taskbar option. That’s it!
Use Google Chrome to pin a website to the Windows 11 taskbar
Step 1: Open the Chrome browser and head over to the website that you would like to pin to the taskbar.
Step 2: Once the website or webpage is loaded, click the three dots in the toolbar (refer to the picture below), click Cast, save and share, and then click Create shortcut.
Step 3: When you get the following pop-up, click the Create button to create a shortcut of the website on the desktop.
Step 4: Now, drag and drop the website shortcut icon from the desktop area to the taskbar to pin it to the taskbar. Simple as that!
Leave a Reply