Up to 1,000 lines
Process individual proxies or bulk lists. Invalid rows are identified by line number while valid rows continue to convert.
Paste a proxy list, select the protocol and output format. Conversion runs locally in your browser, so addresses, usernames, and passwords are not sent to the server.
Conversion runs only in your browser. Entered addresses, usernames, and passwords are not sent to the server.
Process individual proxies or bulk lists. Invalid rows are identified by line number while valid rows continue to convert.
Generate HOST:PORT:USERNAME:PASSWORD, USERNAME:PASSWORD@HOST:PORT, protocol URLs, JSON, or CSV.
The converter does not make a network request with entered data and does not test the proxies themselves. Use the separate checker for that.
Practical guides
Use these concise guides to choose a protocol, prepare credentials, and handle retries without unnecessary load.
HTTP, HTTPS, SOCKS4, and SOCKS5. A protocol already present in a URL is preserved; bare lines use the selected protocol.
Yes. HOST:PORT is supported. Authentication fields remain empty in JSON and CSV output.
No. It changes the credential representation only. Use the proxy checker to test connectivity, authentication, and exit IP.
No. Changing text or a URL scheme does not change the server's network protocol. The converter only rearranges fields and preserves the real protocol; HTTP requires an endpoint that actually supports HTTP.
Open the configuration generator for cURL, Python, Playwright, and browsers, or choose a mobile proxy plan.