Tallow: Transparent Tor for Windows

Tallow is a transparent Tor firewall and proxying solution for Windows. In a nutshell, when you run Tallow:

  • All traffic from your PC is transparently diverted through the Tor anonymity network. Programs do not need to be configured to use Tor.
  • All non-Tor related traffic such as UDP is blocked. This includes DNS-traffic to help mitigate leaks.
Tallow is similar to running Tor as a transparent proxy under Linux or MacOSX.

Tallow has several advantages. Firstly, all non-Tor traffic is blocked and prevented from leaving your PC. This stops certain kinds of leaks, such as the DNS leak problem. Secondly, Tallow is transparent. This means that your applications and programs will not be aware that traffic is been diverted via Tor. You can therefore use your preferred web browser, or any other program that connects via the Internet, with zero configuration. But beware! Unlike the TorBrowserBundle, Tallow does not make any attempt to anonymize content sent though the Tor network. This may include cookies or other information that can identify you. For this reason Tallow is not intended to be a complete strong anonymity solution by itself. See the warnings below.

Some uses of Tallow include:

  • Tor-ifying applications/programs that were never designed to use Tor. Since Tallow is transparent, the application will not be aware that traffic has been diverted via the Tor network.
  • Filter Circumvention. If you just want to circumvent Internet filtering, and do not care so much about strong anonymity, then Tallow may be appropriate.
  • Better-than-nothing-Tor. Even though Tallow by itself is not a strong anonymity solution, some Tor may still be better than no Tor at all.

To use Tallow: (1) first download and install Tallow from the links below, (2) start Tallow by double-clicking on the Tallow desktop icon, (3) the Tallow UI will appear, as shown below:

Tallow UI (off)      Tallow UI (on)

Press the big Tor button to start diverting traffic via the Tor network. Press the Tor button again to stop Tor diversion and return the Internet connection to normal. Note that the Internet may be briefly interrupted every time you switch between states. The (advanced) config options are:

  • Force web-only: blocks all non-web (HTTP port 80, HTTPS port 443) traffic; and
  • Force SOCKS4a: blocks direct connections to IP addresses via Tor.

Tallow is open source software released under the terms of the GNU General Public License Version 3.

➢ Hacking (Advanced)

  • Run tallow.exe from a console to see debugging output.
  • Edit hosts.deny to control what domains are blocked via Tor.
  • Edit traffic.deny to control what traffic types are blocked via Tor.
  • Edit torrc to configure Tor.
  • Replace tor.exe with a different or custom version.


Tallow is produced independently from the Tor anonymity software and carries no guarantee from The Tor Project about quality, suitability or anything else.

Tallow is not a complete strong anonymity solution.

Tallow makes no attempt to anonymize the content sent through the Tor network. This content may de-anonymize you. For example, logging into GMail via Tor will de-anonymize you, since you are the only person who knows the password to your account!

Tallow is beta-quality software

This means that Tallow may contain bugs. Please send feedback or bug reports to Basil.

➢ Download

The following pre-built binary package is available for Tallow:

This bundle package includes a copy of WinDivert (LGPLv3), Tor (BSD license) [official version, SHA256 9caf7be2332441b484336cf9ca2227663f92638838d233b86f6a82483dd1943b], Tallow (GPLv3). After installation, simply double-click on the Tallow icon on your desktop.

➢ Repository

The Tallow (former codename TorWall) source repository is hosted on GitHub:

➢ Feedback

Please send feedback and/or questions to:

Copyright © 2015 basil