Skip to main content
Once you have an active plan, fill out the form below to create your first proxy. anyIP doesn’t install anything on your device. Simply create a proxy profile in the dashboard, copy the credentials, and paste them into your desired app/tool: Shadowrocket, FoxyProxy, Curl, Python, AdsPower, Dolphin. You do not buy one specific IP. Your subscription gives you access to the proxy pool, and the proxy profile sets the location, network type, and session options you want. To buy a plan, go to the Plans section at https://anyip.io/account/#/plans, choose a plan, pick card or crypto, and complete the payment with the payment provider.

Step 1: Create a proxy profile

Your proxy settings can be found in your dashboard. There will be no separate email with a proxy list. There is no node/proxy download file.
  1. Open the Proxies page.
  2. Click + Add Profile.
  3. Fill in the form: name, proxy type, location, and the other options you need. If you want IPs from a specific country, select that country here. A profile with no country selected is not restricted to one country.
  4. Use the right column to set how many proxies you need, the delimiter, and other options.
  5. Click Save profile.
You can also create a profile directly at https://anyip.io/account/proxies/create. For a walkthrough, see the video tutorial: https://www.youtube.com/watch?v=IvaBE4rYKCk.

Step 2: Copy your credentials

Click Save Profile, then open your newly created profile from the Proxies page. Scroll down to the proxy details section of your profile. You will see: You can copy the credentials from the profile or export them. If you do not change the password for the proxy user, the usernames you created earlier will continue to work.

Why is my username so long?

The contents of the Username field is the entire username including flags. user_XXXX, type_mobile,country_US is one username not a username with individual settings. Copy the entire line and paste it into your apps username field. Password should be pasted into the password field alone. The flags after user_XXXX control the proxy. You can add or remove them to change the location or network type. See the Configuration Reference for the full list.

About team members

A team member is another set of proxy credentials. It is NOT a quantity of proxies or IPs. Team members are listed in Dashboard V2 on the Proxy users tab of the Proxies page. A team member can create many proxy profiles and connect to many IPs. Therefore having x amount of team members does not limit how many proxies you run. How many team members you can add to your account depends on your plan. For instance, if you have a plan with 2 team members, you get 2 sets of credentials. If you would like additional sets of credentials, upgrade your plan to a higher plan with more team members. Purchasing a top-up adds GB to your existing plan. Top-ups do not add additional team members. If your plan includes two team members you can utilize one or the other. There is not a primary team member that you are required to choose. Team members are useful if you wish to provide a co-worker with proxy credentials of their own. Team members can show up as disabled. You cannot connect with a disabled team member. You also cannot pass the connection test on a proxy built from a disabled team member, even if your account has remaining data. To enable it:
  1. Go to the Proxies page.
  2. Open the Proxy users tab.
  3. Open the option menu for the disabled proxy user and activate it.

How many proxies can I create on my plan?

Plans are billed based on traffic (GB), not a set amount of proxies. You can have unlimited proxy profiles, sessions, and IPs utilized by a single teammate. The only limitation is how many GB’s your plan includes. Team member count is separate from the number of proxies you can create. For example, if you have a plan with two team members you can still create unlimited proxy configurations from either team member.

Generate many proxies at once

The Proxy List Generator will generate up to 1000 proxies per profile. Some refer to these lines as nodes.
  1. Make sure you are on the Proxies page.
  2. Click the profile you want to use.
  3. Find the Proxy Generator in the profile.
  4. Set the number of proxies you need.
  5. Choose the list view, then copy the list or export it and paste it into your tool.
Each line uses a different session name, therefore each line is it’s own proxy. The format is this:
Start with few proxies if you want to run a lot of accounts. Test your workflow, then scale.
Generated proxies still need an active planThe Proxy List Generator produces valid-looking lines even when your account cannot connect. A line such as portal.anyip.io:1080:user_XXXX,type_residential,country_US,session_...:PASSWORD is still generated when your subscription has expired or you are out of data.If the generated proxies do not work, confirm that your subscription is active and that you have GB remaining. If your subscription has expired, renew it at https://anyip.io/account/#/plans. See Billing & Data for the difference between a top-up and a renewal.

Step 3: Choose residential or mobile

anyIP offers residential IPs and mobile IPs. Select proxy type in profile form or append flag to username:
  • type_residential for residential IPs.
  • type_mobile for mobile IPs.
If you do not add a type_ flag, the network assigns residential or mobile automatically (mixed). See Network Types for the trade-offs. You can use the same username/password with different flags to pull various locations/network types. Example:
The first targets a United States IP and the second targets an Italian IP, using the same username and password. See the Configuration Reference for all flags.

Step 4: Pick the right format for your app

Credentials can be expressed in three formats. Use whichever format your app requires, and do not combine them.

Separate fields

Most anti-detect browsers and mobile apps have separate fields. Enter: Username must be entered as the full string starting with user_, not just the ID or user. For example, use user_XXXX instead of XXXX or user. If you put user_XXXX the proxy will disregard the location and session you placed in the profile.

Full proxy URL

Code, curl, and apps with a single proxy input usually accept a URL:

List line

The Proxy List Generator generates lines of the format host:port:username:password. Copy/Paste into a tool that accepts importing proxy lists, like an anti-detect browser’s bulk import:
A list line is not a command. You cannot paste it directly into a terminal or CMD. To test from the command line, use the curl command in Step 6. portal.anyip.io is the hostname you enter. There is no separate IP address to look up. When an app asks for an IP, enter portal.anyip.io. You can set a region-specific entry node if you want, listed in Location Targeting, but portal.anyip.io routes you to the nearest one by default.

Step 5: Set it up in your app

Configuration is performed on the application you’re using rather than on the anyIP dashboard. Simply download/open your app and enter your anyIP credentials in the applications proxy settings.
  • On iPhone or iPad, install Shadowrocket or Potatso and enter the host, port, username, and password there. You do not need a separate anyIP app.
  • In FoxyProxy, create a proxy profile with host portal.anyip.io, port 1080, proxy type SOCKS5 or HTTP, and your anyIP username and password.
  • In an anti-detect browser such as AdsPower or Dolphin, enter the same host, port, username, and password, or paste list lines from the Proxy List Generator. The credential format is the same across these tools.
In AdsPower you can enable IP change URL which allows the tool to request a new IP when your current IP stops working. It uses the same selected parameters(country, region, ASN, proxy type) as possible. For screenshots and per-tool steps, see the Integration Guides.

Step 6: Test your connection

Each profile includes a ready-made test command:
  1. Open the Proxies page.
  2. Click the profile you want to use.
  3. Scroll down to the last section and select </> Code.
  4. Select Shell and copy the command.
The command has this form:
On Mac or Linux, paste it into a terminal. On Windows:
  1. Press Windows + R, type cmd, and click OK.
  2. Paste the full command, starting with curl, and press Enter.
  3. Wait for the command to finish. It can take around 1 minute.
If you see an IP that is not your home internet you are successfully connected. You can then browse the internet within the app or website as you normally would. There are no further steps. Once you’ve set up the proxy, you’re done. If the curl test fails on your device but the credentials you provided are correct, your internet provider may be blocking the connection attempt. Try curl test again from another internet network provider. When your application proxy check fails, use the curl test first to view the error. If your application includes a “Check Proxy” feature and the test fails, you may not see the IP address until after the first test. Try checking again. If the test continues to fail, ensure that the proxy user is enabled and that you have data available on your plan.
Check system statusBefore debugging a failed connection, check status.anyip.io to confirm the network is operational. For other connection errors, see Troubleshooting.

Common setup mistakes

Most first-use connection failures come from how the credentials were pasted:
  • The username is missing the user_ prefix, for example 20268bc2d8 instead of user_20268bc2d8.
  • The username is only user_XXXX without the flags from the profile, so the country and session settings are not applied.
  • The port is missing, or the host is not portal.anyip.io.
  • The password has an extra character, such as a trailing + or space copied by mistake.
  • The username is from a different or disabled proxy user than the one you meant to use.
  • The profile targets a very narrow location (for example a city plus an ASN) with no available IPs. Remove non-essential filters such as ASN, region, or city to increase the available pool.
When requesting support, paste your entire config as text, don’t just attach a screenshot of it.

Common first-use questions

Where is my proxy list or node?

There is no separate proxy list email and no node file. Your credentials and proxy lists live in the dashboard inside each proxy profile on the Proxies page. Create a profile with + Add Profile, then copy or export the list from the profile.

Where is my proxy password?

The password for your proxy can be found on your dashboard under profile details. It is not the same as your login password for the dashboard.

Do I enter an IP address or a hostname?

Type in hostname portal.anyip.io . Apps that require an IP will accept the hostname. There is no static IP to copy from your dashboard.

Which protocol should I pick, SOCKS5 or HTTP?

HTTP/HTTPS and SOCKS5 listen on the same port (1080). Choose whichever one your application supports. Anti-detect browsers typically support SOCKS5.

How long does my plan last?

Plans are monthly subscriptions with a set amount of GB. You need both active subscription time and remaining GB to connect. To keep using the service, maintain an active subscription. Unused GB can roll over if you renew within 7 days of expiration. See Billing & Data for the full rules.