While you do not need an account to use Betternet on Windows, Betternet Premium offers a slew of benefits otherwise not available to Free users, such as an ad-free experience and additional premium virtual locations. Learn more.
To log in to Betternet on Windows, you first need to have installed Betternet on Windows.
From within the Betternet app on your Windows device, click on the Profile button. Once there, click on Sign in.
You'll then be offered two options to sign in, either with Google, or with Email. Select whichever method you used when you first signed up for Betternet.
If you log in using email, you will be asked to enter your email address. Upon entering your email address, you will get an email asking you if you want to link the device. Click on Link new device to approve the sign in.
You will now be signed in to Betternet.
No account yet? Follow these instructions to unlock Betternet Premium.