1. While in the modern app of IE 11, favorite the web page you want to pin. Bring the App commands by using the  +Z keyboard shortcut, then click or tap the star button.

  2. Next, click the pin icon from the top-right corner of Favorites. (This is also interesting, apparently now Internet Explorer 11 can generate thumbnails to help you personalize the tile that will appear on Start.) Choose from one of the pin styles and click Pin to Start.

Now return to the Start screen and your newly created tile should appear. That’s all there is to it. All content on this site is provided with no warranties, express or implied. Use any information at your own risk. Always backup of your device and files before making any changes. Privacy policy info.