Skip to main content
The Proxy Formatter converts proxies between common formats. Free, no signup required. Proxy Formatter Tool

What it does

  1. Paste proxies in any format (or upload a .txt file)
  2. Pick the output format
  3. Optionally add a protocol prefix (http:// or socks5://)
  4. Get a converted list: copy or download as .txt

Supported input formats (auto-detected)

192.168.1.1:8080
user:[email protected]:8080
http://proxy.example.com:3128
192.168.1.5:8080:username:password
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

FormatExample
host:port192.168.1.1:8080
host:port:user:pass192.168.1.1:8080:user:pass
user:pass@host:portuser:[email protected]:8080
user:pass:host:portuser: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?

ToolPreferred format
Anti-detect browsers (Dolphin, AdsPower, Octo)host:port:user:pass
cURL, Python requests, Node axioshttp://user:pass@host:port
Proxifier (Mac/Windows)host:port + separate auth fields
Browser extensions (FoxyProxy, SwitchyOmega)host:port + separate auth fields
Selenium-wirehttp://user:pass@host:port
Scrapyhttp://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.