How do we configure Google Chrome (or another web browser) to use Tor Browser?

By that I mean that we are using Chrome, but the traffic is routed through Tor (and thus anonymous).

closed as not a real question by Ƭᴇcʜιᴇ007, Wuffers, Nifle, studiohack Jul 30 '11 at 0:37

It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, visit the help center. If this question can be reworded to fit the rules in the help center, please edit the question.

  • 2
    You should maybe read the Tor documentation. – slhck Jul 29 '11 at 21:06
  • 2
    Judging by this question, I think you are currently in over your head on this subject. (You'd aim to set Chrome up to use a proxy, not get 'Tor Browser' to use another browser). Why not go read up on it, try a few things, and then come back with specific, answerable questions? – Ƭᴇcʜιᴇ007 Jul 29 '11 at 21:07

Follow these steps:

  1. Download OperaTOR from here.

  2. Install OperaTOR - a TOR client for the Opera browser.

  3. Verify that TOR is working correctly using the pre-installed bookmark "Are you using Tor?

  4. Start Google Chrome.

  5. Using the Tools menus (it looks like a wrench), choose options, "Under the hood". Scroll down to "Network" and click the "Change Proxy Setting" button.

  6. Under the "Connections" tab, choose "LAN Setting" - Select Use Proxy server and enter "Localhost" and port 8118.

  7. Save your work and return to the Chrome web browser. Check that you are using TOR by going here.

  8. A Green message will indicate that TOR is operating correctly. A Red message will indicate that TOR is not set up correctly.

  9. Continue to surf using TOR


  • I added the link you first had in your answer again, seemed like a better resource. It should also be noted that steps 1-3 don't need to be done if Tor is already installed and manually switching with Proxy Switchy is a bit more comfortable. – slhck Jul 29 '11 at 21:22
  • link/domain is dead for 1. – hayd Sep 12 '18 at 23:05
  1. Download Advanced Onion routing and run it.
  2. Click connect.
  3. Then, in Chrome, go to the Tools menu, and then the Under the hood tab. Scroll to network, and click Change proxy settings.
  4. Under connections, select LAN, IP is port is 9050.
  5. Save, and surf normally.

This is for GNU/Linux

I have a script, chromium-tor, that boots Chromium already connected to a running Tor daemon. On any Ubuntu/Debian system,

sudo apt-get install vidalia

will install Vidalia, an easy Tor admin interface. Run Vidalia (alt-F2, run "vidalia") and wait for it to give you the all-go. Then run this line:

chromium --proxy-server="socks://localhost:9050"

depending on whatever your distro's binary is for Chrome or whether or not you use Chromium, you may have to modify that line. This should work.

To run as a single command, make a file /usr/bin/chromium-tor (you'll need root privileges to do so)


chromium --proxy-server="socks://localhost:9050"

If you use google-chrome for your binary, google-chrome-tor for the name would be better, and replace chromium with google-chrome in the script. You'll also need to do

chmod +x /usr/bin/chromium-tor

before it will work.

Edit: For Ubuntu, use chromium-browser instead of chromium in /usr/bin/chromium-tor and sometimes port number 9150 is also used.


chromium-browser --proxy-server="socks://localhost:9050"

Not the answer you're looking for? Browse other questions tagged or ask your own question.