Before you start

  • MoreLogin installed and signed in.
  • HOST, PORT, USERNAME and PASSWORD from the service page, or a set of lines ready for Batch Add.
  • A separate IP for every profile you sign in to an account with.

Your connection details

Sign in to the dashboard and open the service you bought. Its page shows the host, port, username and password for that service. There is no single ProxyPanda address to remember, so copy them from there each time. The code in these guides uses the placeholders below; replace each one with your own value.

HOST
The proxy address for this service, exactly as the service page shows it.
PORT
The port to connect to. Copy it with the host, since it can differ from one service to the next.
USERNAME
Your proxy login. It is separate from the email you use for the dashboard.
PASSWORD
Copy it in full. On residential, the options you choose in the dashboard are added to the end of the password, so a password typed from memory loses them.

You can skip the username and password by adding the IP address you connect from to the service’s allowlist. Then only HOST and PORT go into your code.

The examples use HTTP, which reaches https sites through an encrypted tunnel. SOCKS5 works too: residential ports accept both, and ISP and datacenter proxies switch protocol in the dashboard.

Steps

  1. New Profile, Browser Profile, advanced creation

    In the left panel, click + New Profile (新建环境), choose Browser Profile, then advanced creation (高级创建) over quick creation. The advanced form is the one with proxy, account, cookie and start-page sections. Name the profile, then choose Chrome or Firefox and an operating system.

  2. Choose New Proxy and set the type to HTTP

    The proxy section gives three routes: no proxy, a proxy bought through MoreLogin, or one of your own. For your own, select New Proxy (新代理) and set Proxy Type to HTTP. Fill in the proxy host, port, account and password. Refresh URL stays empty, as MoreLogin keeps it for proxies that come with a change-IP link.

    新建环境 › 代理 › 新代理 (New Proxy)
    代理类型 Proxy Type:           HTTP
    IP查询渠道 IP Query Channel:   IP2location
    代理主机 Host:                 HOST
    代理端口 Port:                 PORT
    代理账号 Account:              USERNAME
    代理密码 Password:             PASSWORD
    刷新URL Refresh URL:           (empty)
  3. Click Proxy Detection

    The Chinese client calls it 代理检测. It looks the IP up through the IP Query Channel set above the fields: IP2location, MaxMind, DB-IP or IP-API. MoreLogin says plainly that these channels can disagree, so a strange location is a reason to try another channel before blaming the proxy. Click Confirm once detection passes.

  4. Leave time zone and language on Match IP

    In the advanced fingerprint settings, Timezone and Language each offer Match IP (匹配IP) or Custom. Keep Match IP so both follow the proxy’s country. Geolocation set to Ask can generate coordinates from the IP. The 恢复默认设置 button at the top of that section resets everything if you have been experimenting.

  5. Start the profile and load api.ipify.org

    Back in the profile list, click Start. MoreLogin opens its own check page by default; add a tab and load https://api.ipify.org as well. The address should be the one Proxy Detection reported, and it is what sites will see.

  6. Many proxies: Batch Add with http:// in front

    On the Proxy page, Add Proxy has a Batch Add option that takes one proxy per line. Write each line as http://USERNAME:PASSWORD@HOST:PORT. MoreLogin stores a line with no type as SOCKS5, so the prefix matters here. For ISP and datacenter, make one line per IP from the values the service page lists.

    代理 › 添加代理 › 批量添加 (Batch Add)
    http://USERNAME:PASSWORD@HOST:PORT

Rotating and sticky IPs

A MoreLogin profile stands in for one device that keeps returning from one place. ISP IPs match that: the address holds for the whole rental term and is registered to a home broadband network. Keep one per profile.

Batch Add quietly skips a proxy it already has, so pasting one line for several profiles leaves a single saved proxy. Each account should have its own line and its own IP in any case.

Residential changes address on every request under Randomize IP. For a short task inside a profile, choose Sticky IP in the dashboard first and copy the password afterwards; the session setting travels inside it.

The dashboard can allowlist the IP you connect from, after which HOST and PORT alone are accepted. MoreLogin’s form is built around an account and password, and a login keeps working when your own address changes.

Common errors and fixes

Every batch-added proxy fails detection

Look at the type in the Proxy list. Lines added without a prefix were stored as SOCKS5, which a proxy set to HTTP in the dashboard will not answer. Edit them to HTTP, or delete them and add them again with http:// at the start.

Batch Add cannot parse a line

MoreLogin’s importer splits each line on @ and : so a password containing either one confuses it. Add that proxy through the single Add Proxy form instead, where every value has its own box.

Proxy Detection fails for one proxy

Confirm the type is HTTP, then paste host, port, account and password again from the service page, watching for a space at either end. If it still fails, test from another network to separate a local block from a proxy fault, and bring the IP and the time to Discord if both fail.

The country shown is not the one you expected

Switch the IP Query Channel and compare, since MoreLogin itself warns the channels disagree at times. Residential cannot be pinned to a country, so give a profile that needs one an ISP or datacenter IP with country targeting.

Which line to pick

For shops and accounts you run from MoreLogin over months, give every profile its own ISP IP. Residential with Sticky IP suits brief sessions where a different address next time is acceptable. Datacenter is the cheapest line and works for dashboards and tools that ignore where visitors connect from.

Holding several accounts in separate MoreLogin profiles is fine. Profiles used for spam, fraud or testing stolen passwords against a site are not, and that ends the account. Where we draw the line

Stuck on a step?

Paste the command and the error into Discord, with your password taken out. People there have met most of these errors before.

Join the Discorddiscord.gg/proxypanda
Start with $5Ask in Discord