Residential proxies
from $0.27/GB
You set the country in the username, and a sticky session holds one residential IP for up to 24 hours before the account moves to a new one.
WeChat works on
Where the proxy setting is
Tencent documents a network proxy only for WeChat for Windows, set at login. The Mac and phone apps have no documented option, so the proxy goes into Proxifier (also the Windows fallback) or, on an iPhone, Shadowrocket.
Desktop login starts on the phone
WeChat for Windows and Mac needs the phone app for its first login: scan the desktop QR code with the phone and confirm there. A proxy on the computer changes only the computer's IP.
Your number decides WeChat or Weixin
An account becomes Weixin only when you link a +86 mainland China mobile number to it, whatever IP or proxy it uses.
Pick SOCKS5 where you can: Mars, the network library WeChat's mobile team open-sourced, sends its main connection through SOCKS5 but not through a plain HTTP proxy.
| Name | Works In | Auth | Blocking Resistance | Best For | Where To Get |
|---|---|---|---|---|---|
| Built-in proxy (Windows) | WeChat for Windows, set at login since 2017 | No proxy login needed from a whitelisted IP | Same as the proxy behind it | Office or school networks that block WeChat, or one fixed IP for a desktop account | Geonode residential, ISP or datacenter proxies, or the Geonode free list for a first test |
| Proxy client (Proxifier, Shadowrocket) | Proxifier for WeChat on Mac and Android, Shadowrocket for WeChat on iPhone | Proxy username and password, stored in the client | Medium with SOCKS5 | Phones and Macs, without changing anything inside WeChat | Geonode residential proxies on SOCKS5 or HTTP ports, or ISP proxies |
| VPN | All WeChat apps | The VPN app's own account | Depends on the VPN protocol | Moving every app on the device, WeChat included, with one switch | Any VPN provider |
Tencent checks any login from a new device on a new IP, so pick the type that keeps each account on one address the longest.
from $0.27/GB
You set the country in the username, and a sticky session holds one residential IP for up to 24 hours before the account moves to a new one.
from $1.25/IP
Your plan lists assigned IPs marked Shared or Dedicated, and a Dedicated IP keeps a WeChat account on one address while that IP stays in your plan.
from $0.14/GB
It can get desktop WeChat through a blocked office network, but a rotating port gives a new IP per request, so the account never keeps one address.
Free
A free proxy is shared and short-lived: fine for testing whether the login window connects, not for an account with WeChat Pay money in it.
Copy the account's proxy entry from the Geonode dashboard before WeChat starts on the device.
Download WeChat for Windows from wechat.com or pc.weixin.qq.com and pick the 64-bit 4.x build. The 32-bit build no longer gets updates.
Open WeChat and stop at the login window. Don't scan the QR code yet.
On the login window, look for the network proxy option (Tencent calls it 网络代理) and turn it on. If your version shows none there, close WeChat and route it through Proxifier, as in the Mac tab.
Enter the proxy host and port. An ISP IP has its own port in the dashboard; for residential proxies, 10000 to 10900 is HTTP sticky and 12000 to 12010 is SOCKS5 sticky.
If WeChat asks for a proxy username and password, enter them. Skip this if your IP is whitelisted in the Geonode dashboard.
Confirm the setting, then approve the login from your phone.
Check detailed instructions on our blog:
Read the blog postWindows: try it on the network that blocks WeChat. If the QR code loads and chats arrive with the proxy on, WeChat is using it.
Phones: with the client on, open the Geonode What is my IP page in a browser the client also routes. It should show the proxy's country.
Windows: log out, open the network proxy option you set at login and turn it off.
Proxifier on Windows or Mac: delete the WeChat rule. Phones: switch Proxifier or Shadowrocket off and WeChat goes back to a direct connection.