Which VPN Works in China in 2026? A Protocol-by-Protocol Comparison
The question "which VPN is best for China" almost always gets answered wrongly, because it asks about the wrong thing. In China, what determines whether you get online is not the brand or the price. It is the protocol the service runs.
A famous provider running OpenVPN will fail faster than an unknown one running good camouflage. This article explains why, and gives you criteria to judge any provider yourself.
Why the protocol is the deciding factor
The Great Firewall does not try to decrypt your data. That would be expensive and essentially impossible. It does something far cheaper: it recognises the shape of your traffic.
Every VPN protocol has its own handshake ritual — packet ordering, field lengths, fixed bytes at the start of a session. That is a fingerprint. Deep packet inspection only has to match the fingerprint to know you are running a VPN, and then drop the connection, no matter how strong the encryption inside is.
Protocol by protocol
OpenVPN — no longer viable
The oldest and most widespread option. The OpenVPN handshake is structured enough to identify within the first few packets. Running it over TCP 443 to imitate HTTPS worked around 2015; it has been detectable for years.
WireGuard — fast, but obvious
WireGuard is fast and lean, excellent for remote office access. But it was designed for speed, not censorship resistance: every session opens with a handshake packet of fixed size and format. Trivial to identify.
IKEv2 / L2TP / PPTP — obsolete here
These are the VPN protocols built into iOS, Android and Windows. They use fixed ports and can be blocked at the network layer with no analysis at all. PPTP additionally has serious cryptographic flaws and should not be used anywhere.
Shadowsocks and V2Ray / VMess — unreliable
Shadowsocks was built specifically to cross the firewall and worked very well for years. Its weakness is that it produces traffic that looks like nothing at all — pure random bytes matching no legitimate protocol. Censors detect this statistically, then confirm it with active probing.
V2Ray's VMess has the same problem, plus a dependency on clock synchronisation between client and server that produces confusing connection failures.
Trojan — better, but exposed by its certificate
Trojan imitates genuine HTTPS using a valid TLS certificate on your own domain. A clear improvement on Shadowsocks. But because the domain and certificate are yours alone, it has no browsing history and no reputation, and an unknown domain receiving sustained heavy traffic is itself a signal.
VLESS + Reality — the current standard
Reality fixes exactly that weakness. Instead of your own certificate, it borrows the handshake of a real, major website — an Apple, Microsoft or Amazon endpoint, for example. To a censor, your session looks like ordinary HTTPS to a domain that serves billions of requests a day.
Under active probing, a Reality server forwards the test packets to the genuine site and returns its genuine response. There is no way to tell the difference from outside. That is why VLESS + Reality keeps working while other protocols fall one by one.
| Protocol | Fingerprint | Resists active probing | Verdict |
|---|---|---|---|
| PPTP | Obvious | No | Do not use |
| L2TP / IKEv2 | Obvious | No | Do not use |
| OpenVPN | Obvious | No | Do not use |
| WireGuard | Obvious | No | Not for China |
| Shadowsocks | Random, detectable | Weak | Fallback only |
| Trojan | Looks like HTTPS | Partial | Acceptable |
| VLESS + Reality | Identical to a real site | Yes | Recommended |
How to evaluate a provider
Once you know which protocol you need, use this checklist on any service:
- Do they state the protocol. A serious provider says plainly that it runs VLESS + Reality. A site that only advertises "military-grade AES-256 encryption" without naming a protocol is probably running OpenVPN.
- Server location. Hong Kong, Japan, Singapore and South Korea give the lowest latency from mainland China. United States and European servers are always noticeably slower.
- Is there a trial. However good the protocol, it has to be tested on your actual connection. A confident provider offers one.
- Simultaneous devices. Three is a sensible minimum: phone, laptop, tablet.
- A support channel that works locally. Telegram is blocked in China. If a provider only supports Telegram, you cannot reach them exactly when you need to. WeChat or email is essential.
- A clear bandwidth policy. "Unlimited" always has conditions attached. Check where they write them down, for example our fair use policy.
What about speed
Good camouflage does not slow a connection down. Speed is governed by geographic distance to the server and the quality of your carrier's international route.
The 19:00–24:00 Beijing window is peak hour, and the international gateways of China Telecom, China Unicom and China Mobile are congested throughout. Slow evenings that clear up by morning are an infrastructure characteristic, not a VPN fault.
Common questions
More detailed answers on the FAQ page.
Frequently asked questions
Do free VPNs work in China?
Almost never. Free VPNs mostly run OpenVPN or IKEv2, protocols that are already fingerprinted and blocked. They also commonly monetise by collecting user browsing data.
Which server location is fastest?
Hong Kong, Japan, Singapore and South Korea offer the lowest latency from mainland China. United States and European servers add substantial latency and are poor for video calls.
Will VLESS Reality be blocked eventually?
Nobody can guarantee otherwise. Reality is currently the strongest widely deployed camouflage technique, but this is a continuous race. Choose a provider that keeps up with the technology, and always keep a fallback.
How many devices can one account use?
It varies by provider. Three simultaneous devices is a reasonable level for personal use, covering a phone, a laptop and a tablet.