Donate
China VPN Guide 2026

VPN for China: How the Great Firewall Blocks Them, and What Actually Survives

Every other page on this topic gives you a ranked list of VPNs that "work in China". None of them can verify that, and neither can we - the blocking changes weekly and nobody outside the country can test it on your behalf. What we can explain is the mechanism: how the Great Firewall identifies a VPN, why obfuscation exists, and how to pick a provider so that being wrong costs you nothing.

Deep packet inspectionActive probingObfuscated transports

How the Great Firewall detects a VPN

The Great Firewall does not maintain a list of VPN websites and block those. Blocking a domain is trivial and easily worked around; the system instead identifies the traffic itself, which is why a provider can be reachable one day and useless the next without anything changing on your device.

Two techniques do most of the work. The first is deep packet inspection. Standard VPN protocols have recognisable handshakes: an OpenVPN session opens with a distinctive pattern, and WireGuard has a fixed initiation message with a known structure and length. Neither was designed to hide that it exists - they were designed to keep the contents secret, which is a different problem. A middlebox watching the first few packets of a connection can classify it without decrypting anything.

The second is active probing. When a connection looks suspicious, the system can connect to the same destination itself and speak the protocol it thinks is there. If the server on the other end answers like a VPN server, the address gets added to a blocklist. This is why self-hosting a VPN on a cheap cloud server often works briefly and then stops: the endpoint is discovered, not deduced.

Obfuscation is the answer to both. A stealth or obfuscated transport wraps the tunnel so the handshake resembles ordinary HTTPS traffic on port 443, and a well-implemented one will not answer a probe in a way that identifies it. That is the whole of the feature: it does not make the VPN faster or more private, it makes it harder to classify.

The three networks your traffic actually crosses

Almost all consumer traffic in mainland China rides one of three carrier networks, and filtering is applied at that level rather than by your building or city. Knowing which one you are on tells you more than a speed test does, because reports of what is working are often carrier-specific.

  • China Telecom - the largest fixed-line operator, and the network most international routes transit.
  • China Unicom - historically the friendlier of the three for international routing, which is why it appears often in traveller reports.
  • China Mobile - dominant on mobile data, and the one most visitors meet first through a prepaid SIM.

Check which network you are actually on with our ASN lookup - it returns the autonomous system carrying your connection, which is the level filtering is applied at. If you are comparing notes with someone else about what works, comparing ASNs is far more useful than comparing cities.

Providers that publish an obfuscated transport

Obfuscation is the one feature that matters here, so this list only includes providers that document a named transport for it:

  • NordVPN - Obfuscated Servers, running over OpenVPN TCP to disguise the handshake.
  • Surfshark - NoBorders, which the app switches on when it detects a restricted network.
  • Proton VPN - Stealth, a protocol built for restrictive networks.

Check the feature, not the branding: hide.me's StealthGuard sounds like it belongs on this list but is leak protection, not obfuscation. And a published feature is the minimum bar for being worth trying, not evidence that it is reachable from Shanghai today.

NordVPN

Editors ChoiceBest OverallTop Security

Premium speeds, strong privacy, and reliable streaming.

  • NordLynx (WireGuard-based) for fast, stable connections
  • Kill Switch to prevent accidental IP leaks
  • Threat Protection blocks ads and malicious domains
  • Meshnet for secure device-to-device connections
  • Specialty servers for extra privacy use cases
  • Streaming-friendly performance for major platforms
  • 24/7 customer support
Starting at$3.49/mo$14.99/moSave 77%
Get deal

Surfshark

Unlimited DevicesBest ValueStreaming Ready

Great value VPN with unlimited device connections.

  • Unlimited device connections (great for families)
  • WireGuard for fast, stable performance
  • CleanWeb blocks ads, trackers, and malicious domains
  • MultiHop double VPN for extra privacy
  • Bypasser split tunneling for app-level control
  • NoBorders mode to reduce network restrictions
  • Kill switch to prevent IP leaks
Starting at$1.69/mo$12.95/moSave 87%
Get deal

Proton VPN

Free TierAudited No-LogsOpen Source Apps

The only major free tier with unlimited data, backed by audited Swiss no-logs.

  • Free plan with unlimited data and no speed cap
  • Free plan limited to 1 device and 5 randomly selected countries
  • 20,000+ servers across 140+ countries on paid plans
  • WireGuard, OpenVPN, and Stealth protocol for restrictive networks
  • Secure Core multi-hop routing on paid plans
  • NetShield blocks ads, trackers, and malware domains
  • Open-source apps with published independent audits
  • Up to 10 devices on VPN Plus
Starting at$2.99/mo$9.99/moSave 70%
Get deal

Set it up before you arrive, not after

This is the mistake that strands people. The app stores that distribute VPN clients are themselves restricted inside China, and provider websites are frequently unreachable. Arriving without a VPN already installed and configured means you may have no straightforward way to get one.

  1. Install the app on every device you are taking, and sign in while you are still on a normal connection.
  2. Turn on the obfuscation or stealth setting explicitly. It is usually off by default, because it costs speed and most users do not need it.
  3. Note the provider's support contact and any manual configuration files somewhere offline. If the app cannot update its server list, manual config may be the fallback.
  4. Buy within a refund window and keep the receipt. If the provider turns out to be unreachable, the refund is your insurance - this is the single most useful precaution on this page.
  5. Verify the tunnel behaves before you depend on it, using the VPN working flow, DNS leak test and WebRTC leak test.

Take more than one provider if the trip matters. Two subscriptions inside their refund windows costs very little and removes the single point of failure, which is a better use of money than trying to identify the one correct provider in advance.

The legal position, stated carefully

China does not operate a blanket criminal ban on individuals using VPNs. What exists is a licensing regime: providing cross-border VPN services commercially requires state approval, which is why unapproved international providers are blocked rather than prosecuted. Enforcement in practice has focused on people selling or distributing access, not on foreign visitors reading their own email.

That said, this is a jurisdiction where written rules and enforcement practice are not the same thing, and both can change. If you are travelling for work, follow your employer's guidance rather than a web page. Our guide to VPN legality covers how these regimes differ country by country.

VPN for China FAQ

Which VPN works in China?
No one can answer this reliably, including sites that publish ranked lists. Blocking changes week to week and varies by carrier, so a provider reachable on China Unicom may fail on China Telecom the same day. The practical approach is to pick a provider that documents an obfuscated or stealth transport, install it before you travel, and buy inside a refund window so being wrong costs nothing.
How does the Great Firewall block VPNs?
Mainly through deep packet inspection and active probing. Standard OpenVPN and WireGuard handshakes have recognisable patterns that can be classified without decrypting anything. When a connection looks suspicious, the system can also connect to the same destination itself and see whether the server answers like a VPN, then blocklist the address.
What is an obfuscated VPN?
An obfuscated or stealth transport wraps the VPN tunnel so its handshake resembles ordinary HTTPS traffic on port 443, and does not identify itself when probed. It does not make the connection faster or more private - it makes the traffic harder to classify. The setting is usually off by default because it costs speed.
Are VPNs illegal in China?
There is no blanket criminal ban on individual use. Providing cross-border VPN services commercially requires state approval, which is why unapproved international providers are blocked rather than users prosecuted. Enforcement has focused on people selling access. Rules and enforcement practice can change, so follow employer guidance if you are travelling for work.
Should I install a VPN before travelling to China?
Yes, and it is the most important step on this page. App stores that distribute VPN clients are restricted inside China and provider websites are often unreachable, so arriving without one already installed and signed in may leave you with no straightforward way to get one.
Why did my self-hosted VPN stop working in China?
Almost certainly active probing. A private server on a cloud provider is not hidden by being private - once the system probes the address and the server answers like a VPN endpoint, the address gets blocklisted. This is why self-hosted tunnels often work briefly and then stop.