Setting up Firefox with Tor on MacOS¶
Warning
This guide assumes you have completed setting up Tor for MacOS. Please visit this section first before you proceed as it is required for Firefox to properly work with Tor.
Open Firefox.
Enter
about:config
in the URL bar. Accept any warnings that may appear about accessing advanced settings.Search for
dom.securecontext.whitelist_onions
and set the value totrue
.Next, download the Proxy Auto Config file. This file tells Firefox which URLs to use for Tor.
Open the Terminal App on your Mac. You can find it in your list of Applications.
Enter into the terminal:
brew install wget
And then:
wget -P /usr/local/etc/tor https://registry.start9labs.com/sys/proxy.pac
Open your Firefox web browser, and select preferences:
Select ¶
Search for the term “proxy” in the search bar in the upper right, then select the button that says Settings…:
This should open a menu that will allow you to configure your proxy settings. Select Automatic proxy configuration URL and paste in:
file:///usr/local/etc/tor/proxy.pac
Then, check the box labeled Proxy DNS when using SOCKS v5:
Click
OK
and then restart Firefox for the changes to take effect.You’re all set! You should now be able to navigate to .onion URLs in Firefox. This means you can bookmark Cups Messenger, and use your Bitwarden Tor address in the Bitwarden Firefox Plugin.