Proxy generator

Pick a country, session mode and protocol, then export as many endpoint lines as you need in host:port:user:pass, URL or JSON form.

Pin traffic to a specific network operator.

Your endpoint

res.wproxy.io:8000:customer-demo-country-us:s3cr3t-pass

Targeting lives in the username, so one hostname covers every combination. Change any option above and the credentials update immediately.

curl -x "http://customer-demo-country-us:s3cr3t-pass@res.wproxy.io:8000" \
  -L "https://ip.wproxy.io/json"

10 generated endpoints

res.wproxy.io:8000:customer-demo-country-us:s3cr3t-pass
res.wproxy.io:8000:customer-demo-country-us:s3cr3t-pass
res.wproxy.io:8000:customer-demo-country-us:s3cr3t-pass
res.wproxy.io:8000:customer-demo-country-us:s3cr3t-pass
res.wproxy.io:8000:customer-demo-country-us:s3cr3t-pass
res.wproxy.io:8000:customer-demo-country-us:s3cr3t-pass
res.wproxy.io:8000:customer-demo-country-us:s3cr3t-pass
res.wproxy.io:8000:customer-demo-country-us:s3cr3t-pass
res.wproxy.io:8000:customer-demo-country-us:s3cr3t-pass
res.wproxy.io:8000:customer-demo-country-us:s3cr3t-pass
Notes

Targeting lives in the username

Every option here compiles into one string. That is why you never need to provision an endpoint or hold a proxy list in your application.

Sessions are yours alone

Session keys are scoped to your account, so a key another customer happens to use will never collide with yours.

Formats for every client

host:port:user:pass suits most scraping tools; the URL form suits libraries that accept a single proxy string.

Get started

Point it at a real network

Working credentials, global coverage and a free gigabyte to prove it does what you need.