Is it working?
Ask a service that replies with the address it sees. If the answer is not your own IP address, the proxy is in use.
Shell
curl -x http://USERNAME:PASSWORD@resi.piratproxies.com:8080 https://api.ipify.orgIs it in the right country?
Ask for the country as well:
Shell
curl -x http://USERNAME:PASSWORD@resi.piratproxies.com:8080 https://ipinfo.io/jsonThe country comes from the code in your username. If it is wrong, the code is missing or mistyped. Different lookup services sometimes disagree about the city of an address; the country is what to rely on.
How fast is it?
curl can print the time a request took:
Shell
curl -x http://USERNAME:PASSWORD@resi.piratproxies.com:8080 -o /dev/null -s -w "%{time_total} seconds\n" https://example.comA residential or mobile connection passes through somebody's real line, so expect it to be slower than your own, and to vary from one address to the next. Try a few before judging.
Reading the errors
| What you see | What it means |
|---|---|
407 | The proxy refused the login. Check the username and password. |
| Connection refused or timed out | Wrong host or port, or something on your network blocks it. |
403 from the website | The proxy worked. The website refused the request. |
| Your own IP address in the answer | The proxy was not used at all. The tool ignored the setting. |
Without a command line
Every plan page on PiratProxies has a test button that checks the proxy from our side, and the dashboard shows the usage, so you can see that traffic is passing.
Questions
Why do two IP-check sites show different cities?
They use different databases, and those databases guess. The network and country are reliable; the city often is not.