Set up ProxyField, from purchase to the first request
- Create an account with your email address.
- Buy residential or mobile traffic, from 1 GB.
- Copy the gateway, your username and your password from the dashboard.
- Send one test request with cURL: an IP that is not yours means the proxy works.
- Add a location or a session to the username, or enter the same values in your browser, phone or app.
For tools that take a list, the configurator gives the same settings as one line, here with a sticky Canberra IP (host:port:username:password):
gate.proxyfield.io:7000:<login>-country-au-region-australian_capital_territory-city-canberra-session-he9f2qga-ttl-60:<password>How cURL's -x and -U options work: curl tutorial (curl). The whole test is the line below, with your own login and password.
curl -x gate.proxyfield.io:7000 -U "<login>:<password>" https://api.ipify.org
# prints the proxy's IP address, not yoursOn this page 12 sections
From purchase to first request: what to expect
| Stage | What happens |
|---|---|
| Account | An email address; no identity verification for ordinary purchases, including crypto (KYC) |
| First purchase | From 1 GB: $2.95 residential, $3.45 mobile; no minimum purchase, no subscription, traffic never expires |
| Payment | USDT, BTC, ETH and 10 other coins; the smallest payment for traffic is $2.95; the checkout holds the exchange rate for 35 minutes |
| Access | Opens once the payment is confirmed: about 1 minute for USDT on TRC-20, about 4 minutes on ERC-20, about 19 minutes for BTC (2 confirmations) |
| Connection | gate.proxyfield.io:7000 for HTTP, HTTPS and SOCKS5 with a username and password; with an IP allowlist, the port you set up in the dashboard |
| First request | One cURL line, or the proxy fields of your browser or app |
Step 1. Create an account
Sign up with your email address. Ordinary purchases need no identity verification; we may ask for it only if an account shows signs of abuse.
Step 2. Buy traffic
Choose residential or mobile proxies, enter the number of GB and pay in crypto. Both products draw on one balance, and the rate for your volume tier applies to the whole purchase: residential costs $2.95/GB for 1 GB and falls to $1.95/GB from 1,000 GB; every tier is on the pricing page. Send the exact amount on the network shown at checkout; network fees are paid by the sender. More on paying: buy proxies with crypto.
Your traffic never expires, and all purchases are final. To test your own targets first, start with the Easy Trial: 1 GB at the normal price, on the same pool as a 1 TB order.
Need a fixed IP rather than a rotating pool? Dedicated datacenter proxies and ISP proxies are sold per IP for 30 days. How they are delivered and set up: a list in your dashboard (ip:port:login:password), over HTTP, HTTPS and SOCKS5, each IP with its own login and password. This guide covers residential and mobile proxies.
Step 3. Copy your gateway and credentials
Your account shows the gateway, gate.proxyfield.io:7000, and your username and password; if you authenticate with the IP allowlist, you connect to the port you set up in the dashboard instead of 7000. The dashboard's configurator generates as many proxy lines as you need, in the form host:port:username:password:
gate.proxyfield.io:7000:<login>-country-us-city-new_york:<password>You do not get a fixed list of IPs to manage. You connect to one gateway, and it assigns exit IPs from the pool for the location you ask for.
Step 4. Send a test request, then check rotation
Run the cURL line at the top of this page with your own username and password. An IP that differs from yours means the proxy works; your own IP means your tool is not using the proxy.
Then check that rotation works. Three requests in rotating mode get a new IP each:
for i in 1 2 3; do curl -s -x gate.proxyfield.io:7000 -U "<login>-country-us:<password>" https://api.ipify.org; echo; done
# three different IPsAdd a session ID and a time, and the IP stays the same:
for i in 1 2 3; do curl -s -x gate.proxyfield.io:7000 -U "<login>-country-us-session-test01-ttl-600:<password>" https://api.ipify.org; echo; done
# the same IP three times, for up to 600 secondsWhat to expect from a sticky session:
- Without
ttl, a session lasts 20 minutes. - An IP left idle for 120 seconds is replaced by a new one.
- The IP is held while its exit node is up. If the node drops, the gateway retries once with a new session, so the IP may change; a broken connection is not restored, and your client reconnects.
Step 5. Pick a location and a session
The location goes into the username, in lowercase with underscores for spaces. This request exits in New York, United States:
curl -x gate.proxyfield.io:7000 -U "<login>-country-us-city-new_york:<password>" https://api.ipify.org| Part of the username | Example | What it does |
|---|---|---|
-country-<cc> | -country-de | a country, by its two-letter code (195+ countries) |
-region-<region> | -region-california | a region or state (all 50 US states) |
-city-<city> | -city-new_york | a city (21,000+ cities) |
-session-<id> | -session-test01 | keeps one IP for the session |
-ttl-<seconds> | -ttl-600 | session time, 30 to 129,600 seconds (36 hours) |
Every part after the login is optional, and every targeting costs the same per GB. Presets for sticky time are 1, 5, 10 and 30 minutes and 1, 3 and 6 hours.
| Session | The IP changes | Best for |
|---|---|---|
| Rotating | on every request | price monitoring, search result checks, large-scale collection |
| Sticky | after the time you set, 30 s to 36 h | logins, carts, forms and other multi-step flows |
More: proxy location targeting.
No code: set it up in a browser, phone or app
Anything with a proxy field works without code. Enter four values:
| Field | Value |
|---|---|
| Proxy type | HTTP (or HTTPS, or SOCKS5) |
| Host or server | gate.proxyfield.io |
| Port | 7000 |
| Username | <login>, or <login>-country-us-city-new_ to pick a city |
| Password | <password> |
Where the fields are:
| Where | Path | Note |
|---|---|---|
| Windows 11 | Settings > Network & internet > Proxy > Manual proxy setup > Set up | host and port here; the browser asks for the username and password on the first page (guide) |
| macOS | System Settings > Network > your network > Details > Proxies | turn on Web Proxy (HTTP) and Secure Web Proxy (HTTPS) (guide) |
| Firefox | Settings > General > Network Settings > Settings > Manual proxy configuration | applies to Firefox only (guide) |
| Chrome | uses the system proxy, or a proxy extension | (guide) |
| iPhone and iPad | Settings > Wi-Fi > (i) next to your network > Configure Proxy > Manual | turn on Authentication for the username and password (guide) |
| Android | the Wi-Fi network's Proxy setting, Manual | most phones have no password field: see the Android guide |
| Anti-detect browsers, Postman | a proxy field per profile or in settings | (anti-detect browsers, Postman) |
To change the location, change the username: <login>-country-de exits in Germany, with no other setting. To confirm it works, open https://api.ipify.org in the browser and compare the IP with yours, or test your proxy line in the proxy checker (up to 100 proxies per check; your list and results are not stored).
Step 6. Use it in your code
Any tool that accepts an HTTP, HTTPS or SOCKS5 proxy works with the gateway. In Python with Requests:
import requests
proxy = "http://<login>:<password>@gate.proxyfield.io:7000"
for _ in range(3):
r = requests.get("https://api.ipify.org",
proxies={"http": proxy, "https": proxy}, timeout=30)
print(r.text) # a new proxy IP on each requestIn Node.js 22 or later with undici (npm i undici):
import { ProxyAgent, fetch } from "undici";
const agent = new ProxyAgent({
uri: "http://gate.proxyfield.io:7000",
token: "Basic " + Buffer.from("<login>:<password>").toString("base64"),
});
const res = await fetch("https://api.ipify.org", { dispatcher: agent });
console.log(await res.text());SOCKS5 runs on the same host and port with the same username and password. With socks5h, the proxy also resolves the site's name, so your own DNS resolver does not see it:
curl --proxy socks5h://gate.proxyfield.io:7000 -U "<login>:<password>" https://api.ipify.org# pip install "requests[socks]"
proxy = "socks5h://<login>:<password>@gate.proxyfield.io:7000"Residential proxies also carry UDP over SOCKS5 (HTTP/3, QUIC). Choosing mobile instead of residential in the username: residential by default; add -mobile after the login for mobile IPs, as in <login>-mobile-country-us.
Guides for your tool: cURL, Python, Node.js, Scrapy, Selenium, Playwright and Puppeteer. Our 24/7 live chat also helps with setup and integration.
Username and password, or an IP allowlist
A username and password work from any machine and carry the location and session settings, so they suit laptops and changing networks. An IP allowlist authorizes your server's public IP address, so no credentials sit in your code; it suits fixed servers. With the IP allowlist, you connect to the port you set up in the dashboard instead of 7000, and the product, location and session are set per port there. The allowlist takes up to 100 IPv4 addresses per account, and one address can be on one account only. Both methods are compared in proxy authentication.
Check your usage
The dashboard shows real-time usage stats and the gigabytes you have left. Check the balance before a long job: nothing renews automatically, and what happens when traffic runs out mid-job is the open connection closes, and new connections get 402 Payment Required until you top up. A new purchase adds to what you have, and the traffic never expires.
If it doesn't work
| What you see | Likely cause | Fix |
|---|---|---|
| The tool reports a proxy authentication error, or asks for the password again | a wrong username or password, or your IP is not on the allowlist | copy the credentials again from the dashboard, or add your current public IP; see authentication errors |
| The response shows your own IP | the tool is not using the proxy | set the proxy in the tool itself, not only in the operating system |
| Connection refused or a timeout | a wrong host or port, or a firewall blocks outbound port 7000 | check gate.proxyfield.io:7000 and your firewall rules |
| The sticky IP changed | the session was idle for 120 s, its time ran out, or its exit node dropped | send requests more often, raise ttl, or reconnect; see slow proxies and changing IPs |
| Requests fail after a long job | your traffic balance may be used up | check the remaining gigabytes in the dashboard |
| The site blocks you or returns 403 | the target refuses the request | see proxy errors and status codes, or message the 24/7 live chat |
Use the proxies on public pages only, and follow each site's terms. Some site categories are restricted to protect the network, including financial and government services; see the acceptable use policy. For a step-by-step diagnosis, see why is my proxy not working. Billing and account questions are in the help center.
How to Use Residential Proxies FAQ
How do I get started with a rotating residential proxy, from purchase to the first request?
ProxyField gets you from purchase to the first request with the Easy Trial, 1 GB for $2.95: create an account with your email, buy the traffic, copy the gateway and credentials from the dashboard, and run curl -x gate.proxyfield.io:7000 -U "<login>:<password>" https://api.ipify.org. If the command prints an IP that is not yours, the proxy works; run it 3 times and you get 3 different IPs, because rotating mode gives a new IP on every request. Add a location to the username, such as <login>-country-us-city-new_york, to choose where requests exit.
Do I need coding skills to start using residential proxies, or can I set them up without writing any code?
No coding is needed. Enter the host gate.proxyfield.io, the port 7000, your username and your password in the proxy settings of Windows, macOS, Firefox, an iPhone, an anti-detect browser or Postman, then open https://api.ipify.org to see the proxy's IP. To pick a location, add it to the username, as in <login>-country-us-city-new_york. Code is only needed to build your own scraper, and the 24/7 live chat helps with setup either way.
How do I use a residential proxy?
Point your tool at the proxy gateway and authenticate with your proxy username and password, or with an allowlisted IP. Every request then leaves through a residential IP instead of your own. Put the country or city into the username if the site's content depends on location, and use a sticky session when a task needs the same IP across several pages.
How quickly can I use proxies after purchase?
As soon as the payment is confirmed: about 1 minute for USDT on TRC-20, about 4 minutes for USDT on ERC-20 and about 19 minutes for BTC with 2 confirmations. Ordinary purchases need no identity verification, so there is no review step before access. If a payment seems slow to confirm, ask the 24/7 live chat.
How do I get my proxies from the ProxyField dashboard?
Open your account and copy the gateway address, gate.proxyfield.io:7000, with your username and password, or set an IP allowlist and use the port you set up in the dashboard. The configurator generates as many proxy lines as you need, in the form host:port:username:password, for tools that expect a list. Each line points to the same gateway, which assigns the exit IPs.
Which programming languages work with ProxyField proxies?
Any language or tool with an HTTP client that accepts an HTTP, HTTPS or SOCKS5 proxy. Tools that ProxyField works with include Scrapy, Selenium, Playwright, Puppeteer, Beautiful Soup, Python Requests, Node.js, cURL, Postman and Crawlee. You only need the gateway, the port and your credentials.
How do I start web scraping with ProxyField?
Buy traffic from 1 GB, set gate.proxyfield.io:7000 with your credentials as the proxy in your scraper, and pick the target's country in the username. Leave rotation on for page-by-page collection, and keep request rates within each site's limits. A full scraping walkthrough is in what is web scraping.
Do I need to contact sales to get started?
No. You buy traffic yourself in the dashboard, from 1 GB, and the proxies work once the payment is confirmed. Contact sales for help with setup and integration at 1 TB+ per month, where the price is individual, or for the scraper APIs.
What are the steps to get started with a SOCKS5 proxy?
Buy traffic, copy your credentials from the account and choose SOCKS5 in your tool, with the same host, port 7000, username and password as HTTP. Test it with curl --proxy socks5h://gate.proxyfield.io:7000 -U "<login>:<password>" https://api.ipify.org; socks5h lets the proxy resolve the site's name. In Python, install requests[socks] and use a socks5h:// proxy URL.
How do I get started with location-specific proxies?
Add the location to your username: <login>-country-us-city-new_york sends requests through New York, United States. No separate purchase is needed per location, because one balance covers 195+ countries and every targeting costs the same per GB. Location targeting is explained in proxy location targeting.