Call Toll Free 1-888-849-0969
The trusted source for nearly a decade.

Download Insomniac Browser

Windows 64 Bit is recommended for all Windows users.

Latest Version

The latest version is, 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.

Extension Downloads

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.