No KYC — no ID, no selfie, no documents · Dedicated IPv4 per IP, 30-day rentals
Language: English
Get started

Use case · redirects · currency · language · consent banners

Geo QA testing proxies: test your own site from 22 countries

See what your website or app shows a visitor from Germany, Brazil or Japan, before your customers report it: redirects, prices, language, legal notices and blocked content.

Last updated: · 7 min read

Quick answer

How do I test my website from another country?

Send your browser or test suite through an IP in that country. RackProxies rents geo QA testing proxies: dedicated datacenter IPv4 in 22 countries, from $1.29 per IP for 30 days. Use them to check your own site's redirects, currency, language and consent banners by country. Confirm first which country your own geolocation source assigns to the IP. No KYC, pay in crypto.

What does a geo QA setup get?

What you testYour own websites and apps: redirects, currency, taxes, language, consent banners, licensed content, shipping options
Countries with a page22, from the United States to Japan, Brazil and South Africa
Geolocation caveatDatacenter IPs are registered to hosting networks, not to home internet providers. IP geolocation databases can place the same IP in a different city, or even a different country, from the datacenter that announces it
AllocationDedicated: during your rental, each IP is assigned to your account only and is not shared with other RackProxies customers
ProtocolsHTTP, HTTPS (CONNECT) and SOCKS5
AuthenticationUsername and password, or an IP allowlist (up to 10 IPs)
Price$1.29 for 1 IP, $12.69 for 10 IPs, each for 30 days
PaymentCrypto only (BTC, USDT, USDC, ETH, SOL, LTC). No KYC: no ID, no selfie, no documents to sign up, top up or buy

What should a geo QA test check?

A geo QA test should check every part of your site that changes with the visitor's country. Teams often find bugs in the places nobody opens from the office.

AreaWhat to checkExample country
RedirectsThe right regional domain or path, no redirect loopCanada: English and French
Currency and taxLocal currency, VAT shown or not, roundingGermany: prices with VAT
LanguageDefault language and hreflang alternatesSwitzerland: four national languages
Consent bannerShown where required, with a reject optionFrance, Ireland
Licensed contentVideo, music or news shown or hidden by right holder rulesUnited Kingdom
Payment and shippingLocal payment methods, delivery options, address formatsBrazil, India
Legal noticesPrivacy notice version, age gates, cookie textSouth Korea, Japan

Pick the countries that make most of your traffic, then the ones with special rules.

Which country will my site think the IP is in?

Your site places the IP using its own geolocation source, and that source can disagree with the datacenter's real location. Datacenter IPs are registered to hosting networks, not to home internet providers. IP geolocation databases can place the same IP in a different city, or even a different country, from the datacenter that announces it.

Before a test run, check three things for each IP:

  1. Your own source. Look up the IP in the database, CDN header or API your site really uses, such as the country header your CDN adds to requests.
  2. The registry record. An RDAP lookup shows the network that holds the address. The check a datacenter IP guide shows how.
  3. The geofeed. Some networks publish an RFC 8805 geofeed, which many databases read. The geolocation guide explains why a database can still be wrong.

If your source places the IP in the wrong country, write to support with the lookup result. If an IP does not work or is unusable for a lawful use, write to support: we fix it or replace it with an IP in the same country, subject to stock.

How do I run geo tests through a datacenter IP?

Run geo tests by giving each country its own IP and its own browser profile or test job. Fixed addresses keep results repeatable: the same IP on Monday and Friday shows whether a change came from your release, not from the network.

A repeatable geo QA run

  1. Rent one IP per country

    Choose the countries at checkout. Availability varies; the checkout shows what is online.

  2. Check the country your site reads

    Call your own geolocation endpoint or read the CDN country header through each IP.

  3. Set up profiles

    One browser profile per country, with its proxy, a clean cookie store and that country's language setting.

  4. Script the checks

    Point your end-to-end test suite at the same IPs to compare redirects, prices and banners on every release.

  5. Keep evidence

    Save dated screenshots and response headers per country for the release notes.

Compare the redirect your site sends to two countries
# Documentation addresses: replace with two IPs from your account
for P in 203.0.113.24:8000 203.0.113.97:8000; do
  echo "== $P"
  curl -s -o /dev/null -x "http://USERNAME:PASSWORD@$P" \
    -w "%{http_code} -> %{redirect_url}\n" https://example.com/
done

When does a datacenter IP give the wrong test result?

A datacenter IP gives the wrong result when your site treats hosting networks differently from home connections. If your bot management, firewall or fraud rules challenge or block hosting ASNs, the test sees that rule, not the page a customer sees.

Three ways to handle it:

  • Add your test IPs to an allowlist in those rules for the QA environment, so tests reach the real page.
  • Test the country logic in staging, where hosting-network rules are off.
  • For questions about what home users see in practice, use real-user monitoring from your analytics, not a proxy.

The datacenter vs residential comparison explains the difference in network type.

How many test countries should I rent?

10 datacenter IPs

10 IPs

$12.69

$1.27/IP · 30 days

Exit IPs: United States, Canada, United Kingdom, Germany +18 more

  • One IP per job or account of your own
  • HTTP(S) and SOCKS5
  • 30-day rental
Choose 10 IPs

50 datacenter IPs

50 IPs

$33.75

$0.68/IP · 30 days

Exit IPs: United States, Canada, United Kingdom, Germany +18 more

  • Steady monitoring jobs
  • HTTP(S) and SOCKS5
  • 30-day rental
Choose 50 IPs

In every plan: Dedicated IPv4: one customer per IP · 30-day rental, renewable · HTTP(S) and SOCKS5 · Username/password or IP allowlist · Billed per IP, not per GB

Questions about geo QA testing proxies

Can I test streaming or licensed content by country?

You can test your own service's licensing rules, which is what this page is for. Using our IPs to watch another company's content outside the region it licensed is against most services' terms, and we do not offer that use. Many streaming services also treat hosting IPs differently.

Can I test a mobile app by country?

Yes, if the app respects the device's proxy setting or your test build lets you set one. Configure the HTTP proxy in the device or emulator Wi-Fi settings, or route the emulator through SOCKS5. The app's API calls then leave from the country IP.

How many countries can I test at once?

As many as you rent IPs for. 10 IPs costs $12.69 and can cover ten countries, one IP each. Choose the country at checkout; a datacenter city can be requested where IPs are online in that city. Availability varies; the checkout shows what is online.

Why does my site show the wrong country for the IP?

Datacenter IPs are registered to hosting networks, not to home internet providers. IP geolocation databases can place the same IP in a different city, or even a different country, from the datacenter that announces it. Check the IP in the source your site uses, then write to support with the result. The geolocation guide explains how databases decide.

Are there sites I cannot test through RackProxies?

Yes. Blocked on every IP: Banking, government and payment-portal sites, plus SMTP (email-sending) ports 25, 465 and 587. If your own product is a bank or payment portal, test country logic from your own infrastructure instead.

Do I need to verify my identity to rent test IPs?

No KYC: no ID, no selfie, no documents to sign up, top up or buy. You pay in BTC, USDT, USDC, ETH, SOL, LTC and log in with an account number; an email is optional.

1 IP $1.29 · no KYC

See pricing