I just realize that this website knows the real ip address even if you use proxy ,i found this question, so start to test every possible way,first, this website don't have a X-Forwarded-For or X-Client-IP in its source code,second, this site don't just tell you are using proxy,it show your real ip address which it is not something that HTTP-header can tell.so how this website actually knows our ip address? is it some kind of trace back even if i disabled track data on Firefox even if we disable javascript! it shows real ip address!!

  • "source code"? what do you mean by that? Client side javascript? I guess the website does the recognition server-side. And the headers do tell the real ip address.
    – user10008
    Aug 26, 2014 at 19:29
  • I guess he was reading the rendered html-source of the site.
    – ThoriumBR
    Aug 26, 2014 at 19:33

1 Answer 1


WhatIsMyIP does not need anything javascript-related to get your IP. Almost always your proxy will set the header X-Forwarded-For on your request. WhatIsMyIP will get your primary IP from that.

Try accessing this site and see all the headers your browser sent and the headers your proxy added. If you install Firebug on Firefox, you can compare the headers sent by the browser with the headers shown on that site.

You can turn off javascript, disable Flash, Java applets, disable tracking, and it will keep getting your IP, as it depends on your proxy, not your browser.


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.