Proxy location · South Africa

South Africa Proxy: 12.4M+ Residential and 310K+ Mobile IPs

ProxyField sells South Africa residential proxies with 12.4M+ IPs in 150+ cities across South Africa, from $1.95/GB ($2.95/GB for 1 GB): set -country-za in the username for the country and -city-<city> for a city by name from the full list in your dashboard, and the traffic never expires.

South Africa also has 310K+ mobile IPs: add -mobile after the login, as in <login>-mobile-country-za. The network has a 99.6% success rate, according to our service data. Residential costs $2.95/GB for 1 GB, $2.79 from 10 GB (10 GB = $27.90), $2.65 from 50 GB (50 GB = $132.50), $2.49 from 100 GB, $2.29 from 250 GB and $1.95 from 1,000 GB, the same in every country; mobile costs $3.45/GB for 1 GB down to $2.45/GB from 1,000 GB. There is no minimum purchase: start with the Easy Trial, 1 GB for $2.95, which is also the smallest payment for traffic, with no subscription, no ID for ordinary purchases, and traffic that never expires (no 30- or 90-day window). Country, region and city targeting cost the same per GB.

Try for the price of 1 GB, no subscription, traffic never expires.

gate.proxyfield.io:7000 ZA
Residential IPs
12.4M+
Mobile IPs
310K+
Cities
150+
Username
  • country only <login>-country-za:<password>
  • a city: its name in lowercase, underscores for spaces (new_york) <login>-country-za-city-<city>:<password>
Mobile networks
  • Vodacom
  • MTN
  • Cell C
  • Telkom
Targeting: country, region, city

Mobile IPs run on the Vodacom, MTN, Cell C and Telkom networks. The carrier is not a targeting option, but one ipinfo.io request shows the network and AS number each exit is on, so you record it with every ad check (the mobile section). To compare Takealot prices and stock in Johannesburg and Cape Town, run one sticky session per city (-city-<city>-session-jhb01-ttl-1800, with each city's key from the list in your dashboard) with the script below. The pool is clean for Google, checked and segmented, and our 24/7 live chat helps with setup.

Key facts
Success rate
99.6%, according to our service data
Google
The pool is clean for Google, checked and segmented.
South African IPs
12.4M+ residential, 310K+ mobile
Cities
150+
Targeting
country, region, city
Mobile networks
Vodacom, MTN, Cell C, Telkom
Support
24/7 live chat, with setup and integration help
Price
residential from $1.95/GB, mobile from $2.45/GB
Sessions
per-request rotation, or sticky 30 s to 36 h
Protocols
HTTP, HTTPS, SOCKS5
Auth
username:password or IP whitelist
Threads
unlimited concurrent threads
Minimum
none; Easy Trial 1 GB for $2.95 (mobile $3.45), same pool as 1 TB
KYC
no identity verification for ordinary purchases, including crypto; we may ask if an account shows signs of abuse
Expiry
traffic never expires; all purchases are final
Payment
USDT, BTC, ETH and 10 other coins
All key facts (10 more)
Pricing

South Africa residential proxy price per GB and minimum purchase

South African residential proxies on ProxyField cost $2.95/GB for 1 GB, $2.79 from 10 GB, $2.65 from 50 GB, $2.49 from 100 GB, $2.29 from 250 GB, $2.09 from 500 GB and $1.95 from 1,000 GB; mobile proxies cost $3.45/GB for 1 GB down to $2.45 from 1,000 GB.

What a typical South Africa job costs (residential, the whole purchase at the tier rate):

JobYou buyTotal
A first test1 GB (Easy Trial)$2.95
A small job (about 10,000 pages at 1 MB)10 GB at $2.79$27.90
A medium job50 GB at $2.65$132.50
A large job100 GB at $2.49$249.00

There is no minimum purchase: the smallest payment for traffic is $2.95, the price of the Easy Trial (1 GB), and ordinary purchases need no ID. Our South African residential rate runs from $2.95 for 1 GB to $1.95 from 1,000 GB, the same as in every country, with "No surcharges for countries, requests or threads", and a city costs the same per GB as the country. The tier rate applies to the whole purchase, there is no subscription and the traffic never expires.

Volume, Residential, Mobile, South Africa
VolumeResidentialMobileSouth Africa
1–9 GB$2.95$3.45same as every country
10–49 GB$2.79$3.29same as every country
50–99 GB$2.65$3.15same as every country
100–249 GB$2.49$2.99same as every country
250–499 GB$2.29$2.79same as every country
500–999 GB$2.09$2.59same as every country
1,000+ GB$1.95$2.45same as every country

No surcharge for the country, a region or a city.

What a purchase costs (the rate for your volume tier applies to the entire purchase):

You buyResidentialMobile
1 GB (Easy Trial)$2.95$3.45
10 GB$27.90$32.90
50 GB$132.50$157.50
100 GB$249.00$299.00
1,000 GB$1,950.00$2,450.00

How to read it: the rate for your tier applies to the whole purchase, so 49 GB × $2.79 = $136.71, but 50 GB × $2.65 = $132.50, and 50 GB costs less than 49 GB. From 1 TB, the price is individual: contact sales.

For residential proxies only: cheaper than the big brands' $4/GB at every volume, at $2.95/GB for 1 GB falling to $1.95/GB from 1,000 GB, with no subscription. Mobile prices are above. Easy Trial: 1 GB for $2.95, no minimum purchase.

All purchases are final. In return, your traffic never expires: what you buy stays on your balance until you use it. Blockchain network fees are paid by the sender. See proxy pricing per GB.

Prices are in US dollars, and the payment confirmation goes straight to your email.

IP pool

South African IP pool: residential and mobile

ProxyField has 12.4M+ residential IPs and 310K+ mobile IPs in South Africa, across 150+ cities. Residential IPs come from South African home internet providers, so local shops, news sites and search engines show you the version a visitor in South Africa gets. The whole network of residential proxies and mobile proxies has 412M+ residential and 10.2M+ mobile IPs from real ISPs and carriers in 195+ countries and 21,000+ cities.

In South Africa

Residential IPs
12.4M+
Mobile IPs
310K+
Cities
150+

Whole network

residential IPs
412M+
mobile IPs
10.2M+
countries
195+
cities
21,000+
Targeting

Targeting in South Africa: regions and cities

Set the country, a region or one of 150+ South African cities per request, on every tier. Visitors in different South African cities can get different local results, delivery options and ads. The full list of cities is in your dashboard. City pricing: the same per GB as country targeting. There is no ASN, ZIP or carrier targeting; the mobile section below shows how to check which network an IP is on.

Region and session keys: -region-<region>, -session-<id> and -ttl-<seconds> (30 to 129,600 seconds, 20 minutes by default) after the location, as in <login>-country-za-region-<region>-session-he9f2qga-ttl-600. Access opens once the payment is confirmed; your gateway, credentials or allowlist are in your account. Country keys outside the US: the two-letter country code in lowercase, as in -country-za.

Shell
# country only
curl -x gate.proxyfield.io:7000 -U "<login>-country-za:<password>" https://api.ipify.org
# a city: its name in lowercase, underscores for spaces (new_york)
curl -x gate.proxyfield.io:7000 -U "<login>-country-za-city-<city>:<password>" https://api.ipify.org
Mobile

South Africa mobile proxies on Vodacom, MTN, Cell C and Telkom: networks and ad checks

ProxyField has 310K+ South African mobile IPs, which run on the Vodacom, MTN, Cell C and Telkom networks over 5G, 4G and LTE. The carrier is not a targeting option: you choose the country, region or city, at $3.45/GB for 1 GB, $32.90 for 10 GB, $299.00 for 100 GB, down to $2.45/GB from 1,000 GB. The traffic never expires: there is no 30- or 90-day window, so a monthly ad check draws on the same balance until it is used up. Prove each check: one request to https://ipinfo.io/json through the proxy returns an org field with the network's AS number and name, and you record that AS number with the ad.

The four operators' main networks, as ipinfo.io lists them:

NetworkWhat org shows on ipinfo.io
VodacomAS29975 Vodacom
MTNAS16637 MTN SA
Cell CAS37168 Cell C (Pty) Ltd
TelkomAS37457 Telkom SA Ltd.

An operator can run more than one AS number, so match the operator's name in org, and record the AS number you saw with every check. Residential is the default; add -mobile after the login for mobile IPs: <login>-mobile-country-za.

South African mobile proxies
NetworksVodacom, MTN, Cell C, Telkom
Mobile IPs310K+, over 5G, 4G and LTE
Targetingcountry, region, city; the same price per GB at every level
Sessionsa new IP per request, or sticky 30 s to 36 h (20 min by default)
ProtocolsHTTP, HTTPS, SOCKS5 on gate.proxyfield.io:7000
Validitythe traffic never expires: no 30- or 90-day window
Balanceone balance for mobile and residential, in every country
You buyMobile price per GBTotal
1 GB (Easy Trial)$3.45$3.45
10 GB$3.29$32.90
100 GB$2.99$299.00
1,000 GB$2.45$2,450.00

Ad checks on mobile, with the network recorded:

StepSetting or commandWhat to check
1. One IP in the city<login>-mobile-country-za-city-<city>-session-ad01-ttl-600, with the city key from the dashboard listone IP for 10 minutes; an IP idle for 120 s gets a new IP, so keep the page active
2. Check the networkcurl -x gate.proxyfield.io:7000 -U "<login>-mobile-country-za-city-<city>-session-ad01-ttl-600:<password>" https://ipinfo.io/jsonorg names the network operator of the exit IP; city is a third-party estimate
3. Recordthe ad, its landing URL and a screenshotstore them with the city, the network, the exit IP and the time
4. Next sessiona new session id (-session-ad02-ttl-600)repeat steps 2 and 3 at the same time of day, and compare the ads by the network each session was on

Verify every exit before you record: the org check takes one request and is the only proof of which network served the ad. Sticky sessions run from 30 s to 36 h, so one session can cover a whole campaign check.

What a full check costs: a round of four sticky sessions (ad01 to ad04) draws on one balance, so the Easy Trial's 1 GB of mobile traffic ($3.45) covers the first round. Read the MB used by one round on the dashboard's real-time usage stats, then multiply: sessions × cities × checks a month × MB per round. As an example, at 10 MB per session check, 4 sessions × 2 cities × 30 days = 240 checks = 2.4 GB, so a 3 GB purchase ($10.35) covers the month; measure your own figure, because ad pages differ in weight.

Check public ads only, and never click them: click fraud is not allowed.

310K+
mobile IPs
from $2.45/GB
mobile traffic

Mobile networks

  • Vodacom
  • MTN
  • Cell C
  • Telkom
Sessions

Rotating or sticky South African IPs

Rotate to a new South African IP on every request, or keep one in a sticky session from 30 s to 36 h (presets 1, 5, 10, 30 min, 1, 3, 6 h). See rotating proxies.

Rotation or sticky time

  • per request
  • 1 min
  • 5 min
  • 10 min
  • 30 min
  • 1 h
  • 3 h
  • 6 h

Need a fixed IP? Dedicated static residential (ISP) proxies cost from $2.29 per IP for 30 days and dedicated datacenter IPv4 $1.39, with no auto-billing; rotating datacenter proxies cost $0.29/GB down to $0.22/GB. Rotating datacenter proxies cover the same countries as residential; dedicated ISP and datacenter IPs come in the countries their order form lists, which follow stock.

Use cases

What teams use South Africa proxies for

  • Retail prices in rand: Takealot in Johannesburg and Cape Town

    For Takealot prices and stock in two cities, use South African residential IPs, one sticky session per city, from $2.95/GB with no minimum purchase. Stock and delivery follow the delivery address and cookies, not only the IP: a saved address or an old cookie shows one city's stock in every run, so start each city with a clean session and no saved address. For prices and currency, the country alone (-country-za) may be enough; set a city when stock or delivery options differ by location.

    The options, by what you need:

    OptionWhen it fitsPrice
    Residential, one sticky session per cityprices and stock in Johannesburg and Cape Town, the first choice$2.95/GB for 1 GB, $2.79 from 10 GB
    Mobile, one sticky session per citythe same pages as a phone user on a South African mobile network sees them$3.45/GB for 1 GB, $3.29 from 10 GB
    Dedicated ISP (static residential) IPone fixed IP for weeksfrom $2.29 per IP for 30 days, in the countries its order form lists

    Read Takealot's terms first. Its Platform Terms & Conditions, under "You promise to use our site responsibly", say not to "use any robot, spider, other automatic device, or manual process to monitor, copy, distribute, or modify our platform", with an exception for the technology search engines use. Automate only what those terms, or Takealot's written permission, allow; ProxyField's rule for every site is public pages only, and follow the site's terms.

    The steps:

    1. One sticky session per city: each line asks for one IP for 30 minutes, long enough for a whole basket. Take each city's key from the list in your dashboard (lowercase, underscores for spaces):

      • <login>-country-za-city-<city>-session-jhb01-ttl-1800 for the first city
      • <login>-country-za-city-<city>-session-cpt01-ttl-1800 for the second

      A city that is not in the list gets a 502 answer, not a nearby city.

    2. Confirm the exit city with one request to https://ipinfo.io/json; its city is a third-party estimate, so record it next to the city you asked for.

    3. The same product list, at the same time of day, in every city, so the runs compare like with like.

    4. Store per product: price, stock text, city, exit IP and timestamp.

    5. A clean session per city: no saved delivery address and no cookies from the other city's run.

    The same steps in Python (pip install requests beautifulsoup4), for product pages you are allowed to monitor:

    Python
    import csv, json, time
    import requests
    from bs4 import BeautifulSoup
    
    URLS = ["<a public product URL>"]                   # the same list in every city
    CITIES = {"<first city>": "jhb01", "<second city>": "cpt01"}   # city keys from the list in your dashboard
    
    def offer(html):
        """Price and availability from schema.org Product data, if the page carries it."""
        for tag in BeautifulSoup(html, "html.parser").find_all("script", type="application/ld+json"):
            try:
                data = json.loads(tag.string or "")
            except json.JSONDecodeError:
                continue
            for item in data if isinstance(data, list) else [data]:
                if isinstance(item, dict) and item.get("@type") == "Product":
                    o = item.get("offers") or {}
                    o = o[0] if isinstance(o, list) and o else o
                    return o.get("price"), o.get("priceCurrency"), o.get("availability")
        return None, None, None
    
    with open("prices.csv", "a", newline="") as f:
        out = csv.writer(f)
        for city, sid in CITIES.items():
            proxy = f"http://<login>-country-za-city-{city}-session-{sid}-ttl-1800:<password>@gate.proxyfield.io:7000"
            s = requests.Session()                      # a new session per city: no cookies carried over
            s.proxies = {"http": proxy, "https": proxy}
            s.headers["User-Agent"] = "Mozilla/5.0"
            ip = s.get("https://ipinfo.io/json", timeout=30).json()
            for url in URLS:
                r = s.get(url, timeout=30)
                price, currency, stock = offer(r.text)
                out.writerow([time.strftime("%Y-%m-%d %H:%M"), city, ip.get("ip"), ip.get("city"),
                              url, r.status_code, price, currency, stock, round(len(r.content) / 1024)])
                time.sleep(5)

    Each row holds the time, the city you asked for, the exit IP, ipinfo's city, the URL, the status, price, currency, stock and the page size in KB. Empty price and stock fields mean the page builds them with scripts: load it in a browser such as Playwright through the same proxy line, or read the JSON the page loads.

    Size it before you buy: run one product page, read the MB it used on the dashboard (the KB column is a close guide), then multiply products × cities × runs × MB per page. As an example, at 1 MB a page, 200 products × 2 cities × 30 daily runs = 12,000 pages = about 12 GB: 12 × $2.79 = $33.48 a month. From 100 GB the rate is $2.49/GB, and unused traffic never expires.

    What it costs (residential, the same in both cities)
    1 GB (Easy Trial)$2.95
    10 GB$27.90
    100 GB$249.00

    Unlimited concurrent threads let you run both cities at once. See price monitoring, proxies for e-commerce and proxies for web scraping.

  • Google.co.za rankings and ads

    Set a city to see Google.co.za results and ads as a searcher in South Africa does. The pool is clean for Google, checked and segmented. For results as JSON, the Google SERP API costs $1.20 down to $0.80 per 1,000 successful results. See proxies for SEO.

  • Social accounts for South African clients

    Agencies may manage their own or their clients' accounts, one sticky IP per account, on mobile or residential IPs. Fake accounts and fake engagement are not allowed.

Getting started

Get a South African IP in three steps

  1. Sign up with your email; ordinary purchases need no ID.

  2. Buy from 1 GB with the Easy Trial (1 GB for $2.95, mobile $3.45) in USDT, BTC, ETH or 10 other coins; access opens once payment is confirmed.

  3. Set country-za (and a city if you need one) in the username and connect to gate.proxyfield.io:7000 over HTTP, HTTPS or SOCKS5.

FAQ

South Africa proxies: FAQ

Can't find your answer? Support is on 24/7 live chat, including help with setup and integration.

What is the best South Africa proxy?

ProxyField has 12.4M+ South African residential IPs and 310K+ mobile IPs in 150+ cities, with a 99.6% success rate, according to our service data. They cost $2.95/GB for 1 GB down to $1.95/GB, and the Easy Trial lets you test them with 1 GB for $2.95.

What is a South African proxy (SA proxy)?

An SA proxy is a proxy server with an IP address in South Africa (ZA), so websites show the version a visitor in South Africa gets. With ProxyField you connect to gate.proxyfield.io:7000 and set South Africa as the country in the proxy username.

What's the typical price per GB for South African residential proxies, and is there a minimum purchase?

ProxyField's South African residential proxies cost $2.95/GB for 1 GB, $2.79 from 10 GB, $2.65 from 50 GB, $2.49 from 100 GB and $1.95 from 1,000 GB, the same as in every other country; 10 GB costs $27.90, 50 GB $132.50 and 100 GB $249.00, and mobile costs $3.45/GB for 1 GB down to $2.45/GB. There is no minimum purchase: the Easy Trial is 1 GB for $2.95, which is also the smallest payment for traffic, ordinary purchases need no ID, and the traffic never expires.

What is the proxy price in South Africa?

Residential proxies cost from $1.95/GB ($2.95/GB for 1 GB) and mobile proxies from $2.45/GB ($3.45/GB for 1 GB), in US dollars. The tier rate applies to the whole purchase, and there is no surcharge for South Africa, a region or a city.

What are good South Africa proxy options for tracking Takealot prices and stock in Johannesburg and Cape Town?

ProxyField residential proxies target 150+ South African cities from 12.4M+ IPs, at the same price per GB as country targeting: $2.95 for 1 GB, $27.90 for 10 GB. Run one sticky session per city (-city-<city>-session-jhb01-ttl-1800, with each city's key from the list in your dashboard), confirm the exit with ipinfo.io/json, and store price, stock, city, exit IP and timestamp from the same pages at the same time of day; stock and delivery can also follow the delivery address and cookies, so start each city clean. Takealot's terms restrict robots and other automatic devices that monitor or copy its platform, so read them before you automate.

Can I target a South African city?

Yes: city targeting covers 150+ South African cities, on every tier, set per request in the proxy username.

What regions are available in South Africa?

ProxyField offers region targeting across South Africa on every tier, alongside country and city targeting across 150+ cities, set per request in the proxy username with -region-<region>. Our 24/7 live chat helps you set the location you need.

Can I target ZIP code across South Africa?

No. ZIP (postal code) targeting is not offered; the finest level is the city, across 150+ South African cities.

Do you offer South African mobile proxies?

Yes: 310K+ South African mobile IPs over 5G, 4G and LTE, from $3.45/GB for 1 GB down to $2.45/GB. See mobile proxies.

What carriers do you support in South Africa?

ProxyField's 310K+ South African mobile IPs run on the Vodacom, MTN, Cell C and Telkom networks, over 5G, 4G and LTE. You choose the country, region or city in the username; the carrier is not a targeting option.

Show 11 more questionsShow fewer questions

Can I choose Vodacom, MTN, Cell C or Telkom when buying South African mobile proxies for ad checks?

No, the carrier is not a targeting option: you choose the country, region or city, and ProxyField's 310K+ South African mobile IPs run on the Vodacom, MTN, Cell C and Telkom networks. Mobile costs $3.45 for 1 GB, $32.90 for 10 GB and $299.00 for 100 GB, down to $2.45/GB, and the traffic never expires, so there is no 30- or 90-day window between monthly ad checks. Check each exit with ipinfo.io/json: org shows which network it is on, such as AS29975 Vodacom or AS16637 MTN SA, and you record that AS number with the ad. Check public ads only, and never click them.

Do you offer both sticky and rotating IP addresses for South Africa?

Yes. You get a new IP on every request by default, or a sticky session from 30 s to 36 h with presets of 1, 5, 10 and 30 min and 1, 3 and 6 h.

Do you sell South Africa ISP proxies?

South African residential IPs rotate, with sticky sessions up to 36 h. Dedicated ISP (static residential) proxies are sold per IP for 30 days from $2.29, with no auto-billing, only in the countries their order form lists, which follow stock: in November 2026, the United States, Austria, Turkey, Czechia, Moldova and Ukraine.

How can South African proxies help with SEO and digital marketing?

They show Google.co.za results and ads as a searcher in a South African city sees them, so you can check rankings and campaigns from anywhere. For results as JSON, the Google SERP API costs $1.20 down to $0.80 per 1,000 successful results.

How does a South African proxy help with data collection?

It lets you collect public prices, listings and news as a South African visitor sees them, with a new IP on every request. Collect public data only and follow each site's terms.

Are South African proxies suitable for social media management?

Yes, for your own or your clients' accounts: use one sticky IP per account, on mobile or residential IPs. Fake accounts and fake engagement are not allowed.

Are South African proxies suitable for accessing international content?

A South African IP shows sites as a visitor in South Africa sees them. For another country's version, use an IP in that country: one balance covers 195+ countries at the same price.

What does a South African proxy change about my connection?

Sites see the proxy's South African IP instead of yours, so they serve the version a visitor in South Africa gets. We don't record the content of your traffic or the pages you visit; we keep only the service data we need to count traffic, keep the network running and handle abuse reports. Connection metadata is kept for up to 30 days.

How do I use a proxy in South Africa?

Enter gate.proxyfield.io:7000 and your credentials, with South Africa set as the country in the username, in your browser, script or tool. Step-by-step guides: Chrome, Windows and Python.

How long does it take to get my South Africa proxies?

Access opens once the payment is confirmed; the gateway and your credentials are then in your account. Our 24/7 live chat helps with setup and integration.

Why avoid a free South Africa proxy list?

Free proxy lists are shared, often offline and run by people you don't know, which puts logins and data at risk. We don't offer free proxies; ProxyField starts at 1 GB for $2.95.

Locations

Proxies in other countries

Same price per GB.

Residential IPs · cities per country. All proxy locations in 195+ countries.

Start with 1 GB. Traffic never expires.

Try for the price of 1 GB, no subscription, traffic never expires.