free tool
Proxy format converter
Rewrite a proxy list into the format your tool expects: host:port:user:pass, user:pass@host:port, URLs with http:// or socks5://, and more.
- free
- no account
- runs in your browser
How it works
One list, every format.
Proxy tools disagree on formats. Bots and checkers often want host:port:user:pass, code and curl take URLs like http://user:pass@host:port, and other tools ask for user:pass@host:port.
Paste a list in any of them, even mixed, pick the format you need and copy the result. Each line is read on its own, so the order stays the same.
In URL formats, characters like @ and : inside a username or password are percent-encoded, so every line still parses.
- Reads host:port, host:port:user:pass, user:pass:host:port, user:pass@host:port and URLs.
- Writes any of them, with http://, socks5:// or each line's own scheme.
- Removes duplicates and lists the lines it could not read.
- Runs in your browser: the list never leaves this page.
Questions
It reads host:port, host:port:user:pass, user:pass:host:port, user:pass@host:port and URLs with http://, https://, socks5:// or socks5h://, even mixed in one list. It writes any of these formats.
No. The converter runs entirely in your browser and nothing is uploaded. Your browser's network tab shows no request while you convert.
In the URL format it sets the prefix: http:// for HTTP proxies, socks5:// for SOCKS5 proxies. Keep uses each line's own scheme, and http:// for lines without one.
It has no valid port, its host is not an IP address or a domain, or it uses a scheme other than http, https or socks5. The numbers of the skipped lines are listed under the converter.
Paste up to 10 of them at a time into the free proxy checker. It shows which ones work, their response time and the IP each one exits from.
More tools