Testing Geo-located Based Content

Applies to CrossBrowserTesting SaaS, last modified on January 10, 2023

If you would like to see what users in other countries see when they visit your site, perhaps you are serving up different content or ads based on their IP’s geolocation, then you will love this use of our Local Connection feature. It is straightforward and easy to use, works for live testing and screenshots, plus it is free!

By default, all of your testing comes through our servers here in the US. However, you can set the system so it uses your current location or that of another computer that has an HTTP proxy running on it. If you are located outside the U.S. and want to see what your page would look like from your current location, just follow these simple steps:

  1. Run a local connection by pressing the Local Connection button in the Test Center.

  2. Take the default Internal Web Sites option, and then connect.

This configures your PC to act as the web proxy for all requests – all traffic on CrossBrowserTesting browsers that you launch are sent through your PC, so they will show your location.

To run from another location, you will need to have access to an HTTP proxy in that location. To do that, we went to https://free-proxy-list.net to find an open HTTP based proxy. The hardest part of this process will be finding an HTTP based proxy that is open, available, and reliable.

To get started with your own testing:

  1. Run a local connection by pressing the Local Connection button in Test Center.

  2. Click the Proxy tab inside the Local Connection options.

  3. Enter the proxy information you gathered previously.

  4. Press Connect.

That is it! Run your tests and you should see your location being reported as whatever country you chose. If you have geo based content and/or ads, you will be able to see if they are working as desired.

See Also

Live (or Manual) Testing

Highlight search results