Proxy switcher generator

Paste a proxy list once, validate every line, then generate switcher and command-line files without uploading the list.

Your proxy list stays on this page. This tool makes no API calls or other network requests with your input. Parsing, file generation, copying and downloads happen in your browser.

One proxy per line. Accepted schemes: http, https, socks4 and socks5. Lines without a scheme are treated as HTTP. Wrap IPv6 hosts in [brackets]. When a no-scheme line is ambiguous, host:port:user:password takes precedence; use the explicit scheme://user:password@host:port form to disambiguate.

What is a proxy switcher?

A proxy switcher is a browser extension or configuration tool that lets you save proxy endpoints as profiles and change which proxy the browser uses. This generator turns one pasted list into formats you can move into common switcher workflows.

What is a PAC file?

A Proxy Auto-Configuration (PAC) file is JavaScript containing a FindProxyForURL function. The function returns proxy directives or DIRECT for a requested URL. The generated PAC keeps common local addresses direct and tries accepted proxies in list order.