Docs menu
Docs

How to Use Residential Proxies: Quick Start

To use ProxyField residential proxies, create an account with an email address, buy traffic from 1 GB (the Easy Trial: 1 GB for $2.95, mobile $3.45), copy your gateway and credentials from the dashboard, and send requests through gate.proxyfield.io:7000. You need no coding to use them: paste the host, port, username and password into the proxy settings of a browser, phone or app; code is only for running your own scraper. The cURL line below is the whole test: if it prints an IP that is not yours, the proxy works, and the same gateway reaches 412M+ residential IPs in 195+ countries.

residential IPs
412M+
from, traffic never expires
$1.95/GB
Easy Trial
1 GB for $2.95
gate.proxyfield.io:7000
What you need for the first request
SettingProxyField value
Hostgate.proxyfield.io
Port7000
ProtocolHTTP, HTTPS or SOCKS5, all on the same host and port
Username<login>-country-us-city-new_york; the optional keys are -country-<cc>, -region-<region>, -city-<city>, -session-<id> and -ttl-<seconds> (30 to 129,600 s, 20 min when ttl is left out); add -mobile or -dc right after the login for mobile or rotating datacenter IPs (-dc takes the country only)
Passwordyour ProxyField password
SOCKS5the same username and password; where a tool asks for a proxy URL, write socks5h:// so the gateway resolves the site's name
No passwordadd the computer's IP to the allowlist (up to 100 IPv4 addresses) and use the port you set up in the dashboard
IP behavioura new IP on every request, or one IP for 30 s to 36 h with -session-<id>-ttl-<seconds>
Accessopens once the payment is confirmed; the gateway, credentials and allowlist are in your account
Headersthe gateway adds no Via, X-Forwarded-For or Forwarded header; the headers your tool sends pass through; your Proxy-Authorization is removed before the request goes to the site

Set up ProxyField, from purchase to the first request

  1. Create an account with your email address.
  2. Buy residential or mobile traffic, from 1 GB.
  3. Copy the gateway, your username and your password from the dashboard.
  4. Send one test request with cURL: an IP that is not yours means the proxy works.
  5. 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.

Shell
curl -x gate.proxyfield.io:7000 -U "<login>:<password>" https://api.ipify.org
# prints the proxy's IP address, not yours
On this page 12 sections

From purchase to first request: what to expect

StageWhat happens
AccountAn email address; no identity verification for ordinary purchases, including crypto (KYC)
First purchaseFrom 1 GB: $2.95 residential, $3.45 mobile; no minimum purchase, no subscription, traffic never expires
PaymentUSDT, BTC, ETH and 10 other coins; the smallest payment for traffic is $2.95; the checkout holds the exchange rate for 35 minutes
AccessOpens 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)
Connectiongate.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 requestOne 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:

Shell
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 IPs

Add a session ID and a time, and the IP stays the same:

Shell
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 seconds

What 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:

Shell
curl -x gate.proxyfield.io:7000 -U "<login>-country-us-city-new_york:<password>" https://api.ipify.org
Part of the usernameExampleWhat it does
-country-<cc>-country-dea country, by its two-letter code (195+ countries)
-region-<region>-region-californiaa region or state (all 50 US states)
-city-<city>-city-new_yorka city (21,000+ cities)
-session-<id>-session-test01keeps one IP for the session
-ttl-<seconds>-ttl-600session 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.

SessionThe IP changesBest for
Rotatingon every requestprice monitoring, search result checks, large-scale collection
Stickyafter the time you set, 30 s to 36 hlogins, 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:

FieldValue
Proxy typeHTTP (or HTTPS, or SOCKS5)
Host or servergate.proxyfield.io
Port7000
Username<login>, or <login>-country-us-city-new_york to pick a city
Password<password>

Where the fields are:

WherePathNote
Windows 11Settings > Network & internet > Proxy > Manual proxy setup > Set uphost and port here; the browser asks for the username and password on the first page (guide)
macOSSystem Settings > Network > your network > Details > Proxiesturn on Web Proxy (HTTP) and Secure Web Proxy (HTTPS) (guide)
FirefoxSettings > General > Network Settings > Settings > Manual proxy configurationapplies to Firefox only (guide)
Chromeuses the system proxy, or a proxy extension(guide)
iPhone and iPadSettings > Wi-Fi > (i) next to your network > Configure Proxy > Manualturn on Authentication for the username and password (guide)
Androidthe Wi-Fi network's Proxy setting, Manualmost phones have no password field: see the Android guide
Anti-detect browsers, Postmana 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:

Python
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 request

In Node.js 22 or later with undici (npm i undici):

JavaScript
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:

Shell
curl --proxy socks5h://gate.proxyfield.io:7000 -U "<login>:<password>" https://api.ipify.org
Python
# 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 seeLikely causeFix
The tool reports a proxy authentication error, or asks for the password againa wrong username or password, or your IP is not on the allowlistcopy the credentials again from the dashboard, or add your current public IP; see authentication errors
The response shows your own IPthe tool is not using the proxyset the proxy in the tool itself, not only in the operating system
Connection refused or a timeouta wrong host or port, or a firewall blocks outbound port 7000check gate.proxyfield.io:7000 and your firewall rules
The sticky IP changedthe session was idle for 120 s, its time ran out, or its exit node droppedsend requests more often, raise ttl, or reconnect; see slow proxies and changing IPs
Requests fail after a long jobyour traffic balance may be used upcheck the remaining gigabytes in the dashboard
The site blocks you or returns 403the target refuses the requestsee 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.

Easy Trial: 1 GB for $2.95.

Try for the price of 1 GB, no subscription, traffic never expires.