I am based in Europe and I would like to test my website as if I am located in New York. I have some specific features that will be visible based on cities.

  • Also this is not about anonymous browsing.
    – Imageree
    Commented Feb 4, 2013 at 20:14
  • 7
    I think you yourself don't understand what people are telling you. No offense, but the reason for existence of VPNs and Proxies isn't only to allow anonymous browsing. Actually: That's the least important reason why they exist. Everyone gave you right solution already: Use VPN or Proxy. This will change where server can "see" you from. You cannot change the location of IP but you CAN change the IP ITSELF! So if you want to test your website as if you'd be located in other city - use proxy that's located in that city. Commented Feb 4, 2013 at 21:43
  • Nice One MarcinWolny for explaining... Commented Feb 6, 2013 at 0:28
  • Imageree if you don't like the VPN method then I suggest you hope over to stackoverflow and ask how you can edit your website to detect you as the administrator and tell it that you are located in this region and that region etc. As an administrator you should be able to do this, unless your website is poorly made.. no offence. Commented Feb 6, 2013 at 0:29
  • <fun>Ask people from NY on fiverr.com to let you surf your site via remote maintenance.</fun>
    – initall
    Commented Feb 6, 2013 at 8:38

4 Answers 4


You have a few solid options that will return results in Google and display the site as you were actually in their country. The most common methods are Proxies and VPN (Virtual Private Network) This are available as free or paid, paid services tend to be fast and not very noticeable your using a server to connect to the desired site. While a Free Service is normally painfully slow at times and especially noticeable when downloading or watching videos on such sites as YouTube.


I won't go into every plus and negative about both but what you should know is that VPN tends to be much more secure than proxies due to encryption and the authentication system works.

There are a few free proxies and vpn's such as Zend2 and VPN Book.


Based on how you implemented it you could set up a local proxy (or even re-configure your local webserver) to explicitely send X_FORWARDED_FOR headers with specific IPs related to NY.


There's are VPN's you can use. HMA VPN and Overplay are a couple you could get for like 10 bucks per month.


There's a lot of applicable resources to test this without the need of installing a proxy, VPN or something else, like Webpagetest.org, slow but working with good information.


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