Residential proxies
from $0.27/GB
IPs from consumer internet connections, which Instagram accepts. Use a sticky session (up to 24 hours) for a logged-in account, and rotation only when checking content by region.
Instagram works on
Built-in proxy setting
None. On a phone, the Instagram app can skip the Wi-Fi proxy for part of its traffic, so a proxy app that runs as a VPN is the safer route. On a computer, instagram.com follows the browser or system proxy.
Free proxies
Work for a quick test through the Wi-Fi or system proxy. Don't log in to an account you want to keep, since the IPs are shared and often already flagged.
Several accounts in one app
The app keeps logins for up to 5 accounts, and all of them share the device's connection. To give each account its own IP, you need separate devices or separate anti-detect browser profiles.
Terms of Use
Instagram bans creating accounts or collecting data by automated means without permission, and buying or selling accounts. Using a proxy doesn't make any of that allowed. Restrictions sometimes come weeks after the activity.
The method depends on the device. On a phone, a proxy app in VPN mode covers the Instagram app, while the Wi-Fi proxy may not. On a computer, instagram.com uses the browser's proxy.
| Name | Works In | Auth | Blocking Resistance | Best For | Where To Get |
|---|---|---|---|---|---|
| Proxy app in VPN mode (Super Proxy, Shadowrocket) | The Instagram app and every other app on Android, iPhone and iPad, on Wi-Fi and mobile data | HTTP or SOCKS5 with username and password, typed into the app | Same as the IP type you buy. Every app on the phone shares the IP | One account on one phone | Geonode residential or ISP proxies (HTTP or SOCKS5 port) |
| Phone Wi-Fi proxy (HTTP) | Browsers on Android, iPhone and iPad, while connected to the Wi-Fi network you configured. The Instagram app can ignore it for part of its traffic | Android has none, so you whitelist the phone's public IP. On iPhone, enter the username and password under Authentication | Same as the IP type you buy. Every app on that Wi-Fi shares the IP | A quick test with a free proxy, or instagram.com in the phone's browser | Geonode residential or ISP proxies (HTTP port); Geonode free list for a first test |
| System proxy in Windows or macOS | instagram.com in Chrome, Edge and Safari, which follow the system proxy | macOS has a Proxy server requires password switch. Windows has no password field, so Chrome and Edge ask for the username and password on first use | All browser tabs and most other apps on the computer go out through the same IP | Checking Instagram from another country on a laptop | Geonode residential or ISP proxies |
| Anti-detect browser profile | instagram.com inside each browser profile | HTTP or SOCKS5 with username and password, set per profile | Each profile gets its own IP and browser fingerprint, which removes the device link between accounts. Shared phone numbers, emails or payment methods still link them | Agencies running several client accounts from one office | Geonode ISP proxies |
Instagram looks at who owns an IP. The proxy type matters more than which provider you buy from.
from $0.27/GB
IPs from consumer internet connections, which Instagram accepts. Use a sticky session (up to 24 hours) for a logged-in account, and rotation only when checking content by region.
from $1.25/IP
The IP stays the same for months, so each account logs in from one address in its own market.
from $0.14/GB
Instagram knows the IP ranges of hosting companies and treats their traffic as automated.
Free
Each IP is shared by many strangers, and Instagram has often flagged it before you connect.
Copy the proxy host, port, username and password from the Geonode dashboard first. On a phone, use a proxy app if you can: the Instagram app can ignore the Wi-Fi proxy.
Install Super Proxy (SCHELER Software) from Google Play.
Tap Add Proxy.
Enter a Profile Name and pick HTTP or SOCKS5 as the Protocol.
Enter the host in Server and the port in Port.
Enter the proxy username and password.
Tap the save icon at the top right.
On the main screen, select the profile and tap Start, then allow the VPN connection request.
Close Instagram fully and open it again.
Check detailed instructions on our blog:
Read the blog postOn the same device and network, open an IP checker in the browser. You should see the proxy's IP and country instead of your own.
In Instagram, open your profile, tap the menu, then Accounts Center > Password and security > Where you're logged in. The entry for this device shows where Instagram thinks you are. It's an estimate, so a nearby city is normal. If it still shows your real city, the app is skipping the Wi-Fi proxy; use a proxy app instead.
Android: tap Stop in Super Proxy. If you set a Wi-Fi proxy, open that network's Advanced options and set Proxy to None. iPhone and iPad: set Configure Proxy to Off and tap Save, or switch off the connection in Shadowrocket.
Windows: in Network & internet > Proxy, select Set up and turn off Use a proxy server. macOS: switch off Secure web proxy (HTTPS) under Proxies and click OK.