Geonode logo
Browsers & operating systems

Brave Proxy Settings Where They Are and How to Set One Up

Brave works on

  • Windows
  • macOS
  • Linux
  • Android
  • iOS

Key facts

  • Shields do not change your IP

    Brave Shields block trackers, ads and fingerprinting scripts, but sites still see your real IP address. Only a proxy, Tor or a VPN changes it.

  • Where the proxy setting is

    Brave has no proxy field of its own. Settings > System > Open your computer's proxy settings (brave://settings/system) opens the Windows or macOS proxy screen, which Brave follows.

  • Brave VPN is not a proxy

    Brave VPN is a paid add-on that routes the whole device on Windows, macOS, Android and iOS (no Linux). It does not replace a proxy you choose by country.

Ways to connect Brave to a proxy

Brave has no proxy form of its own, so pick a method by what it should cover: the whole computer, one Brave process or one Brave profile. Any method works with Geonode residential, ISP or datacenter proxies or the Geonode free list.

NameWorks InAuthBlocking ResistanceBest ForWhere To Get
System proxy (Windows, macOS or Linux settings)Brave on all platforms, plus Chrome, Edge and other apps that follow the system proxyHTTP/HTTPS: Sign in dialogShields still block trackers, so sites see only the proxy IP plus Brave's randomized fingerprintOne proxy for the browser and the rest of the deviceGeonode proxy dashboard
--proxy-server command-line flagBrave desktop on Windows, macOS and Linux, for that Brave process onlyHTTP/HTTPS: Sign in dialogA fresh --user-data-dir starts with no cookies, so sites don't link the proxy IP to your usual sessionsBrave on a proxy while other apps connect directlyGeonode proxy dashboard
Proxy extension (Geonode extension, FoxyProxy)Brave desktop, per profile; installs from the Chrome Web StoreHTTP/HTTPS: stored in the extensionOne click turns the proxy off for a site that blocks it. In private windows it works only after you turn on Allow in Private on its details page in brave://extensionsSwitching proxies or countries from the toolbarGeonode browser extension (free with a Geonode account) or FoxyProxy

Which proxy type to use with Brave

Brave accepts any proxy type. The sites you open decide which IPs get through without CAPTCHAs.

Best for Brave

Residential proxies

from $0.27/GB

Sites see a home connection in the country you choose, and a sticky session keeps the same IP for up to 24 hours while you stay signed in.

Best for logins

ISP proxies

from $1.25/IP

The IP never changes, so shops and social sites that remember your sign-in location stop asking you to confirm it.

Open sites only

Datacenter proxies

from $0.14/GB

Fast for reading public pages, but Google Search and sites with bot protection show more CAPTCHAs to datacenter ranges.

Testing only

Free public proxies

Free

Good for checking that Brave picks up the setting, but the operator of a free proxy can see your traffic, so never sign in to an account through one.

How to set up a proxy for Brave

Copy the proxy host, port, username and password from your provider's dashboard before you start. A system proxy or --proxy-server also covers Brave private windows, but Private windows with Tor route through Tor instead, so check the IP there separately.

  1. In Brave, click the three-line menu at the top right and choose Settings, or type brave://settings/system in the address bar.

  2. Click System in the left sidebar, then Open your computer's proxy settings. Windows opens Network & internet > Proxy.

  3. Under Manual proxy setup, click Set up next to Use a proxy server. On Windows 10, the switch is on the page itself.

  4. Turn on Use a proxy server.

  5. Enter the host in Proxy IP address and the port in Port.

  6. Click Save.

  7. Open any site in Brave and enter the proxy username and password in the Sign in dialog.

Check detailed instructions on our blog:

Read the blog post

How to check that Brave uses the proxy

  1. Open geonode.com/what-is-my-ip in Brave. It should show the proxy's IP and country, not yours.

  2. If you used the flag or an extension, open the same page in another browser. Only Brave should show the proxy IP.

  3. If the IP does not change, type brave://net-internals/#proxy in the address bar to see the proxy settings Brave actually applies.

How to turn the proxy off in Brave

  1. Windows: open Network & internet > Proxy, click Set up next to Use a proxy server, turn it off and click Save.

  2. macOS: in System Settings > Network, select the service, click Details > Proxies, turn off each proxy and click OK.

  3. Flag or extension: quit Brave and start it from its normal shortcut, or turn the extension off in brave://extensions.

Common Brave proxy problems and fixes

  • Every tab shows a proxy connection error

    Cause
    Brave shows ERR_PROXY_CONNECTION_FAILED. Wrong host or port, a dead free proxy, or a system proxy left on after the plan ended
    Fix
    Compare the host and port with your dashboard and test the proxy in the Geonode proxy checker. If you no longer need it, turn the system proxy off.
  • A SOCKS5 proxy with a username and password never connects

    Cause
    Brave runs on Chromium, which cannot send SOCKS5 credentials in any setup method
    Fix
    Use the HTTP endpoint of the same proxy with the same username and password, or a SOCKS5 proxy that needs no login.
  • Brave ignores --proxy-server

    Cause
    Another Brave process was still running and the new window joined it
    Fix
    End all brave.exe processes in Task Manager, or quit Brave with Cmd+Q on macOS, then run the command again.
  • Sign in dialog keeps coming back, or sites return error 407

    Cause
    Wrong proxy username or password, or your account login typed instead of the proxy credentials
    Fix
    Copy the proxy username and password from the proxy dashboard again. Your Geonode account email and password do not work here.

More for Brave users

Brave proxy FAQ

Open Settings > System, or brave://settings/system, and click Open your computer's proxy settings. That link opens the Windows or macOS proxy screen, because Brave has no proxy field of its own.

No. Brave offers Private windows with Tor and a paid Brave VPN, but to use your own proxy you set it in the system settings, start Brave with --proxy-server, or install a proxy extension.

Brave installs Chrome Web Store extensions, so the Geonode extension (free with a Geonode account) and FoxyProxy both work. Add the proxy host, port, username and password, then switch it on from the toolbar.

Yes, but only a SOCKS5 proxy without a username and password, because Chromium-based browsers cannot send SOCKS5 credentials. For a proxy with a login, use its HTTP or HTTPS endpoint.

Yes. Start Brave with --proxy-server="http://HOST:PORT" or use a proxy extension. Neither changes the system proxy, so other apps keep connecting directly.

Set an HTTP proxy on your Wi-Fi network in the phone's settings. Brave for Android and iOS has no proxy option and follows that Wi-Fi setting, which does not apply on mobile data. Android's Wi-Fi proxy screen has no login fields, so whitelist your phone's IP in the Geonode dashboard if Brave does not ask for the username and password.