South Africa proxies: residential IPs by city

Send requests as if from a home in South Africa. Target a city, change the IP per request or keep using the same IP. A South African IP shows prices in rand on Takealot and Google results for South Africa. It is one of Africa's leading ad markets and a common reference point for reviewing what English speaking African users see. South Africa supports residential, ISP and mobile IPs and every datacenter option, dedicated, shared and IPv6.

South Africa

3 cities

Cities you can target

CityUsername
Johannesburguser-country-za-city-johannesburg
Cape Townuser-country-za-city-cape_town
Durbanuser-country-za-city-durban

Connecting through a South Africa IP

Run the curl command below to check that you get a South Africa IP. Replace YOUR_TOKEN with the token you got at sign up.

curl

curl -x http://gate.proxytoo.com:7000 \
  -U "user-country-za-city-johannesburg:YOUR_TOKEN" \
  https://ipinfo.io/json

How do I get a South Africa IP address?

You get a South Africa IP just by putting the country code in your username. With rotating residential proxies, a username like user-country-za gives you a fresh South Africa home IP on every request, billed from your balance by traffic used. The gateway gate.proxytoo.com:7000 and your access token stay exactly the same as for any other country.

If you need to keep the same South Africa IP for a while, add a session name, as in user-country-za-session-shop1. Requests with the same session name keep one IP for up to 120 minutes, so a login or a multi step check can finish in one flow. Pick South Africa under Create connection details in the dashboard to get HTTP, SOCKS5 and curl formats in one go.

How does city targeting work for South Africa proxies?

You can currently choose from 3 cities in South Africa, set with a city part at the end of the username. For example, user-country-za-city-johannesburg connects through an IP in that city. Write the city in lowercase and replace spaces with underscores.

City targeting is most useful when results change by area. Delivery zones, store stock and local search results can all differ from city to city within South Africa, and a city IP shows you exactly what locals see. Combine a city and a session to keep one IP in that city.

When city level results aren't essential, a country only username draws on a wider range of South Africa IPs for smoother connections. A practical approach is to collect at the country level first, then target cities only on the pages where local differences matter.

What are South Africa proxies used for?

South Africa proxies let you see and collect pages exactly as local users see them. Beyond search rankings and product prices, they fit almost any job that deals with information that changes by location.

When comparing travel fares, hotel rates or flights, where price and currency depend on the visitor's country, a South Africa IP gets you the local figures. Location based listings such as real estate, job postings and secondhand marketplaces also appear in the same order and with the same content local users get.

For brand protection, teams use South Africa IPs to scan local online marketplaces for unauthorized listings of their products. If you run a multilingual site, you can confirm that South Africa visitors land on the right language page and currency.

  • Travel and hotel rate comparison
  • Real estate, job and marketplace listings
  • Unauthorized seller checks on marketplaces
  • Language page and geo redirect checks
  • Local currency checkout reviews

Which ProxyToo products work for South Africa?

Rotating residential and ISP proxies let you pick South Africa IPs directly. Rotating residential at $0.78 per GB is billed by use and suits scraping and checks, while ISP proxies at $1.08 per IP per month keep the same South Africa IP for the whole term, which suits long running work like account management.

Datacenter and mobile proxies are available in countries that have those IPs. If South Africa is on the list of 18 countries with datacenter IPs or 56 countries with mobile IPs, you can use dedicated datacenter at $0.63 per IP per month, shared datacenter at $0.0163, IPv6 at $0.0818 and mobile at $2.18 per GB. For mobile, write the username as user-type-mobile-country-za.

Unlimited residential proxies cost $37.58 per day, with unmetered traffic over a mix of countries. Choose rotating residential or ISP proxies for jobs that need South Africa IPs only, and unlimited residential for high volume jobs where mixed countries are fine. Every product is paid from one balance.

What should I know when working with South Africa websites?

South Africa websites follow the rhythm of the local time zone, so timing your requests by local time feels natural. During local daytime there are more real visitors for your requests to blend in with, and price or stock changes usually follow local hours too. When planning a scraping schedule, convert your server time to South Africa local time.

Set your browser or automation tool's language, time zone and currency to match South Africa, so the IP location and page settings line up and pages open just as they do for locals. Put the local language in the Accept-Language header, and in Playwright or an antidetect browser change the time zone and geolocation values as well.

Comparing with neighboring countries in Middle East and Africa shows at a glance what differs from country to country. Since only the country code in the username changes, one script can run the whole comparison. Start with a small test, check the responses, then scale up to use your balance efficiently.

  • Request timing set to local hours
  • Language and currency set to South Africa
  • Time zone matched to the IP country
  • Neighbor comparisons by changing only the code

Jobs that need a South Africa IP

  • Check search results and rankings that users in South Africa see
  • Collect prices and stock from online stores in South Africa
  • Check that local ads in South Africa show correctly
  • Review websites as a visitor from South Africa

Get a token and connect through the country you need

Sign up takes just one token. Top up from $30 and use every proxy type from one balance.

Get a token and start