Edge

Edge is a Chromium-based browser for Windows 7. It is designed to be a replacement for the obsolete Internet Explorer. It is supported until July 2021. It is now included within Windows Update as a final update for Windows 7.

Installing Edge
TLS 1.2 support is needed to install edge on a fresh Windows 7 installation. Get it by Installing IE11 first.