Dolphin Anty Proxy Setup: Add, Check and Fix Proxies

Published:

12 minute read

Updated:

Acar Diveroli
Written by: Acar Diveroli
Very faint IP rows, a plus-cornered frame with the Proxynet wordmark, an x and the Dolphin Anty logo, tagged INTEGRATION

An agency team opens Dolphin Anty on Monday morning: twelve client profiles, each with its own cookies and fingerprint. If all twelve go out through the office connection, sites see one IP address behind twelve accounts. The proxy gives each profile its own network identity, and it is easy to set up wrong: an HTTP port under the SOCKS5 type, a space in the password, a rotating line on a logged-in account.

This step-by-step guide shows how to use Dolphin Anty Browser with proxies: proxy choice, accepted formats, setup, checks, bulk import and the errors behind a proxy that is not working.

What is Dolphin Anty Browser?

Dolphin Anty (written Dolphin{anty} by its developer) is an antidetect browser: a desktop application for Windows, macOS and Linux that manages many isolated browser profiles from one screen. It is used in social media management, online advertising, e-commerce and data scraping. Each profile has its own cookie store, fingerprint and proxy, so several profiles can work at the same time with different proxy IP addresses.

Profiles run on Dolphin's own Chromium-based browser; the current plan table also lists a Firefox engine. The free plan covers up to 5 profiles, enough to follow this guide. How profile isolation works in general is explained in What Is an Antidetect Browser and How Does It Work?. If you are still weighing Dolphin Anty against other tools for managing team profiles, Best Antidetect Browsers - 2026 compares them.

Main features of Dolphin Anty

  • Multiple profile creation: separate profiles run side by side, each with its own operating system, graphics card, screen size and other fingerprint values.
  • Fingerprints from real devices: a new profile gets a ready fingerprint built from real device data. Dolphin advises against hand edits, because a combination no real device has stands out. What a fingerprint contains is covered in Browser Fingerprinting.
  • Sharing profiles with the team: profiles, proxies and cookies can be shared with teammates, with limits on who may edit or delete them.
  • Bulk actions and automation: profiles import from a spreadsheet, proxies change on many profiles at once, and a local API starts profiles for Playwright, Puppeteer or Selenium.

Illustration of a team's profile list in Dolphin Anty with status, work time and notes

Why does each Dolphin Anty profile need its own proxy?

Dolphin Anty changes what the browser reports about the device, but it does not create a new IP address. Without a proxy, every profile shares your connection. The proxy adds three things:

  1. A separate address per profile. Accounts of different clients should not share one IP. A site that sees them on one address may treat them as one owner, and a restriction on one account can spill over to the others.
  2. A stable address per profile. An account that appears from a different city every day triggers security checks and verification requests.
  3. Location consistency. With time zone, language and geolocation on Auto, Dolphin Anty takes them from the proxy, so a profile with an Istanbul proxy shows Istanbul time.

One profile with one consistent IP is account hygiene: client accounts stay apart and keep a steady login history. It does not exempt an account from a platform's terms, which still limit how many accounts you may open.

Which proxy type fits Dolphin Anty?

Choose the proxy by how the profile is used:

Profile useProxy typeSession setting
Client account logged in for weeksStatic ISPFixed IP
Work done in one sitting (cart, form, posting)ResidentialSticky, 1-60 minutes
Account on a mobile-first platformMobileSticky
Ad and page checks without logging inResidentialRotating
Site testing from different countriesResidential or ISPCountry and city choice
Single test profile, speed firstDatacenterFixed IP

A ISP Proxy keeps one address for weeks, a Sticky Proxy for up to 60 minutes. A Mobile Proxy gives an operator address; in Türkiye the pool includes Turkcell, Türk Telekom and Vodafone. A Rotating Proxy fits checks without a login. Dolphin's documentation lists free and cheap shared proxies among common mistakes: their addresses are often already on block lists.

Which proxy formats does Dolphin Anty accept?

Dolphin Anty supports HTTP, SOCKS4, SOCKS5 and SSH proxies. The proxy field reads these formats, as listed in the official How to add a proxy in Dolphin {anty} guide:

FormatExample with a Proxynet line
host:portpr.proxynet.io:8000 (only with IP whitelist)
host:port:login:passwordpr.proxynet.io:8000:user:pass
login:password@host:portuser:pass@pr.proxynet.io:8000
Type prefix + any of the abovehttp://user:pass@pr.proxynet.io:8000

A prefix (http://, socks5://, socks4://) sets the type from the pasted text. The host:port form works only if the provider authenticates you by IP; Proxynet accepts up to 10 whitelisted IPs. The trade-offs are in User:Pass vs IP Whitelist.

How do you set up a proxy in Dolphin Anty?

The screenshots come from an earlier version of the app; some labels and buttons look different in the current release.

1. Download and install Dolphin Anty Browser

Register on the Dolphin Anty official site, download the application for your operating system, install it and sign in.

Dolphin Anty sign-in screen

2. Get your proxy details from the Proxynet panel

In the panel's Endpoint Generator, choose the country, a city if needed, and the session type (rotating, or sticky for 1-60 minutes). The generator writes these choices into the username and gives you a line ready to copy. HTTP and SOCKS5 run on separate ports: pr.proxynet.io:8000 is the HTTP example, and the generator shows the SOCKS5 port. Generate one line per profile; the panel side is in How to Use Residential Proxies.

3. Open Dolphin Anty proxy settings

Click Proxy in the left menu, then Add Proxy (the plus button at the top right, next to the search bar). You can also enter the proxy while creating a profile (step 5).

Dolphin Anty Proxy screen with the add button marked

4. Enter your proxy information

Pick HTTP for the HTTP port or SOCKS5 for the SOCKS5 port, paste the line, name it (for example TR-RES-client1) and click the check arrows. A working proxy returns its IP, country and time zone; a failed one gets red arrows or an Error status, and a profile with that proxy stops at start with Error checking connection to proxy. Leave Change IP URL empty for Proxynet lines, where the IP follows the session in the username; the field is for providers that give a separate IP change URL.

Dolphin supports both HTTPS proxy and SOCKS5 proxy types. The dialog below shows SOCKS5 with port 8000 only as a layout example; Proxynet SOCKS5 needs the SOCKS5 port from the Endpoint Generator.

Dolphin Anty proxy editing dialog with type, host, port, login and password fields

5. Create a profile

Click Create profile, enter a name and choose the operating system of the computer you work on. In the proxy block, pick Saved proxies for the proxy from step 4, or New proxy to paste a line here. Leave time zone, language and geolocation on Auto, and WebRTC on its default Altered mode, which shows the proxy's IP instead of yours. Click Create profile.

Dolphin Anty new profile window with the proxy field marked

6. Launch the profile

Your profiles appear on the Browser Profiles screen. Click Start to open one in a new browser window; close the window or click Stop to end it.

Dolphin Anty profile list with the Start button marked

How do you check that the profile uses the proxy?

A green check only proves the proxy answered. Confirm inside the profile:

  1. Open an IP check page. The address should be the proxy's, in the country and city you chose.
  2. The time zone and language should match the proxy's location.
  3. Run a WebRTC and DNS leak test; your real IP must not appear. The method is in WebRTC and DNS Leaks.
  4. On a sticky line, reload the IP page a few minutes later; the address should not change.

If Dolphin's check fails, test the same line outside the program:

bash
# HTTP port: prints the exit IP the profile will get
curl -x http://user:pass@pr.proxynet.io:8000 https://api.ipify.org

# SOCKS5: use the port from the Endpoint Generator; socks5h resolves DNS at the proxy
curl -x socks5h://user:pass@pr.proxynet.io:SOCKS5_PORT https://api.ipify.org

If curl prints an IP, the line works and the mistake is in Dolphin Anty's entry. If curl fails too, its error points to the cause (table below). More methods: How to Test a Proxy.

How do you add proxies to many profiles at once?

  • Proxy screen: paste many lines at once, one proxy per line, in any accepted format.
  • Mass import: fill in Dolphin's spreadsheet template with one row per profile, proxy included. Smart Data Import also reads .txt and .csv files.
  • Change Proxy: tick profiles on the Browser Profiles screen and click Change Proxy (the chain icon) in the action bar at the bottom. Available on paid plans; it can also assign a random proxy from those marked Working.

Check the list before a bulk import, so no profile starts with a dead line. This script tests every line in proxies.txt through the proxy, with three attempts, and writes the working ones to ready.txt:

python
"""Check a proxy list before a bulk import into Dolphin Anty.

Input: proxies.txt, one line per profile, in a Dolphin Anty format:
  http://user:pass@pr.proxynet.io:8000   pr.proxynet.io:8000:user:pass
  user:pass@pr.proxynet.io:8000          pr.proxynet.io:8000 (IP whitelist)
Lines without a type prefix are treated as HTTP.
Output: the exit IP per line, and ready.txt with only the working lines.
Needs: pip install "requests[socks]"
"""
from concurrent.futures import ThreadPoolExecutor
import time

import requests

CHECK_URL = "https://api.ipify.org"


def to_url(line: str) -> str:
    if "://" in line:
        return line.replace("socks5://", "socks5h://", 1)
    parts = line.split(":", 3)
    if "@" in line or len(parts) == 2:
        return f"http://{line}"
    host, port, user, password = parts
    return f"http://{user}:{password}@{host}:{port}"


def check(line: str, tries: int = 3):
    proxy = to_url(line)
    for attempt in range(1, tries + 1):
        try:
            r = requests.get(CHECK_URL, proxies={"http": proxy, "https": proxy}, timeout=15)
            r.raise_for_status()
            return line, r.text.strip()
        except requests.RequestException as exc:
            error = exc
            if attempt < tries:
                time.sleep(attempt)  # wait 1 s, then 2 s
    return line, f"FAIL {type(error).__name__}"


with open("proxies.txt", encoding="utf-8") as f:
    lines = [l.strip() for l in f if l.strip()]

with ThreadPoolExecutor(max_workers=5) as pool:
    results = list(pool.map(check, lines))

for line, ip in results:
    host_port = to_url(line).rsplit("@", 1)[-1]  # never print the password
    print(f"{ip:<22} {host_port}")

with open("ready.txt", "w", encoding="utf-8") as out:
    out.writelines(l + "\n" for l, ip in results if not ip.startswith("FAIL"))

Paste ready.txt into the Proxy screen. On rotating lines the printed IP changes with the next connection, so it only proves the line works.

Dolphin Anty proxy not working: common errors

What you seeLikely causeFix
Error checking connection to proxyWrong host or port, network cannot reach the proxy, or it is downTest with curl; check the port in the generator
CONNECT tunnel failed, response 407 or User was rejected by the SOCKS5 server in curl, a login prompt in the profileLogin rejectedCopy the line again, remove spaces; see proxy authentication
Check fails only as SOCKS5HTTP port under the SOCKS5 type, or the reverseMatch the type to the port
ERR_PROXY_CONNECTION_FAILED or ERR_TUNNEL_CONNECTION_FAILEDThe browser could not open a tunnelAs in row one; check a local firewall or VPN
Proxy shows a different countryIP databases disagree, or no country was setSet the country in the generator; compare two lookup sites
Worked for days, then stoppedPlan expired, traffic used up, whitelist IP changed, or your network blocks the proxyCheck the panel; try another network
Verification on every loginThe profile's IP keeps changingSticky or static for logged-in profiles

Network-side causes: Proxy Server Not Responding.

Decision guide

NeedRecommendation
Client accounts that stay logged inStatic ISP, one address per profile
Mobile-first appsMobile proxy, sticky session
Ad or price checks without logging inRotating residential with country choice
Many profiles at onceCheck the list, then Mass import or Change Proxy
More accounts than a platform allowsOut of scope; no tool makes it legitimate

Social account setups are on the social media proxy page, campaign checks on ad verification; team permissions in How to Manage Multiple Instagram Accounts.

Frequently asked questions

Is Dolphin Anty free?

Yes, for up to 5 browser profiles, including proxy support, the proxy check and the Change IP URL field. Team sharing, API access and bulk proxy changes need a paid plan. No plan includes proxies; you bring your own.

Does Dolphin Anty support SOCKS5 proxies?

Yes, alongside HTTP, SOCKS4 and SSH. Select SOCKS5 and enter the SOCKS5 port, which on Proxynet is separate from the HTTP port. The protocol is defined in RFC 1928; when to prefer it is in SOCKS vs HTTP Proxy.

Can I use one proxy for several Dolphin Anty profiles?

Technically yes, but accounts on a shared IP look connected, so a restriction on one can affect the others; Dolphin's documentation lists it as the first common mistake. Generate one line per profile: on a residential gateway, a different session in each username gives each profile its own IP.

Why does my Dolphin Anty proxy show a different country?

IP location databases do not always agree. Make sure the country is set in the Endpoint Generator, then compare two lookup sites; if both are wrong, generate a new session. See IP Geolocation Accuracy.

Should I use rotating proxies in Dolphin Anty?

Only for profiles that do not log in, such as ad or price checks. A logged-in session that changes IP looks like a move to another device and brings verification requests. Use sticky or static ISP for logged-in profiles.

Can I automate Dolphin Anty profiles that use a proxy?

Yes. With the app running and signed in, the local API (port 3001 by default) starts a profile with automation=1 and returns a DevTools port for Playwright, Puppeteer or Selenium. The profile keeps its proxy, so the script needs none. See Dolphin's basic automation guide; the free plan has no API access.

Summary

Dolphin Anty Browser is a practical tool for multi-account management and browser optimization: agencies and ad or e-commerce teams keep each business account in its own profile and share profiles with teammates. The proxy separates profiles on the network: paste the line in an accepted format, match the type to the port, check it, and keep one consistent IP per logged-in profile.

For residential, mobile or static ISP lines, you can choose among Proxynet proxy servers and contact a sales representative before you buy.

Ask ChatGPTAsk Claude