Using a proxy takes three things: the proxy details, a place to enter them and a quick test. This guide covers the common ways to do it.
Proxy providers usually hand out proxies as a line of four values separated by colons:
host:port:username:passwordThe host and port tell your tool where to connect, username and password authenticate you. Many tools want the same data as one URL, such as http://username:password@host:port or socks5://username:password@host:port.
Choose residential or mobile proxies for rotating IPs billed per GB, or ISP proxies for static IPs. In the generator you also choose the country, rotating or sticky sessions and HTTP or SOCKS5.
Before you use a proxy in production, confirm that it works and exits where you expect. The free proxy checker shows the exit IP, geo and latency. From a terminal:
curl -x http://USERNAME:PASSWORD@HOST:PORT https://api.ipify.org
requests, httpx or Scrapy.import requests
proxy = 'http://USERNAME:PASSWORD@HOST:PORT'
r = requests.get(
'https://api.ipify.org',
proxies={'http': proxy, 'https': proxy},
timeout=30,
)
print(r.text) # the proxy's exit IP
Use rotating lines when each request is independent, such as scraping search results or product pages. Use sticky lines when a session must keep the same IP, such as logging into an account. Read more in rotating proxies.
Pay as you go. No subscription for residential and mobile, ISP proxies by the IP.
Real home IPs, rotating or sticky, billed per GB. Country, city and ASN targeting.
Learn more3G, 4G and 5G carrier IPs for strict targets, social and app workflows.
Learn moreStatic IPs in ISP address space for long sessions, accounts and whitelists.
Learn moreOpen a page such as api.ipify.org through the proxy, or use the free proxy checker. It should show the proxy’s IP, not yours.
It is the common way providers list proxies. Your tool may want the same values as protocol://username:password@host:port.
No. Most tools have a proxy field. Only some apps without proxy support need a system-wide tool.
Yes. A proxy line works from any device that has the credentials, unless you restrict it to a whitelisted IP.
Pick a pay-as-you-go residential or mobile plan, or static ISP IPs for longer sessions. Test an exit IP first with the free proxy checker.