How to install Freedom on your Windows computer

Download and run the Freedom installer

Installing Freedom on your Windows computer is similar to installing any other software.To install Freedom on your Windows computer, download our Freedom installer from our  Freedom downloads page, or you can use this direct link to the installer.  After you've downloaded the Freedom installer, just double-click the installer to get it started.  After that, you'll just need to follow the Freedom installer instructions:

Starting Freedom 

After the installation is complete, Freedom will launch.  You will then need to sign in with your Freedom account.  After that you're all set!  Launch your first Freedom session from  https://freedom.to

Running Freedom

Note that Freedom runs from the notification area on the task bar. The taskbar is on bottom of your screen - look at the bottom right of your screen and click on the arrow pointing up and you should see the butterfly icon for the program. Click on the butterfly icon in the top menubar to manage Freedom.

Not seeing the butterfly in your task bar?

You may need to enable visibility of Freedom icon. To do this, right-click on your windows taskbar (the bar at the bottom), and select Settings/Properties -> Notification Area -> Freedom -> Show Icon and Notifications

Having Problems?

If you're running into problems with Freedom,  we've put together a list of common problems and solutions.