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.- Open the Proxies page.
- Click + Add Profile.
- 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.
- Use the right column to set how many proxies you need, the delimiter, and other options.
- Click Save profile.
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:- Go to the Proxies page.
- Open the Proxy users tab.
- 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.- Make sure you are on the Proxies page.
- Click the profile you want to use.
- Find the Proxy Generator in the profile.
- Set the number of proxies you need.
- Choose the list view, then copy the list or export it and paste it into your tool.
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_residentialfor residential IPs.type_mobilefor mobile IPs.
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:
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 formathost:port:username:password. Copy/Paste into a tool that accepts importing proxy lists, like an anti-detect browser’s bulk import:
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, port1080, 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.
Step 6: Test your connection
Each profile includes a ready-made test command:- Open the Proxies page.
- Click the profile you want to use.
- Scroll down to the last section and select </> Code.
- Select Shell and copy the command.
- Press Windows + R, type
cmd, and click OK. - Paste the full command, starting with
curl, and press Enter. - Wait for the command to finish. It can take around 1 minute.
Common setup mistakes
Most first-use connection failures come from how the credentials were pasted:- The username is missing the
user_prefix, for example20268bc2d8instead ofuser_20268bc2d8. - The username is only
user_XXXXwithout 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.
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.