Yes! Momentum is now available on Microsoft Edge and you can install Momentum on our official Microsoft Edge page.
Important Update - August 2020
Microsoft has recently changed how they handle New Tab extensions and have them turned off after installing them. After downloading Momentum you now have to visit Microsoft Edge's Extensions page and then turn Momentum on manually.
Turning Momentum 'on' in Microsoft Edge
- Type/enter edge://extensions/ into your url/address bar.
- Click the switch next to Momentum.
- Open a New Tab—you should see Momentum's welcome screen.