What Instagram actually checks
- Whether the address is a household, a carrier or a server. Server ranges are recognisable and treated with suspicion at login and registration. Cloudflare publishes the scale of this classification work: it trained its shared-address detector on roughly 200,000 labelled carrier addresses and 180,000 labelled VPN and proxy addresses.
- How many accounts sit behind the address, weighed against what is normal for that address type. This is where carrier networks differ from everything else. Under carrier-grade NAT the public address is shared by hundreds or thousands of real subscribers, and the IETF states the consequence plainly in RFC 6269: an address no longer identifies one subscriber. Several accounts behind such an address is ordinary traffic. Several behind a datacenter address is not.
- The device and the browser profile, which Meta reads harder than the connection. Canvas, fonts, screen metrics and cookie history link profiles that never shared an address.
- Everything outside the network entirely: phone number, recovery email, contact uploads and who your accounts interact with. Meta has more ways to link accounts than the connection gives it.
Which of our products fits which Instagram job
The first row is where Instagram differs from every other platform on this site.
| What you are doing | What we would use | Why that one |
|---|---|---|
| Running accounts, several of them | Mobile, one modem | Carrier NAT puts many real subscribers on one address, so a handful of accounts behind it is not evidence of anything. This is the property you are buying, not the speed. |
| Running accounts on a budget | Residential with a session, matched to the account country | Works, and costs a fraction of mobile. The catch is that a household address carries fewer users than a carrier one, so keep the accounts per address low. |
| Business and ads accounts | ISP, fixed, in the account country | Money is attached and the address must never move. An hour of stickiness is the wrong tool for an account you intend to keep for years. |
| Collecting public profiles and posts | Residential, rotating | No session to protect. Rotation spreads the request load, and you pay per gigabyte rather than per address. |
Datacenter addresses are missing from this table deliberately. They are the cheapest thing we sell and the wrong thing to put an Instagram account on.
Setting it up
Instagram has no proxy setting. The proxy goes into the antidetect browser profile that holds the account, into the phone or emulator network settings for the app, or into your client for collection.
# Antidetect browser profile, one session number per account:
Type SOCKS5
Host proxy.sotaproxy.com
Port 10000
Username login_c_US_s_3_ttl_1h
Password your password
# On mobile or ISP, the profile points at the address you were given:
Host 198.51.100.20
Port 50100
# Collection from your own code:
curl -x socks5://login:password@proxy.sotaproxy.com:10000 https://www.instagram.com/example/- Match the profile time zone, language and screen metrics to the proxy country. A United States address inside a profile that reports a Kyiv time zone is a contradiction Meta reads before it reads the address.
- One session number per browser profile. Sharing a number puts two profiles on one exit and hands Meta the link you paid to avoid.
- Keep an account in the country it was created in. Moving an established account abroad is read as a takeover, and Instagram responds with verification rather than a shrug.
- On residential, expect the exit to end when the household device goes offline. Anything you intend to keep for months belongs on mobile or ISP.
What to buy for Instagram
Three products fit this platform and one does not. Prices are our current entry prices and fall with volume.
Mobile proxies
from $5.76 per day, 26 countries
For accounts you cannot afford to lose, and for running several without linking them.
- A carrier address shared with many real subscribers, so the address itself does not single you out
- Operator selection, and rotation by a physical reconnect rather than a pool swap
- The address type an ordinary Instagram user actually connects from
- The most expensive thing we sell per day, and only worth it for accounts that earn
- Shared carrier addresses are rate limited noticeably more often than dedicated ones
- Geolocation is coarse: a carrier address often resolves to the wrong city
ISP proxies
from $2.30 per IP per month, 24 countries
The default for accounts you intend to keep for months rather than weeks.
- Registered to a consumer provider, so it reads as a home connection rather than a server
- Fixed for the whole term, which is what a logged-in account wants
- Traffic is not metered, so a heavy media feed costs nothing extra
- The address is yours alone, so everything done from it is attributable to you
- 24 countries, fewer than residential
- Dearer per address than datacenter, which is the point rather than a flaw
Residential proxies
from $2.00 per GB, 220+ countries
For collecting public profiles and posts, and for account work on a tight budget.
- Household addresses in more countries than anything else we sell
- Rotation per connection for collection, or a session suffix to hold one exit
- Billed by traffic, so light use is cheap
- A session ends when the household device goes offline, and one hour is the ceiling
- A home address carries far fewer people than a carrier one, so keep accounts per address low
- Media-heavy browsing burns gigabytes quickly
Datacenter IPv4 is missing from this list on purpose. It is the cheapest address we sell and the wrong one for an Instagram account: the range is recognisable, and the saving buys you verification screens. If you want it for unrelated work, it is on the pricing page.
Where people go wrong
Datacenter addresses on accounts
It is the cheapest option and the fastest way to a verification screen. Datacenter is for collecting public data here, not for logging in.
Treating the address as the whole defence
Meta links accounts through the device, cookies, the phone number and the recovery email. A perfect address next to a cloned browser profile changes nothing.
Piling accounts onto one household address
The carrier NAT logic does not transfer to residential. A home address with twenty accounts behind it looks like exactly what it is.
Buying a proxy to lift an action block
Follow limits, DM limits and shadowbans are counted against the account. Reconnecting from somewhere new does not reset them.
What a proxy will not do here
It will not clear an action block, it will not lift a shadowban, and it will not stop Meta connecting two accounts that share a phone number, a device or a recovery email. On Instagram the address is one signal among several, and it is not the strongest one. Buy a proxy so that the network layer stops being the thing that gives you away, then spend the rest of your attention on the browser profile and on how the accounts behave.
Questions people actually type
Which proxy is best for Instagram?
Mobile, and for a specific reason: carrier networks put thousands of real subscribers behind one address, so several accounts sharing it is normal traffic rather than evidence. Residential with a session is the workable cheaper answer. Datacenter is the one to avoid.
How many Instagram accounts per proxy?
On a mobile address, several is fine because that is what the address type already looks like. On a residential address, keep it low, because a household with twenty accounts behind it is not a normal household. If the accounts must look unrelated, one each.
Does Instagram detect proxies?
It classifies addresses rather than detecting proxies as such. A datacenter range is recognisable and treated with suspicion. A carrier or household address is not, which is the whole point of buying one.
Will a proxy stop my Instagram account getting banned?
No. Action blocks and bans follow the account, the device and the behaviour. A proxy stops the network from linking your accounts to each other. Everything after that is the browser profile and what the accounts do.
Can I use a proxy for the Instagram app on a phone?
Yes, through the device or emulator network settings, or through the antidetect stack if you run profiles on a desktop. The SOCKS5 details are the same ones we give you for everything else.
Can I scrape Instagram with rotating proxies?
Public pages, to a point. Rotation spreads the load and keeps single addresses from being burned, but Instagram asks for a login on a lot of what people want to collect, and no address gets past that.
Where the claims above come from
Everything on this page that is not our own operating experience is checkable. These are the primary documents rather than other vendors writing about the same thing.
- RFC 6269, Issues with IP Address Sharing (IETF)The standards-body statement that a shared address stops identifying a single subscriber, that blocking one punishes everyone behind it, and that geolocation gets coarser. This is the mechanism behind mobile proxies, described by the people who defined it rather than by anyone selling them.
- RFC 6598, IANA-Reserved IPv4 Prefix for Shared Address SpaceAllocates 100.64.0.0/10 for carrier-grade NAT. Useful if you want to confirm that carrier address sharing is a designed part of the internet rather than an artefact.
- Cloudflare, detecting carrier-grade NAT to reduce collateral damageThe defence side describing its own behaviour: how many addresses it labelled, that carrier addresses show a lower automated-traffic rate than dedicated ones, and that they still get rate limited considerably more often. The second half is the part vendors leave out.
- Meta, Instagram Platform rate limitsThe official limits are counted per Instagram professional account, not per address. Worth reading before anyone sells you proxies as a way to raise an API quota.