Just landed at the airport and realized your VPN not working in China? You’ve tried all the major VPN services you installed before you left, and nothing seems to be working.
Well, trust me, I’ve been there, and it’s not a situation I would wish on anyone.
Once in China, as a foreigner, you won’t be able to access certain websites and apps such as Instagram, Google and some Google services, YouTube, Netflix, etc. without a virtual private network (VPN).
You’ve probably read about China’s internet restrictions before planning your visit, so I won’t bore you with the details. Instead, allow me to walk you through 7 things I did when my VPN was not connecting in China.
VPN Connected But No Access to the Internet
This was actually pretty annoying for me because everything seemed fine, the icon was glowing, etc., but the browser wasn’t responding or was just spinning.
If you’ve experienced this, try disconnecting, waiting 15 seconds (the Great Firewall of China takes some time to process that you’ve disconnected), and reconnecting. Sometimes the connection connects, but the data doesn’t flow as it should.
Another fix is to change your DNS. China’s internet infrastructure can be finicky with certain DNS addresses even if you have a working VPN; changing it within your phone’s network settings could help. Some apps even have a “use DNS” option you can turn on or off; if you’re using any of the major VPN services, you can try that.
These are all very trial-and-error fixes, and that’s the nature of dealing with a VPN in China.
Try switching your WiFi off and on, or putting your phone in and out of airplane mode for a few seconds. This forces your phone to renew its connection and potentially pick up a “new” network address that isn’t flagged by the Great Firewall.
VPN Won’t Connect To the Internet
Firstly, don’t freak out and think that it’s a lost cause. This is very common. Try force-closing the app and reopening it; it sounds too simple, but it works more than you’d think.
If that doesn’t work, turn your phone’s WiFi or mobile data off and on again, or restart your phone. The Great Firewall of China tends to scan the network for rogue VPN connections; sometimes it flags them as “non-compliant,” and they won’t connect until you clear that cache. Turning your phone off and on again or restarting your app can help with that.
Another thing that I’ve found is that certain servers are “heavier” targets for the firewall. This means that they tend to get blocked more often by the Great Firewall of China
Try switching to a server in a different country, preferably a nearby one. I’ve found that servers in Japan, South Korea, Singapore, and Hong Kong tend to be a bit more stable for users in mainland China, simply because they’re closer. If your app allows it, switch servers around a bit to see if it’s fixed, some apps have “recommended” or “fastest” servers that allow you to jump between them. You might also want to check your phone settings under your app’s permissions and make sure it has unrestricted internet access.
Changing Protocols
This may get a bit technical, but bear with me. The thing is, your VPN uses a particular protocol to connect to its servers (OpenVPN, WireGuard, IKEv2, etc.), and the Great Firewall detects the unique fingerprint of the handshake your device and the server exchange when establishing a connection.
Now, the popular misconception (that also includes myself at one point) is that you are switching from OpenVPN to plain WireGuard will do the trick. However, both protocols use an easily identifiable handshake, and as mentioned earlier, China’s network is now sophisticated enough to detect and block those unique fingerprints within minutes of establishing a connection (and sometimes even faster with new AI-based firewall detection tools).
Look for a protocol that uses some kind of obfuscation to mask that unique handshake. In your application’s settings, look for Shadowsocks, V2Ray/VMess, Trojan, or WireGuard with such obfuscation (WireGuard implementations include AmneziaWG). These protocols essentially mask your VPN traffic as regular HTTPS traffic, fooling the Inbound/Outbound inspection firewall. If your app doesn’t list any such features, make sure it has an option to enable stealth or obfuscation in the app settings.
Using Obfuscation/Stealth
This is one of the VPN China troubleshooting features that saved my trip. Obfuscation (also stealth, camouflage, etc.) basically scrambles your VPN connection to make it indistinguishable from normal HTTPS traffic, confusing the Great Firewall of China enough that it doesn’t block it.
It is an optional feature, so you may need to turn it on separately, usually in your application’s advanced settings. It’s not usually turned on by default. If your VPN service doesn’t offer this feature, that could be why your internet isn’t working.
This is also something that you might want to look into before you come to China, as it’s a pretty important feature. That said, not all VPN services offer it, and if I can remember, ZoogVPN has the feature. They call it the “Shadow Protocol,” and it is designed to help users connect in heavily censored environments like China by using traffic obfuscation.
Trying Another WiFi / Mobile Network
Sometimes it’s not your app, but the network you’re on. Some WiFi networks have better or worse reception depending on their infrastructure and what they’re used for.
If you’re really desperate, try switching to your mobile network (or getting a local SIM or eSIM) and see if your application works there. If it does, that means that the problem is with the WiFi you’re using. If not, try another WiFi if you’re on a phone, or wait a bit and try another hotel if you’re on a desktop.
If it does work, try switching to “another” WiFi, maybe a cafe in the lobby, just to confirm that your network is definitely the issue.
Hotel and Public WiFi Issues
Hotels also tend to have some of the worst connections in China. Some hotels add an extra layer of filtering that can prevent your VPN from working correctly, whereas a direct mobile network connection has none of these extra steps.
Firstly, make sure that you’re logged into the captive portal of the hotel, sometimes you can be on the network but not be logged in yet, and this may be the reason your VPN won’t work in China.
Open a regular browser window first, log into the hotel’s portal, then try launching the app again. Something that I noticed in Guangzhou is that larger international hotels tend to have a more reliable and responsive WiFi connection than smaller local guesthouses, so if you have the budget to move to a better hotel, you might want to try that.
Updating The App
This might seem like rehashing an old solution, but hear me out. VPNs tailored to circumvent China’s Great Firewall tend to be in constant flux, updating every now and then to stay ahead of the censors.
If you downloaded your app a few weeks or months ago and haven’t touched it since, it’s likely that the VPN is blocked in China, out of date and may not support the latest security measures China has implemented.
You should check for updates before you come to China, because when you get here, you might not be able to download new versions of the application because some stores are limited. Again, try updating the application first, then the above-mentioned solutions.
What to Do When the Provider’s Application Website Isn’t Accessible
If your VPN’s website is blocked in China, check whether there’s another domain or mirror site you can use to update or re-download the app. Many VPN services offer an alternate domain for exactly this reason.
If you created an account with the application provider before you came to China, check your email to see if they have any alternate links to the application. Some VPNs even have alternate means of communication such as Telegram or WeChat that will host these links as well, just in case the websites get blocked.
If that doesn’t work, call or message a friend or family member at home and have them look up the link or installer for you. They should be able to email or message you on an application that works in China.
Wrapping Up
Go in prepared and know your application before you come to China, and have this guide as a reference, you’ll be fine. You might even survive the madness better than I did, and share your experience on how to use a VPN in China with others. Good luck!





