Residential proxies
from $0.27/GB
Open blocked sites in a normal browser from a country you pick, or put a sticky session in front of Tor to hold one IP for up to 24 hours.
Tor Browser works on
Where the proxy setting is
Settings > Connection, then Settings… under Advanced (desktop only). Websites still see a Tor exit IP, not the proxy's.
What the proxy provider sees
Your real IP and encrypted connections to Tor entry relays. Like your ISP, it can't see which sites you open, since Tor encrypts that on your device.
Exit IPs are public
The Tor Project publishes current exit IPs at check.torproject.org/torbulkexitlist. Any site can load that file to refuse Tor.
Use a proxy when your network forces one, and a bridge when it blocks Tor.
| Name | Works In | Auth | Blocking Resistance | Best For | Where To Get |
|---|---|---|---|---|---|
| SOCKS5 | Desktop, in the Connection settings window | Username and password, or none | None. The proxy passes Tor traffic through unchanged | Networks that block Tor relays but let your proxy through | Geonode residential proxies on a SOCKS5 port |
| HTTP/HTTPS | Desktop, same window | Optional username and password | None | Office or campus networks that require their own proxy | Your network admin, or a Geonode HTTP port |
| SOCKS4 | Desktop, same window | None. Username and Password are greyed out | None | Older proxies with no login | An older proxy your network already runs |
| Bridge (obfs4, Snowflake, meek, WebTunnel) | Desktop and Android | A bridge line, except for the built-in bridges | Made for blocked networks. obfs4 may fail under heavy censorship, where meek may still work but is usually very slow | ISPs and countries that block Tor | Built in, or from bridges.torproject.org or @GetBridgesBot on Telegram |
Any proxy that lets connections through to Tor relays can carry Tor into the network. Type matters when a site refuses Tor and you visit it on a residential IP, whose provider sees who you are and what you browse.
from $0.27/GB
Open blocked sites in a normal browser from a country you pick, or put a sticky session in front of Tor to hold one IP for up to 24 hours.
from $1.25/IP
ISP plans come as a list of assigned IPs, so Tor's entry relays see the same IP for as long as it stays in your plan.
from $0.14/GB
It gets Tor past a network that blocks relays but won't help with sites that reject Tor.
Free
A free proxy's owner could log your real IP next to your Tor use, and the free Tor Browser already includes bridges.
These desktop steps match Tor Browser 15.
Click Configure Connection… on the Connect to Tor screen. In a running browser, open the menu (≡) > Settings > Connection (about:preferences#connection).
Under Advanced, click Settings… beside Configure how Tor Browser connects to the internet.
In the Connection settings window, tick I use a proxy to connect to the internet.
Set Proxy type to SOCKS5, HTTP/HTTPS or SOCKS4.
Type the host into Address and the port into Port. A host:port pasted into Address splits into both fields when you click away, but a full host:port:username:password line does not.
For SOCKS5 or HTTP/HTTPS, fill in Username and Password. With Geonode, use a sticky port (SOCKS5 12000-12010, HTTP 10000-10900).
Behind a strict firewall, tick This computer goes through a firewall that only allows connections to certain ports and fill in Allowed ports, such as 80,443.
Click OK, then click Connect if this is the first launch.
Check detailed instructions on our blog:
Read the blog postRestart Tor Browser so Tor connects from scratch, then click View log… in Settings > Connection.
Look for Bootstrapped 4% (conn_done_proxy): Connected to proxy, or with a bridge on, 2% (conn_done_pt): Connected to pluggable transport. If the log stops at 3% Connecting to proxy, Tor can't reach it.
Open check.torproject.org and confirm it says Congratulations. This browser is configured to use Tor.
In Settings > Connection, click Settings… under Advanced, untick I use a proxy to connect to the internet and click OK.
Switch any program you pointed at 127.0.0.1:9150 back to no proxy.
On Android, open Config Bridge and turn off Use a Bridge.