Set your homepage in Microsoft Edge
Edge keeps its startup page, Home button and new tab settings together on one settings page.
- Open the … menu and choose Settings.
- Click Start, home, and new tabs.
- Under When Edge starts, choose Open these pages, then click Add a new page.
- Type the address, such as deck.glowdaft.com, and click Add.
Set the Home button
On the same settings page, turn on Show home button on the toolbar, choose to enter a URL, and type the address.
Install it as an app
Open the … menu and choose Apps → Install this site as an app, then click Install. It opens in its own window and can be pinned to the taskbar or Dock.
The new tab page
Edge's settings let you change the layout of its own new tab page, but not replace it with another address. That takes an extension.