Proxy Formatter
Free tool to convert proxies between formats: auto-detects input, outputs whatever your tool needs
The Proxy Formatter converts proxies between common formats. Free, no signup required.
Open the Proxy Formatter
https://www.eclipseproxy.com/tools/proxy-formatter

What it does
- Paste proxies in any format (or upload a
.txtfile) - Pick the output format
- Optionally add a protocol prefix (
http://orsocks5://) - Get a converted list: copy or download as
.txt
Supported input formats (auto-detected)
Multiple formats can be mixed in a single input. The formatter normalizes each line. Explicitly set the source format if auto-detection is incorrect.
Output formats
| Format | Example |
|---|---|
host:port | 192.168.1.1:8080 |
host:port:user:pass | 192.168.1.1:8080:user:pass |
user:pass@host:port | user:[email protected]:8080 |
user:pass:host:port | user:pass:192.168.1.1:8080 |
Use the protocol checkboxes to add http:// or socks5:// prefixes for tools that require URL format.
Which format does each tool want?
| Tool | Preferred format |
|---|---|
| Anti-detect browsers (Dolphin, AdsPower, Octo) | host:port:user:pass |
| cURL, Python requests, Node axios | http://user:pass@host:port |
| Proxifier (Mac/Windows) | host:port + separate auth fields |
| Browser extensions (FoxyProxy, SwitchyOmega) | host:port + separate auth fields |
| Selenium-wire | http://user:pass@host:port |
| Scrapy | http://user:pass@host:port |
The user:pass@host:port format is widely compatible across tools.
Bulk conversion
Upload a .txt file of proxies and the formatter handles it in one pass. Download the converted file with the Download button.
Privacy
The formatter runs entirely in your browser: proxies you paste don't hit our servers. Safe to paste credentials.
Related
- Proxy format strings reference: the full format breakdown for each EclipseProxy product
- Proxy Checker: once formatted, test that the proxies work
- IP Geolocation: look up the geographic info of a proxy IP

