Proxy Format Converter
Convert proxy lists between any format instantly — with dedup, sort, and bulk export.
Converted proxies will appear here
Supported Input Formats
Basic
1.2.3.4:8080
With credentials
1.2.3.4:8080:admin:secret
Auth @ format
admin:secret@1.2.3.4:8080
HTTP URL
http://1.2.3.4:8080
URL with auth
http://admin:secret@1.2.3.4:8080
SOCKS5
socks5://1.2.3.4:1080
What Is the Proxy Format Converter?
The Proxy Format Converter transforms proxy lists between every common format — IP:Port, IP:Port:User:Pass, authenticated URLs, JSON, and CSV — in a single click. It also deduplicates, sorts, and switches protocols, so you can take a messy export from any provider and reshape it to exactly what your scraper, browser, or tool expects. Everything runs locally in your browser.
Key Features
Why Proxy Formats Are Such a Headache
Every proxy provider and every tool seems to expect a different format. One exports IP:Port:User:Pass, another wants a full http://user:pass@ip:port URL, and your scraping framework may need a JSON array. Reformatting hundreds of lines by hand is slow and error-prone. This converter parses any input layout and re-emits it in the exact format you select.
How to Use the Converter
Paste your proxy list in whatever format you have, pick the output format you need, and optionally enable dedupe and sort. The tool detects the structure of each line, normalizes it, and produces clean output you can copy or download instantly. It handles credentials, mixed protocols, and large lists without breaking a sweat.
Common Use Cases
- Reformatting a provider export to match your scraper
- Converting IP:Port lists into authenticated proxy URLs
- Producing a JSON or CSV proxy list for code
- Cleaning and deduplicating a merged list from multiple sources
Frequently Asked Questions
Does the converter upload my proxies?
No. All conversion happens entirely in your browser using client-side JavaScript. Your proxy list, including any credentials, never leaves your device or touches a server.
Can it handle authenticated proxies?
Yes. It correctly parses and outputs proxies with usernames and passwords, converting between formats like IP:Port:User:Pass and http://user:pass@ip:port without losing the credentials.
What output formats are supported?
Common targets include IP:Port, protocol-prefixed URLs, JSON arrays, and CSV. You can also switch the protocol prefix between http, https, and socks5 to match your tool.
Is there a limit on list size?
It handles large lists of thousands of proxies comfortably. Because processing is local, the only practical limit is your browser memory, which is generous for text lists.
Can it remove duplicate proxies?
Yes, enable the dedupe option and the tool removes duplicate entries, and you can also sort the list for a clean, consistent output.
Looking for proxies to use with this tool?
Browse the proxy directory