Skip to content


Fabio (naif) Pietrosanti edited this page · 73 revisions



Tor2web is an HTTP proxy software that enables access to Tor Hidden Services by mean of common web browsers.

Tor2web started as a concept by Aaron Swartz that has been initially implemented as a stateless apache reverse proxy module available on github.

The project is now part of a larger project (GlobaLeaks documentation), and is a crucial point in an architectural design aimed to make Tor hidden service easily reachable for all internet users, even if they have not installed Tor.

Tor2web 3 is an Open Source software released under Free Affero GPL License based on Python Twisted, Debian Packaged, with a mid-to-long term goal to become a resilient Anonymous Content Delivery Network.

To discuss with developers and tor2web operators join the mailing list (Thanks GreenHost for hosting it) or join IRC chat on channel #tor2web .

If you need to contact us privately to propose Tor2web specific projects, to involve us as Hermes Center, please do Contact Us Directly, we'd love to help you out!

Follow us on Twitter Twitter

For more general information, take a look reference site.


To support GlobaLeaks Project you can help us with donations that will goes entirely for the software development!

Bitcoin PayPal Subscription Flattr

Help us by sending us a small donation!

Tor2web Documentation

The following sections represent Tor2web documentation:

  • Features section provides a description of the features implemented;
  • Research section documents the ongoing research;
  • OpenData section documents the open data provided by Tor2web.
  • Extra Features section describe "Tor Browser Download" and "TorCheck" Tor2web facilities;
  • Setup Guide section provides setup guidelines;
  • Software Development section documents Tor2web Software development;
  • Infrastructure section describes our own development architecture;
  • Contribute section describes how you can contribute to the Tor2web project.

Setup guide

Tor2web adopters need a Linux server.

Software development

A developer approaching to Tor2web, needs to be skilled in Python 2.7, having a good knowledge of web communication, Tor networking and Twisted framework.

Extra Features

Tor2web do provide extra facilities such as:

  • GetTor to download Tor Browser in an automatic way from a single url
  • CheckTor to easily check from a third party site if you're on Tor or not with a simple JS script

Contribute to Tor2web

You can contribute in different ways.

Something went wrong with that request. Please try again.