ToolsProxy Format Converter

Proxy Format Converter

Convert proxy lists between any format instantly — with dedup, sort, and bulk export.

Input0 proxies
Output

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

About this tool

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

Convert between IP:Port, URL, JSON, CSV and more
Handle authenticated proxies (user:pass)
Deduplicate and sort large lists
Switch protocol prefixes (http, https, socks5)
Bulk processing of thousands of proxies
100% client-side — nothing is uploaded

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