RELATED 10 Ways to Customize the Windows 10 Start Menu The Microsoft Edge browser included with Windows 10 makes this easy First, head to the website you want to pin to your Start menu Click or tap the menu button and select "Pin This Page to Start" Agree to add the page, and the website will appear on your Start menu as a tile
