Mobile Proxies USA logo
Integrations

Tools That Work With a Fleet of Mobile Proxies USA Lines

Every line you hold is reached the same way: a host, an HTTP port and a SOCKS5 port with a username and password, plus a vless link for tunnelling a whole device. Any tool that speaks one of those protocols works with one line, and the tools below are the ones that also cope well with ten or forty lines: profile browsers that hold a proxy list and share it across a team, system-level routers, phone clients and automation libraries. For each we give the team setup, not just the single-user one. Undetectable.io is our first recommendation and GoLogin the second; the rest are listed by what they are good for.

Undetectable.io

Profile browser, team workspaces

Our first recommendation for a team. A proxy manager holds one entry per line, profiles pin to an entry, folders group profiles per client and members are invited per folder; cloud sync lets a colleague continue a profile with its cookies on another machine while it stays on the same line. A built-in check shows carrier and state before a profile launches.

  1. Install Undetectable.io on Windows or Mac and create the team workspace.
  2. In the proxy manager add a SOCKS5 entry per line with host, SOCKS5 port, username and password, named by the line's dashboard label; run the check.
  3. Create one profile per account, pick the line's entry, let locale and time zone follow the proxy.
  4. Put profiles in a folder per client and invite members to the folders they handle.
  5. Launch, confirm carrier and state on a lookup page, then sign in.
  • Give only leads the role that can edit proxy entries; everyone else runs profiles.
  • When a line moves metro, edit its one entry; every profile on it follows.

GoLogin

Profile browser, shared workspaces

Our second recommendation. GoLogin's shared workspaces hold profiles in the cloud with a saved proxy list, so one line entered once can be reused across the profiles of one client, and folders can be shared with the people who run that client. A running profile is locked to one person at a time, which also prevents two sessions from one account on one line.

  1. Create a workspace and invite the team with roles.
  2. Save each line as a SOCKS5 proxy in the proxy list, named by its dashboard label, and test it.
  3. Create a profile per account, choose the saved proxy, set locale to follow it.
  4. Group profiles in folders per client and share folders.
  5. Use the folder description for the line's metro, carrier, renewal date and rotation rule.
  • Only the folder lead rotates, and only between sessions.
  • Reset a line's credentials from the dashboard when a member leaves, then update the saved proxy once.
Get GoLogin ↗ (partner link)

Proxifier

Whole-system routing, Windows and Mac

Routes any application on a computer through a chosen line by rules, without the application knowing. Useful for a seat that must run native desktop tools on one line, and for teams that want a laptop locked to a client's line. Rules can send different applications through different lines on the same machine.

  1. Add each line as a SOCKS5 proxy server in Proxifier, named by its label.
  2. Create a rule per application or per seat pointing at the right line.
  3. Set the default rule to direct or to a general line, so nothing leaks through the wrong one.
  4. Confirm with a lookup page from an application covered by the rule.
  • Enable DNS resolution through the proxy so lookups do not leak the office location.
  • Keep one Proxifier profile per seat and store it with the team's notes.

FoxyProxy

Browser extension, Firefox and Chrome

A per-browser proxy switcher that holds many entries and switches between them by click or by URL pattern. Fits a seat that uses one ordinary browser and needs to flip between lines for quick checks rather than hold separate identities; for account work, use a profile browser instead.

  1. Add one proxy entry per line (SOCKS5, host, port, username, password), coloured and named by label.
  2. Switch the active entry from the toolbar before a check.
  3. Optionally add URL patterns so a given site always goes through a given line.
  4. Verify on a lookup page after each switch.
  • Turn on proxy DNS for SOCKS5 entries.
  • Patterns are shared across the whole browser; do not mix two clients' patterns in one browser profile.

Hiddify

VLESS client, Android, Windows, Mac, Linux

Open-source client that imports the vless link from a line's dashboard row and tunnels the whole device through it over port 443. The one client we point most teams to for phones and for field laptops, because it covers almost every platform and passes networks that block proxy ports.

  1. Install Hiddify from its releases or the app stores.
  2. Copy the line's vless link from the dashboard row and add it from the clipboard.
  3. Connect and approve the VPN permission.
  4. Confirm carrier and state on a lookup page and check WebRTC shows no other address.
  • A wrong device clock makes the handshake fail; fix the time first.
  • One device per line; two devices on one link share one address for everything.

Shadowrocket

iPhone and iPad

The usual iOS client for a line, either as a SOCKS5 or HTTP proxy configuration or by importing the vless link. Good for a test iPhone that should present as a US mobile user on one line for app checks.

  1. Install Shadowrocket from the App Store.
  2. Add the line by pasting its vless link, or add a SOCKS5 server with host, port, username and password.
  3. Connect and allow the VPN configuration.
  4. Open a lookup page in Safari to confirm carrier and state.
  • Name the configuration after the line's label.
  • After a free move, re-import the link.

Playwright

Browser automation for QA

A browser automation library that takes a proxy per browser context, which maps neatly to one line per context when a QA team checks pages from several metros in one script. Credentials are passed with the proxy setting; the rotation link can be called between runs.

  1. Launch a browser context with the line's HTTP proxy (host, port) and its username and password.
  2. Set the context's locale and time zone to the line's metro.
  3. Run the checks and capture screenshots named by line label and timestamp.
  4. Call the line's rotation link, wait for the new address, and repeat if a second sample is wanted.
  • Use a separate context per line; never share a context across lines.
  • Keep line credentials in environment variables, not in the script.

Python requests

Scripts and checks

For the quick checks a fleet owner runs: confirm each line's exit address and state after setup, after a move or after a rotation. A proxies dictionary with the line's credentials and a request to a lookup service is all it takes; loop it over the fleet to produce a per-line report.

  1. Build a proxies dictionary with the line's SOCKS5 or HTTP URL including username and password.
  2. Request a JSON IP lookup through it and read owner, state and type.
  3. Loop over the lines in a list of labels and credentials and print a table.
  4. Run the same loop after rotations to measure address changes.
  • Install the SOCKS extra for SOCKS5 URLs.
  • Store the fleet list outside the script and read it at run time.

curl

Command line

The one-line check from any terminal: send a request through a line with its credentials and read the exit address. Useful for support conversations, since the command and its output say exactly which line and which address were involved.

  1. Run curl with the proxy flag set to the line's SOCKS5 or HTTP endpoint and the proxy user flag set to its credentials.
  2. Request a lookup URL and read the address and owner.
  3. Repeat after calling the rotation link to confirm the change.
  • Use the socks5h scheme so DNS resolves through the line.
  • Paste the command and output when writing to support about a line.

Android Wi-Fi proxy

Built into Android

Android's Wi-Fi settings accept an HTTP proxy per network, which puts a test phone's browser and most apps on one line without extra software. Simpler than a tunnel when the phone is on a known Wi-Fi network and the apps respect the system proxy; use Hiddify when they do not.

  1. Open the Wi-Fi network's settings and set the proxy to manual.
  2. Enter the line's host and HTTP port; enter the username and password when the first app prompts.
  3. Open a lookup page in the browser to confirm carrier and state.
  • Apps that ignore the system proxy need the tunnel instead.
  • Label the phone with the line it is on.

Three habits that apply to every tool

First, one proxy entry per line, named after the line's dashboard label, so the tool and the dashboard agree. Second, SOCKS5 where the tool offers it, since our lines carry UDP over SOCKS5 and it sidesteps the odd HTTP-proxy edge case. Third, after a free move between metros, re-copy the line's credentials into the one entry that uses it, because a move can reissue them; every profile or rule pointing at that entry follows.

Profile browsers first for account work

A team running accounts for clients needs each account in its own browser identity on its own line, and needs colleagues to be able to pick those identities up. That is what a profile browser does: fingerprint, cookies and proxy per profile, folders per client, members invited per folder, cloud sync. Undetectable.io and GoLogin both do this well; our pages on each cover the team layout in detail. The remaining tools below are for the parts of the work that are not browser-profile work: whole-device routing, phones, scripts and tests.

Rotation from the tools

None of these tools rotates a line by itself; rotation is a per-line link on the dashboard row, a timer on the row, or the row's button. Scripts call the link between tasks; people call it from the dashboard or the Telegram bot. The new address is the same carrier and metro, so no tool-side setting changes after a rotation.

Integration questions

Which tool should a new team member start with?

Whichever profile browser the team already uses, Undetectable.io or GoLogin, joined through the team workspace. They should never need the dashboard.

Can one machine run profiles on several lines?

Yes. A profile browser holds one profile per line on one machine, each exiting through its own line. Proxifier can do the same per application.

Do any of these tools rotate the line?

No. Rotation is the line's own link, timer or button in the dashboard. Scripts call the link; people press the button.

What about tools not listed?

Anything that accepts an HTTP or SOCKS5 proxy with a username and password, or imports a vless link, works. The habits above apply regardless.

Every tool here takes a standard proxy

Each dedicated US carrier line comes with HTTP and SOCKS5 ports, plus a username and password. Per line: $2 for two hours, $5 for a day.

View plans Test a proxy