The template upload is rejected
Check Is the example row still there, or was a column deleted, renamed or merged?
Fix Start again from a fresh template and fill only the required fields first.
Three batch routes, what each one takes, and how to keep one IP per profile.
| Item | Add Proxy (saved list) | Bulk Create (new profiles) | Update profile (existing profiles) |
|---|---|---|---|
| Where | Proxies > Add Proxy | Profiles, the + icon, Bulk Create > Mass import | Tick profiles > Export, then the three dots > Update profile info |
| What you provide | One proxy per line, host:port:username:password{Remark} | An Excel or txt template with proxytype and proxy (or proxyid) for each profile | The exported Excel with the proxy columns edited; keep acc_id and id |
| One IP per profile? | Not by itself: it only fills the list | Yes, when each profile has its own proxy or a specific proxyid | Yes, when each row holds its own proxy |
| Limits on the help page | No per-add maximum is stated | Delete the example row; keep every column and title; txt profiles are separated by a line of 36 asterisks | Up to 200 selected profiles per export; after filtering, the latest 2000 |
Source: AdsPower help center pages Proxies, Bulk Create and Update Profile in bulk, read on 14 November 2026.
One order takes 1 to 100 static IPs, bought and charged one by one. In My assets filter by country or tick rows, and keep HTTP and SOCKS5 IPs in separate exports.
Open Bulk export and choose text (one host:port:user:pass line per IP), CSV or copy all. One export holds up to 2,000 lines.
Before continuing The file holds usernames and passwords in plain text. Keep it private and delete it after the import.
The text lines carry no protocol. A static IP on port 2222 is HTTP and on port 3333 is SOCKS5; the CSV has a protocol column.
Click Proxies in the sidebar, then Add Proxy, and read the description in the top left corner of the window.
AdsPower's examples are host:port:username:password{Remark} and socks5://host:port{Remark}. The page does not show a prefix on a line that also has a username and password, so add one line first and open it to see which type AdsPower stored. Put the shop name in {Remark}.
The proxies appear in a list below the box. Click OK to add them to the Proxy list.
Tick the proxies and run the check. In the Outbound IP column green means the connection test passed, red means it failed and gray means waiting.
Open Bulk Create, choose Mass import and download the Excel or txt template.
proxytype is required: http, https, socks5, ssh, or noproxy for the local network. For a proxy that needs a login, proxy takes host:port:username:password, which is exactly the Proxy302 export line.
To use proxies already in the Proxies list, fill proxyid with a specific ID. The value random picks any proxy from the list, which does not keep one IP for one profile.
Delete the example row (the second row in Excel) or the description paragraph in txt. Do not delete columns, rename titles or merge cells.
Upload the file, then open the profile list and run the proxy check on a few profiles before using them.
name=Shop 01
remark=IP 1
proxytype=http
proxy=HOST:2222:LOGIN:PASSWORD
************************************
name=Shop 02
remark=IP 2
proxytype=socks5
proxy=HOST:3333:LOGIN:PASSWORDExample only: the key names come from AdsPower's Bulk Create page. Copy the separator line and any other keys from AdsPower's own txt template, and use your real HOST, LOGIN and PASSWORD.
Tick the profiles and click Export. You can select up to 200; for more, filter them and choose the latest 2000. Choose Excel and tick the proxy information.
Put each profile's own proxy in its row. Do not delete the acc_id and id columns or change column titles; clear a cell or delete a column you do not want to change.
Hover over the three dots at the far right of the toolbar, click Update profile info, upload the Excel and click OK. Refresh the list to see the change.
Two AdsPower features pick proxies for you: a new profile can take a random proxy from the list (from the whole list or only unused ones), and Edit proxy with Saved Proxies and Random assigns them at random. Both are quick, and neither keeps a given IP with a given profile. For stores and social accounts that stay signed in, put each IP in its own row or give each profile a specific proxyid.
Rotating residential proxies are a different case: a new connection can bring a new IP, so use them for checks and data work. AdsPower has a Proxy302 entry under Proxies > Configuration for them; the state and city are set in the Proxy302 dashboard, not in AdsPower.
Check Is the example row still there, or was a column deleted, renamed or merged?
Fix Start again from a fresh template and fill only the required fields first.
Check Does proxytype match the port (2222 HTTP, 3333 SOCKS5)? Any stray space in the line? Has the lease ended?
Fix Fix one profile by hand, then correct the same thing in the file.
Check AdsPower marks Update proxy as a paid feature, and members need the Add/Edit proxy permission to see it.
Fix Use Update profile info on the profile export instead, which covers the proxy column too.
Check Was proxyid set to random, or was Random chosen in Edit proxy?
Fix Re-assign with a specific proxyid or a proxy in each row.
Stop when If one profile still fails after you give it its own proxy, send the order number to Support instead of redoing the batch.
Add Proxy shows host:port, host:port:username:password with an optional {Remark}, and a socks5:// prefix form. Bulk Create takes host:port:username:password in the proxy column and the type in proxytype. IPv6 hosts go in square brackets.
The Add Proxy page states no maximum. Exports from the list take up to 300 ticked proxies, an Update proxy file holds up to 1000, and a profile export takes up to 200 selected profiles.
In Bulk Create each profile has its own proxytype, so a mixed file works. Check a few profiles afterwards, because a wrong type fails the proxy check.
Profiles that keep an account signed in need a fixed IP, so use one static IP per profile. Rotating residential proxies can change IP on a new connection and suit checks and data work.
Quantity takes 1 to 100 per order. The console buys them one by one, and IPs already bought stay in My assets if a later one fails.
Product observation · Confirmed on:
Product facts file of the site, dated 10 November 2026 and read on 14 November 2026: per-GB prices in US$ (1 PTC = US$1), protocols and ports, the 30 countries listed for static ISP per IP (Vietnam and Indonesia are not among them), no free trial.
Product observation · Confirmed on:
Console source (origin/main) read on 14 November 2026: My assets shows each IP with its protocol, a host:port:user:pass copy button, and a Bulk export menu (CSV, text with host:port:user:pass per line, copy all) for the current filter or ticked rows, up to 2,000 per export; account and mailbox assets are not included.
Official documentation · Confirmed on:
Read on 14 November 2026 (page last modified 2026-10-16): Add Proxy accepts example lines such as 192.168.0.1:8000:username:password{Remark} and socks5://192.168.0.1:8000{Remark}; proxies are checked in bulk and the Outbound IP column turns green, red or gray.
Official documentation · Confirmed on:
Read on 14 November 2026 (page last modified 2025-07-24): up to 300 ticked proxies can be exported; Update proxy is a paid feature, takes up to 1000 proxies per file and keeps the proxy ID column.
Official documentation · Confirmed on:
Read on 14 November 2026 (page last modified 2026-01-29): Mass import uses an Excel or txt template; proxytype is required (http, https, socks5, ssh or noproxy), proxy takes host:port:username:password, proxyid takes a number from the Proxies list or random; delete the example row; txt profiles are separated by a line of asterisks.
Official documentation · Confirmed on:
Read on 14 November 2026 (page last modified 2025-07-28): export up to 200 selected profiles (or the latest 2000 after filtering) as Excel, edit the columns, keep acc_id and id, then use Update profile info.
Official documentation · Confirmed on:
Read on 14 November 2026 (page last modified 2025-07-24): new profiles can take a random proxy from the list, from the whole list or only unused proxies; Edit proxy with Saved Proxies and Random assigns them at random; tags narrow the range.
Official documentation · Confirmed on:
Read on 14 November 2026 (page last modified 2026-02-11): Proxies > Configuration has a Proxy302 entry for rotating proxies; the page says the state or province and city are set in the Proxy302 dashboard, not in AdsPower.
Create an account, top up once, then pick rotating residential, static ISP or datacenter IPs and have one running in your browser within minutes.