Proxies
A proxy gives a profile its own internet address. Formats Ant0 accepts, what the check tells you, and how to rotate an IP.
Updated Sep 7, 2026
Why a proxy
Without one, every profile connects from your computer’s internet address, and websites can link your accounts by it. A proxy per profile (or per small group of profiles) gives each its own exit address in the country you choose. Ant0 also uses the proxy’s exit country for the profile’s time zone and language, so the browser reads as one person in one place.
Proxies are shared objects: add one once, then pick it in any number of profiles. Changing the proxy’s password in one place updates every profile that uses it.
Adding proxies
Proxies → Add proxy, or paste a whole list: one proxy per line. Accepted forms:
http://user:pass@host:port
https://user:pass@host:port
socks5://user:pass@host:port
host:port:user:pass (the common provider layout)
host:port (no credentials)
A line may end with a change-IP URL (the link some providers give to rotate the exit IP).
Give each proxy a name; the default is host:port. Duplicates (same type, host, port and user) are
detected and reused.
HTTP proxies with credentials and SOCKS5 proxies with credentials both work: the background service authenticates on the browser’s behalf, so passwords never reach the browser process.
The check
The first check runs right after a proxy is added; Check on a row runs it again. It connects
through the proxy to ip.ant0.link, an address run by Ant0 that returns the visible IP and keeps no
request logs, and reports:
| Column | Meaning |
|---|---|
| Status | Alive or Dead, with the reason on hover (refused, timeout, authentication failed). |
| Last checked | When the check ran. |
| Exit IP | The address websites will see. |
| Country | Country of the exit IP, with its flag. |
| Latency | Round trip through the proxy, in milliseconds. |
| Used by | How many profiles reference this proxy. |
A profile whose proxy failed its last check appears in the Needs attention view.
Changing the IP
If a proxy has a change-IP URL, Change IP on its row asks the provider for a new exit address, then runs the check again. Rotating providers that change the IP on their own need nothing from Ant0.
Editing and removing
Edit a proxy to change its address, credentials, name or tags. Every profile using it picks the change up at its next start. A proxy that is still referenced by a profile cannot be removed; change those profiles first.
Command line
ant0 proxies add --name "DE residential 01" "http://user:pass@de1.example.net:8000"
ant0 proxies check "DE residential 01" # exit IP, country, latency
ant0 proxies change-ip "DE residential 01"
ant0 proxies ls
The same operations are POST /v1/proxies, POST /v1/proxies/{id}/check and
POST /v1/proxies/{id}/change-ip in the local API.