When I open windows 10 settings and then "Network & Internet" I see:

    Settings -> Network & Internet  
                                    1. Data usage
                                    2. VPN
                                    3. Dial-up
                                    4. Proxy  

When I choose Proxy... I see Manual proxy setup. I input address and port:

     Address             Port           9150

And saved it.

Then I was trying to use Microsoft edge as a default browser.
But it said me that: "Tor is not an HTTP Proxy"

      It appears you have configured your web browser to use Tor as an HTTP proxy. 
      This is not correct: Tor is a SOCKS proxy, not an HTTP proxy. 
      Please configure your client accordingly. 

      See https://www.torproject.org/documentation.html for more information. 

So please help me!
Tell me how to use Tor proxy for Microsoft edge? Or for skype? Or even for games?

  • Just use this in your address field. socks= and save. – Umair Khan Mar 19 '19 at 12:40

Tor not just a not http proxy - it's a transparent proxy with host-mapping features and DNS + SOCKS backend. If you want it as a VPN, especially on Windows 10, you MUST use a separate box as a router, where you'll actually route all the traffic through Tor. I've made some research in Windows 10 case, and here's a conclusion :

  1. If you're using laptop, physically remove a WiFi card! Even being patched by Ethernet, Win10 can seamlessly fall back to WiFi. How to check/reproduce: connect your laptop to WiFi, then by ethernet to your router and disable wireless connection in Network settings. Even disable it by your laptop hotkey. Use Internet, and plug out an ethernet - you'll see, that by magic wand your WiFi will be up again and working!
  2. Use a h/w(physically) dedicated connection for it, because OS will try to avoid using proxies, even set with a System-Wide proxy settings. How to check/reproduce: use a dumb/non-smart switch and a separate computer with Wireshark or TCPDump.

For usage of Tor as a HTTP and HTTPS proxy use polipo with resolver disabled! Use SOCKS backend of Tor as a resolver.


Tor is not a http proxy but it is a SOCKS proxy, so please put your options ( in the socks field. :)


Best way is to set it via Control Panel:

  • right click start -> control panel -> internet options -> connections tab -> LAN settings
  • Check off "Use a proxy server for your LAN..."
  • Optionally, select "Bypass proxy server for local addresses"
  • Choose "Advanced"
  • enter in the IP and port ( : 9150) in the "Socks" fields, and leave the rest of them blank
  • Hit OK to save/exit out Test with either browser

Source: https://www.reddit.com/r/techsupport/comments/4j0l35/windows_10_route_all_traffic_through_socks5_proxy/

  • 1
    this is unlikely to force all traffic through Tor. I'd expect this results in leaks. – cacahuatl Nov 6 '17 at 22:52

If you're looking for a handy/full featured tunnel for streaming all the Windows 10 traffic through TOR, I suggest proxifier which you can set TOR as a SOCKs5 proxy server with DNS resolvation through proxy option.


And if you check the connection status through TOR, it will pass if everything is OK. Checking Proxifier

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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