Download Octo Browser for Windows
Run the downloaded installer (run as administrator by default)
Install Octo Browser into the folder suggested by default (C:\Program Files\Octo Browser). Wait for the installation to finish.
All done! You will see the Octo Browser icon on your desktop
IMPORTANT: Do not change the installation folder. Octo Browser needs to be installed into the default folder for its correct operation.
Watch our detailed video tutorial to learn how to register and activate an account, purchase a subscription, and create and configure an Octo Browser profile.