Internet in China: VPN, eSIM & What Actually Works (2026)
Google, WhatsApp, Instagram and Gmail are blocked in China. Here's how to stay connected: which VPNs to install before landing, the roaming eSIM trick that bypasses the firewall, and the legal reality travelers should know.
If you arrive in China expecting to open Google Maps, check Gmail, or message your family on WhatsApp — none of it will load. China blocks many of the apps Southeast Asians use daily. The fix is simple, but it has to be done before you land, because the tools you need aren’t downloadable from inside China.
What’s blocked (and what isn’t)
| App / Service | Status in China |
|---|---|
| Google (Search, Maps, Gmail, Drive) | ❌ Blocked |
| WhatsApp, Telegram, Signal | ❌ Blocked |
| Facebook, Instagram | ❌ Blocked |
| YouTube, TikTok (international) | ❌ Blocked |
| X / Twitter | ❌ Blocked |
| WeChat, Alipay, Amap, DiDi, Meituan | ✅ Work (domestic) |
| Baidu, Bing (often), local apps | ✅ Work |
Set up everything before you land
This is the single most important rule. Once you’re on Chinese soil, app stores won’t show VPN apps, and downloads from blocked domains won’t complete. Install and test your VPN while still in Singapore, KL, Bangkok or Jakarta.
Bring at least two VPNs
VPN connectivity in China fluctuates — a service that works on Monday may be throttled on Wednesday, especially around sensitive dates. Always carry a backup:
- One primary paid VPN
- One secondary VPN from a different provider
- Optionally a roaming eSIM or your home SIM on roaming (see below)
Picking a VPN that still works
The landscape changes fast, so treat any specific list as a starting point and check recent reviews 1–2 weeks before your trip (search “VPN China [month] [year]” on Reddit or independent tech sites). General rules that hold up:
- Paid beats free. Free VPNs are the first to get blocked.
- Obfuscation matters. Look for protocols that disguise VPN traffic as normal HTTPS (often called “stealth” or “obfuscated” mode).
- Multiple servers/regions give you fallbacks when one location is throttled.
- Frequently recommended names over the years have included Astrill, LetsVPN, ExpressVPN and others — but verify current status, as it shifts.
Avoid side-loading random “free China VPN” APKs. Some are malware or honeypots. Stick to the providers’ official sites (download the install files before you enter China).
The roaming eSIM shortcut
A clever workaround: a data roaming eSIM (e.g. a Hong Kong or global roaming plan). Because the traffic exits through an overseas network, it bypasses the Great Firewall entirely — no VPN needed for Google, WhatsApp, etc. Downsides: it’s more expensive and slower than a local SIM, and it only covers data (calls to local numbers still need a Chinese SIM or app).
This is popular with short-stay travelers who don’t want to fight VPN settings.
Your home SIM on roaming
Keeping your Singapore/Malaysia/Thailand SIM on data roaming does the same thing — traffic routes internationally, so blocked apps work. It’s costly without a roaming package, so check your carrier’s China roaming add-on. Combine with a VPN as a fallback for when roaming signal dips.
Is using a VPN legal?
This comes up a lot. Personal use of a VPN to access blocked foreign services sits in a legal grey area for individuals — enforcement against ordinary tourists is extremely rare. What is clearly regulated is operating or selling VPN services without a license.
Practical guidance:
- Use it for messaging, maps, and email — not for anything sensitive.
- Don’t try to distribute or sell access.
- Keep a backup plan (roaming) in case of a crackdown period.
Common pitfalls
- “I’ll download it at the hotel” — you won’t be able to. Install at home.
- One VPN, no backup — when it drops, you’re fully cut off.
- Assuming your hotel Wi-Fi is fine — hotel internet is behind the same firewall; you still need a VPN or roaming.
Next steps
Once you’re online, the next hurdle is the apps themselves — China uses Amap, DiDi and Meituan, which need setup too. See our must-have apps guide. For payments (which also need a working connection to set up), read the foreign-card payment guide.