Download Insomniac Browser
Windows 64 Bit is recommended for all Windows users.
The latest version is 184.108.40.206, released November 5, 2018.
Edge Members Important Note
There is no specific download for the Edge Membership. All extensions are already installed in your browser. You just need to make sure you are licensed for it. Whichever account you made the purchase under can assign that license to you in My Account.
All Premium Extensions are now pre-installed in the browser. You should not need to download them. If they are not showing in your browser, please uninstall it (your settings will all be saved by default as long as you don't choose the option to remove them) then reinstall the browser. If they are still not there, please contact us.