Residential proxies
from $0.27/GB
The IP belongs to a home ISP in the country you choose, and a sticky session up to 24 hours keeps one IP for the whole login.
X (Twitter) works on
Proxy field in the app
None. X for iPhone and Android and x.com in a browser use whatever proxy the device or browser is set to.
Account country on your profile
About this account shows the country X links to your account, mostly from IP location. For IPs on X's VPN and proxy list it adds 'Country or region may not be accurate'.
Several accounts
X allows up to 10 accounts per person for different purposes. A separate proxy per account does not make cross-posting or mutual likes allowed, and a suspension can reach every account X links to you.
Pick the row that matches where you open X; only the Wi-Fi proxy reaches the X app itself.
| Name | Works In | Auth | Blocking Resistance | Best For | Where To Get |
|---|---|---|---|---|---|
| System proxy (Windows, macOS) | Chrome, Edge and Safari; Firefox on its default Use system proxy settings | Windows: none, the browser asks for them. macOS: Proxy server requires password toggle | Gets past DNS blocks of x.com; traffic inspection can still see x.com in the proxy handshake | Opening x.com from a network or country that blocks it | Geonode residential, ISP or datacenter proxies (HTTP) |
| Wi-Fi proxy (iPhone, Android) | The X app and mobile browsers, on the configured Wi-Fi only. On mobile data neither iOS nor Android has a proxy setting you can use, so install a proxy client app that supports HTTP or SOCKS5 with authentication | iPhone: Authentication toggle. Android: none, so only an IP-whitelisted proxy works | Same as the system proxy | Using the X app itself through a proxy | Geonode residential or ISP proxies (HTTP) |
| Browser extension or Firefox proxy settings | x.com in that one browser; other apps and browsers connect directly | Extensions take a username and password; Firefox has no SOCKS5 password field | Same as the system proxy | Sending x.com through the proxy while the rest of the computer connects directly | Geonode residential proxies (HTTP or SOCKS5); Geonode free list for a test |
| Anti-detect browser profile | One profile per X account in AdsPower, Dolphin Anty or Kameleo | HTTP or SOCKS5 with username and password, set per profile | Same as a browser proxy. Each profile also keeps its own cookies and fingerprint | Keeping the logins of your own X accounts, within X's limit of 10, on separate IPs | Geonode ISP proxies, or residential with a sticky session per profile |
X checks the IP's location at every login. For reading the timeline the IP type barely matters; for signing in it does.
from $0.27/GB
The IP belongs to a home ISP in the country you choose, and a sticky session up to 24 hours keeps one IP for the whole login.
from $1.25/IP
The IP is static, so one account can log in from the same address for months.
from $0.14/GB
Cheap for opening x.com on a network that blocks it. Don't sign in through one, because the IP belongs to a hosting company.
Free
Strangers share these IPs. Use one to test the setup, and never type your X password through it.
Have the proxy host and port ready, plus the proxy username and password.
Open Settings > Network & internet > Proxy.
Under Manual proxy setup, click Set up next to Use a proxy server.
Turn on Use a proxy server.
Enter the host in Proxy IP address and the port in Port.
Click Save.
Open x.com in Chrome or Edge and enter the proxy username and password when the browser asks.
Check detailed instructions on our blog:
Read the blog postOpen the Geonode What is my IP page in the same browser, or on the same Wi-Fi for the app. It should show the proxy IP and country.
In X, open Settings and privacy > Security and account access > Apps and sessions > Sessions. The current session lists an approximate location, which should match the proxy country.
X may also send a login alert by push or email for a new IP. If one arrives, the location it names should be the proxy country.
Windows: Settings > Network & internet > Proxy, click Edit next to Use a proxy server and turn it off. macOS: Network > Details > Proxies, turn off Secure web proxy (HTTPS), click OK.
iPhone and iPad: Settings > Wi-Fi > (i) > Configure Proxy > Off. Android: edit the Wi-Fi network and set Proxy to None.