Tor Browser 13.0.13
Install the Tor Browser offline on a Windows computer for free. The only way that additional software solutions may safeguard your online privacy is by concealing your location and keeping your browser history and online information secret from prying eyes.
Tor Browser 13.0.13 Download