Web Browsers Windows Microsoft Edge Stable 123.0.2420.53 To utilize the extensions and add-ons from the Google Chrome browser, download the Microsoft Edge Chromium Stable Final offline installer for Windows PC for free. This is a Chromium project. Download