Mobile rankings, both engines
Yandex answers 28.08% of searches made on Turkish phones. Pull both mobile result pages for each keyword through one exit. SERP setup.
Exits on Turkcell, TT Mobil and Vodafone, which shared 85.96 million mobile users at the end of March 2026 (BTK). Mobile traffic costs $3.99 → $2.19 per GB and never expires. Add -cc-tr to the login: the code is TR for Türkiye too.
BTK’s figure for the end of March 2026. TT Mobil had 31.8% and Vodafone 28.8%.
StatCounter, September 2026. Android ran 76.99% of Turkish mobile browsing and iOS 23.0%.
Its share of mobile searches in September 2026; on desktops it had 19.44%.
One carrier exit held with -time-21600. Without a session key, each connection can get a new address.
Each operator keeps its phones on an ASN of its own, apart from the fixed networks, so a lookup tells a phone exit from a home line. Turkish logins cannot ask for a carrier, since carrier keys exist only for the US, the UK and Germany; the code further down checks the carrier of each exit by its ASN instead.
| Operator | ASN in a lookup | Mobile users, end of March 2026 | Postpaid lines | APNIC share of Turkish users | IPv6-capable |
|---|---|---|---|---|---|
| Turkcell | AS16135 | 39.3% | 81% | 9.0% | 13.5% |
| TT Mobil | AS20978 | 31.8% | 80.4% | 8.1% | 0.4% |
| Vodafone | AS15897 | 28.8% | 88.4% | 8.2% | 55.4% |
Users and postpaid shares: BTK’s market report for the first quarter of 2026, which counted 17.1% of lines as prepaid. APNIC Labs: users on 24 October 2026, IPv6 on 25 October 2026. By revenue the order changes: Turkcell 40.2%, Vodafone 35.4%, TT Mobil 24.4%. Our sample of 12 mobile exits through the gateway on 26 October 2026 gave TT Mobil 7, Vodafone 3 and Turkcell 2. Twelve exits are too few to show how the offer splits between the carriers.
TT Mobil is close to IPv4-only. APNIC finds 0.4% of its users able to use IPv6, so on our reading of that figure its phones share public IPv4 addresses behind the carrier’s NAT. Vodafone sits at the other end with 55.4%, and Turkcell has 13.5%.
Other subscribers can be on the exit’s address while you use it. A session key keeps that address for your requests without making it exclusive to you.
A phone that drops off the network and rejoins it may come back with a new address, and that can happen before your session time runs out. No setting holds a mobile IP past 6 hours. Put a login or a checkout inside one short session, and let the client retry with the same session key if the address moves.
Mobile traffic for Turkey is priced like any other country’s. Buy 100 GB and all of it is billed at $2.89 per GB, the rate of the 100 GB tier.
| Traffic you buy | Price per GB | For example |
|---|---|---|
| 1–9 GB | $3.99 | 5 GB for $19.95 |
| 10–49 GB | $3.49 | 10 GB for $34.90 |
| 50–99 GB | $3.19 | 50 GB for $159.50 |
| 100–249 GB | $2.89 | 100 GB for $289.00 |
| 250–499 GB | $2.59 | 250 GB for $647.50 |
| 500–999 GB | $2.39 | 500 GB for $1,195.00 |
| 1,000+ GB | $2.19 | 1,000 GB for $2,190.00 |
Each mobile tier costs $0.50 per GB more than the residential one; residential runs $3.49 → $1.69. Gigabytes you buy never expire. The pricing page shows the current free-trial terms.
BTK’s reports call the 4G generation 4.5G. At the end of March 2026 nearly all Turkish mobile users were on it, and 5G started on 1 April 2026, after the quarter those figures cover.
| Measure | Figure | Date | Source |
|---|---|---|---|
| Users on 4.5G | 83,355,728 | 31 March 2026 | BTK |
| Users on 3G | 2,216,332 | 31 March 2026 | BTK |
| Mobile broadband subscriptions | 90.9% of the population | 31 March 2026 | BTK |
| Data per mobile line | 20.8 GB a month | January to March 2026 | BTK |
| Median mobile download | 68.19 Mbps, against 56.17 Mbps on fixed lines | End of 2025 | Ookla, via DataReportal |
| 5G service | Switched on in all 81 province centres | 1 April 2026 | BTK |
A login has no key for the network type. Each exit uses the connection its phone holds at that moment: 4.5G in most cases, 5G only where the phone is on a 5G cell.
Yandex answers 28.08% of searches made on Turkish phones. Pull both mobile result pages for each keyword through one exit. SERP setup.
Prices, coupons and seller badges as Turkish phone shoppers see them. Similarweb ranks Trendyol second among Turkish shopping sites.
The classifieds site at the top of that ranking. Take price, model and district; leave sellers’ names and numbers out.
Instagram’s ads could reach 62.3 million people in Turkey in late 2025. Review your own profile, Stories and ads from a carrier IP. Instagram setup.
TikTok’s ad audience was 44.9 million adults. Post and reply from one sticky session, within TikTok’s rules. TikTok setup.
See which ads a Turkish phone is served next to your campaign’s keywords. YouTube’s ads reached 57.9 million people.
Since 1 November 2026 Law 7578 bars social networks from serving under-15s and requires age checks and parental controls. Walk through your own sign-up as a Turkish phone user.
Public pages and your own accounts only, under each site’s terms. Ad reach: DataReportal, late 2025. Site ranks: Similarweb, September 2026.
They differ in the network behind the exit and in how long you keep one address.
-cc-tr; the dashboard generator shows any regions and cities on offer.The login asks for Turkey with -cc-tr and keeps one exit with -sid- and -time- in seconds, from 60 to 21600. The script keeps an exit only when ipinfo.io reports TR and one of the three mobile ASNs.
import requests, uuid
GATE = "gate.aeonproxy.com:7000"
# ipinfo.io starts "org" with the ASN; these three carry Turkish phones
MOBILE = ("AS16135", "AS20978", "AS15897") # Turkcell, TT Mobil, Vodafone
def turkish_phone_exit(tries=5):
for _ in range(tries):
sid = uuid.uuid4().hex[:8]
proxy = f"http://ap_a1b2c3-cc-tr-sid-{sid}-time-1800:PASS@{GATE}" # 30 minutes
geo = requests.get("https://ipinfo.io/json", proxies={"http": proxy, "https": proxy}, timeout=30).json()
if geo.get("country") == "TR" and geo.get("org", "").startswith(MOBILE):
return proxy, geo
# AS9121 or AS47331 would be TTNet, a fixed line: ask for a new session key
return None, None
proxy, geo = turkish_phone_exit()
print(geo["ip"], geo["country"], geo["org"])
# 178.242.XX.XX TR AS16135 Turkcell A.S.
# keep using the same URL: the exit stays until the session ends or the phone reconnects
page = requests.get("https://www.trendyol.com/", proxies={"http": proxy, "https": proxy}, timeout=30)Gateway gate.aeonproxy.com: HTTP on port 7000, SOCKS5 on 7001. Mobile traffic has its own login and password, on the dashboard’s Mobile page.
# HTTP, port 7000
curl -x gate.aeonproxy.com:7000 \
-U "ap_a1b2c3-cc-tr-sid-trmob01-time-1800:PASS" \
https://ipinfo.io/json
# SOCKS5, port 7001, same login and session
curl -x socks5h://gate.aeonproxy.com:7001 \
-U "ap_a1b2c3-cc-tr-sid-trmob01-time-1800:PASS" \
https://ipinfo.io/jsonLaw 5651 lets a judge, or in urgent cases the authority’s head, order content or a whole site blocked, on grounds that include national security and public order. Providers have four hours to carry out an order. An urgent decision has to reach a judge within 24 hours and is void if no ruling follows within 48 hours. Law 7590 of 24 July 2026 moved these powers to the Cybersecurity Presidency from 31 July 2026. Nothing in Law 5651 refers to VPNs or proxies.
Law 7578 has barred social networks from serving children under 15 since 1 November 2026. Personal data falls under KVKK, Law 6698: data a person has made public may be processed without consent (article 5), and sensitive data only in line with the person’s intent in publishing it (article 6).
An exit on a Turkish carrier reaches sites the way Turkish phones do, with every blocking order in force. We do not support using it against a Turkish blocking order.
Not legal advice. How courts have ruled on scraping: cases from 2022 to 2026.Join @aeonprox, link our bot and test residential or mobile proxies for 72 hours. No card needed.
It sends your requests out through a phone connection on Turkcell, TT Mobil or Vodafone, so a site sees the kind of address its Turkish phone visitors come from. Choose it for work about phones: mobile rankings, app tests, ad checks and your own social accounts.
We do not publish a per-country count of mobile IPs for Turkey. The exits run on Turkcell, TT Mobil and Vodafone, and the dashboard lists Turkey’s current mobile offer when you build a login. A sample of 12 mobile exits on 26 October 2026 came from TT Mobil (7), Vodafone (3) and Turkcell (2).
Turkcell on AS16135, TT Mobil on AS20978 and Vodafone on AS15897. Carrier keys work in the US, the UK and Germany only, so a Turkish login cannot ask for one. Read the ASN in a lookup and keep the sessions on the network you want, as the Python example does.
You cannot choose it. There is no key for the network type, and each exit uses the connection its phone has at the moment. BTK counted 83,355,728 users on 4.5G, its name for the 4G generation, and 2,216,332 on 3G at the end of March 2026. 5G started on 1 April 2026 in all 81 province centres.
Buy mobile traffic on the dashboard, then build a login with -cc-tr on its Mobile page. The price per GB falls from $3.99 for small amounts to $2.19 from 1,000 GB, the tier’s rate covers the whole purchase, and gigabytes never expire. Every tier and the current trial terms are on the pricing page.
Six hours at most, set in seconds: -sid- with a key you choose plus -time-1800 keeps the exit for 30 minutes, -time-21600 for 6 hours. The address can still change sooner if the phone behind it reconnects, so keep logins and checkouts short.
Residential is $0.50 cheaper per GB at every tier and has city keys, which suits volume work on Trendyol, Hepsiburada and Sahibinden. Mobile fits work that should come from a phone: Yandex has 28.08% of searches on Turkish phones against 19.44% on desktops, so a mobile rank report leans on Yandex more than a desktop one.
Where available. The dashboard generator lists the regions and cities on offer for Turkish mobile logins, and the IP checker shows where an exit is placed once you have it. Check the city before you rely on it.
Proxies and VPNs appear nowhere in Law 5651, the internet law. What you do through a Turkish exit is still judged by Turkish law: blocking orders, content offences, KVKK for personal data and the under-15 rule for social networks. We do not support any use against a Turkish blocking order. This is not legal advice.
You can, for accounts you own and within Instagram’s and TikTok’s rules. Open one sticky session per account while you work in it, and log in from Turkish exits each time.
A free proxy sees every request you send through it, and you rarely know whose server it is. It may not be a phone line either: a Turkish carrier exit shows AS16135, AS20978 or AS15897 in a lookup.