Currently in Beta, this Browser start page is a speed dial for your favorite websites. There are icons that can be used to add links to commonly used services such as webmail and online weather forecasts. You can make your personalised start page in minutes.
You can Follow the below Step By Step procedure to install the Browser Start Page Chrome Extension to your Chrome Web browser.
It is the Browser Start Page Chrome extension download link you can download and install Chrome Browser.