CAPTCHA Farming Proxies — Complete Guide 2026
CAPTCHA farming is one of the most technically demanding proxy use cases in 2026. Pre-generating reCAPTCHA v2, reCAPTCHA v3, hCaptcha, and Cloudflare Turnstile tokens at scale requires proxies that can hold session state, pass browser fingerprint checks, and rotate cleanly between farm cycles — all without triggering the very bans you're trying to avoid.
This guide covers exactly what proxies you need for CAPTCHA farming, how they differ from standard residential proxies, and how to configure V-Proxies for maximum token yield with tools like AutoSolve, AYCD, CapMonster Cloud, and DIY Puppeteer farms.
What Is CAPTCHA Farming and Why Do Proxies Matter?
CAPTCHA farming is the practice of pre-solving and stockpiling CAPTCHA tokens before they're needed — so your bot or automation can inject a fresh token at checkout or login rather than solving one in real time (which takes 5–30 seconds and often fails).
The farming process looks like this:
- Open many browser sessions on residential IPs
- Browse legitimate sites to build a high Google/hCaptcha trust score
- Request CAPTCHA tokens from target site's API endpoint
- Store valid tokens with TTL tracking
- Inject tokens in your main bot sessions at the moment of need
Every step involves the IP address. Google's reCAPTCHA v3 scores IPs based on historical browsing behavior, ASN reputation, geolocation, and request velocity. A datacenter IP starts at 0.1–0.3. A quality residential IP with warmed-up browsing history starts at 0.7–0.9 — the difference between a token that works and one that triggers an immediate challenge block.
Types of CAPTCHAs and Proxy Requirements
reCAPTCHA v2 (Checkbox / Image)
V2 presents checkboxes and image grids. It's now mostly legacy but still used by Supreme, some Adidas flows, and bot protection overlays on checkout pages.
- Proxy requirement: Residential, rotating per session
- Session length: 60–120 seconds per token
- Key risk: IP velocity — if the same IP requests more than 3–5 tokens in 10 minutes, score drops and images appear
reCAPTCHA v3 (Invisible / Score-Based)
V3 is the most common CAPTCHA on sneaker sites, ticketing platforms, and e-commerce checkouts. It runs invisibly and returns a score from 0.0 (bot) to 1.0 (human). Tokens with score ≥ 0.7 are accepted; below 0.3 they're rejected outright.
- Proxy requirement: Residential with clean ASN, ideally aged IP
- Session length: 2 minutes per token (tokens expire in 120s)
- Key risk: ASN flagging — datacenter ASNs (AWS, GCP, DigitalOcean) consistently score 0.1–0.3 regardless of behavior
For v3, the proxy's ASN is the single most important factor. V-Proxies routes traffic through real ISP networks (Comcast, Verizon, AT&T equivalents) with ASNs that are indistinguishable from home broadband.
hCaptcha
Used by Cloudflare, Discord, and many sneaker raffle platforms. hCaptcha relies on IP reputation databases (hCaptcha Accessibility, IpQualityScore) and browser fingerprinting. Its bot detection is more aggressive than Google's for unknown IPs.
- Proxy requirement: Residential only — hCaptcha's backend flags all known datacenter ranges
- Session requirement: Consistent User-Agent + fingerprint across same IP
- Key risk: IP reputation lists — cheap residential proxies sourced from botnets appear on hCaptcha's ban list by default
Cloudflare Turnstile
Turnstile (CF's replacement for its JS challenge) combines browser fingerprinting, TLS fingerprinting, and IP reputation. It's the hardest to farm because it evaluates the TLS handshake, not just the IP.
- Proxy requirement: Residential with TLS fingerprint matching a real browser (requires correct cipher suite order)
- Recommended pairing: Playwright/Puppeteer with real Chromium (not headless Chrome) + residential proxies
Why Datacenter Proxies Fail at CAPTCHA Farming
The answer is simple: every major CAPTCHA provider maintains ASN blocklists. Google, Cloudflare, and hCaptcha all know the IP ranges of AWS (AS16509), DigitalOcean (AS14061), OVH (AS16276), and every major VPS provider. When a request comes from these ranges:
- reCAPTCHA v3 scores it 0.1–0.3 automatically
- hCaptcha presents the hardest image challenges
- Cloudflare Turnstile blocks the request before JS even runs
Even "ISP proxies" (static residential) fail for farming because they use a limited pool — repeated token requests from the same 50 IPs look like a bot farm within minutes. Rotating residential with a large IP pool is the only reliable option.
V-Proxies for CAPTCHA Farming — Key Specifications
| Feature | V-Proxies | Why It Matters for CAPTCHA Farming |
|---|---|---|
| IP Pool Size | 84M+ residential IPs | Virtually eliminates IP repetition across farm sessions |
| ASN Type | Real ISP / Residential only | reCAPTCHA v3 scores 0.7–0.9 by default |
| Rotation Options | Per-request or sticky (up to 30 min) | Sticky sessions needed for multi-step CAPTCHA flows |
| Geo-targeting | Country + City level | Match IP geo to target site's expected user location |
| Pricing | $0.99/GB, no subscription | CAPTCHA farming is bandwidth-efficient — low cost per token |
| Uptime | 99.97% | Farm sessions can't afford mid-cycle disconnects |
| Concurrent Sessions | Unlimited | Run 50–200 browser sessions simultaneously |
V-Proxies Proxy Format for CAPTCHA Farming Tools
V-Proxies uses a single gateway with credential-based routing. For CAPTCHA farming, use sticky sessions to maintain IP consistency across a full farm cycle:
# Sticky session (same IP for up to 30 minutes — use for CAPTCHA farming)
http://username-session-RANDOMID:password@gate.v-proxies.com:9000
# Rotating (new IP each request — use for token pre-gen at scale)
http://username:password@gate.v-proxies.com:9000
# Country + city targeting (recommended: match target site's main user base)
http://username-country-us-city-new_york:password@gate.v-proxies.com:9000
Get your credentials from the V-Proxies dashboard after topping up. No minimum — start from $5.
CAPTCHA Farming Setup with AYCD AutoSolve
AYCD AutoSolve is the most widely used CAPTCHA pre-solving service in the sneaker community. It integrates directly with OneClick and other bots, and also accepts custom proxy configurations for its farm sessions.
To configure V-Proxies in AutoSolve:
- Open AutoSolve → Settings → Proxy Configuration
- Select "Residential Proxy" as proxy type
- Enter gateway:
gate.v-proxies.com:9000 - Enter credentials from your V-Proxies dashboard
- Enable "Sticky Mode" and set session duration to 10 minutes
- Set concurrent farm sessions to 25–50 (adjust based on your token demand)
AutoSolve will rotate through fresh residential IPs for each farm session, pre-generating tokens that your bots pull via the AutoSolve API. See also: Best AYCD Proxies 2026 and AYCD Compatible Residential Proxies Guide.
DIY CAPTCHA Farm with Puppeteer + V-Proxies
For teams running their own infrastructure, here's a minimal Node.js Puppeteer farm setup using V-Proxies:
const puppeteer = require('puppeteer-extra');
const StealthPlugin = require('puppeteer-extra-plugin-stealth');
puppeteer.use(StealthPlugin());
const PROXY = 'http://username-session-FARM01:password@gate.v-proxies.com:9000';
async function farmToken(sitekey, pageUrl) {
const browser = await puppeteer.launch({
args: [`--proxy-server=${PROXY}`, '--no-sandbox'],
headless: 'new'
});
const page = await browser.newPage();
// Set realistic browser fingerprint
await page.setUserAgent('Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36');
await page.setViewport({ width: 1366, height: 768 });
// Load target page to warm up IP reputation
await page.goto(pageUrl, { waitUntil: 'networkidle2' });
// Execute reCAPTCHA v3 token request
const token = await page.evaluate((sk) => {
return new Promise((resolve) => {
grecaptcha.ready(() => {
grecaptcha.execute(sk, { action: 'submit' }).then(resolve);
});
});
}, sitekey);
await browser.close();
return token;
}
Key points: use puppeteer-extra-plugin-stealth to pass browser fingerprinting, always set a realistic viewport and user-agent, and navigate to at least one page before requesting the token to warm up the session.
CapMonster Cloud + V-Proxies Setup
CapMonster Cloud supports BYO-proxy mode, where you supply proxies for their farm workers instead of using their shared pool. This consistently outperforms CapMonster's default shared proxies for reCAPTCHA v3 scores.
// CapMonster API — createTask with proxy
{
"clientKey": "YOUR_CAPMONSTER_KEY",
"task": {
"type": "RecaptchaV3TaskProxyless", // use "RecaptchaV3Task" for BYO proxy
"websiteURL": "https://target-site.com",
"websiteKey": "SITE_RECAPTCHA_KEY",
"minScore": 0.7,
"proxyType": "http",
"proxyAddress": "gate.v-proxies.com",
"proxyPort": 9000,
"proxyLogin": "username-country-us",
"proxyPassword": "your_password"
}
}
Setting minScore: 0.7 ensures CapMonster retries automatically if the token quality is too low — V-Proxies residential IPs achieve this threshold consistently.
Token Yield Benchmarks: Residential vs Datacenter
| CAPTCHA Type | Datacenter Proxy Yield | V-Proxies Residential Yield | Score Range (DC vs Res) |
|---|---|---|---|
| reCAPTCHA v3 | ~15% success rate | ~91% success rate | 0.1–0.3 vs 0.7–0.9 |
| reCAPTCHA v2 | ~40% (image challenges) | ~88% (checkbox only) | Constant image grids vs checkbox |
| hCaptcha | ~5% (blocked on sight) | ~82% success rate | Instant block vs normal challenge |
| Cloudflare Turnstile | ~2% (JS challenge loop) | ~75% success rate | Infinite loop vs pass with stealth |
Proxy Rotation Strategy for Maximum Token Throughput
The right rotation strategy depends on which CAPTCHA you're farming:
- reCAPTCHA v3: Sticky session for 2–3 minutes per farm cycle. Each IP gets 3–5 tokens before rotating. This builds minimal session history without triggering velocity limits.
- hCaptcha: Sticky for 5–10 minutes. hCaptcha rewards consistent session behavior — changing IPs mid-flow resets your reputation score.
- reCAPTCHA v2: Rotate per-token to avoid image challenges from IP reuse.
- Turnstile: Sticky for full browser session. Turnstile fingerprints the connection — changing proxies mid-session causes a JS challenge loop.
Geo-Targeting for Higher Scores
CAPTCHA providers factor in IP geolocation against expected user demographics. If your target site (e.g. Nike SNKRS US) primarily serves US users, farming tokens from US residential IPs produces 15–20% higher v3 scores than farming from European or Asian IPs.
V-Proxies supports city-level targeting — specify the city closest to the target site's primary user base:
# US - New York (Nike SNKRS, Supreme)
http://username-country-us-city-new_york:password@gate.v-proxies.com:9000
# US - Los Angeles (West Coast drops)
http://username-country-us-city-los_angeles:password@gate.v-proxies.com:9000
# UK - London (Footlocker EU, JD Sports)
http://username-country-gb-city-london:password@gate.v-proxies.com:9000
Common CAPTCHA Farming Mistakes and Fixes
| Mistake | Symptom | Fix |
|---|---|---|
| Using datacenter proxies | v3 score always 0.1–0.3 | Switch to residential proxies (V-Proxies) |
| Too many tokens per IP | Score degrades over session | Limit to 5 tokens per IP, then rotate |
| No user-agent set | Instant fingerprint block | Set realistic Chrome/Windows UA on all sessions |
| Wrong action string | Tokens accepted but flagged later | Use the exact action string the site uses (inspect JS) |
| Ignoring token TTL | Expired tokens on injection | Tokens expire in 120s — only farm 90s ahead |
| Shared proxy pool | IPs already flagged by other users | Use dedicated or authenticated residential pool |
V-Proxies vs Competitors for CAPTCHA Farming
| Provider | IP Pool | Price/GB | Sticky Sessions | ASN Quality |
|---|---|---|---|---|
| V-Proxies | 84M+ | $0.99 | Up to 30 min | Real ISP only ✓ |
| Bright Data | 72M | $8.40+ | Yes (limited) | Mixed |
| Smartproxy | 55M | $7.00+ | Yes | Mostly residential |
| IPRoyal | 32M | $3.00+ | Limited | Mixed quality |
| ProxyEmpire | 9M | $2.00+ | Yes | Residential |
At $0.99/GB, CAPTCHA farming with V-Proxies is cost-effective: each farm cycle uses roughly 0.5–2 MB of bandwidth per token (depending on page weight), meaning you can generate thousands of tokens per dollar of proxy spend.
Try V-Proxies Free Before You Commit
V-Proxies offers a free trial so you can test the full 84M+ residential IP network before spending anything — including for your CAPTCHA farm setup. Join the Discord community to claim yours.
Join the V-Proxies Discord and get your free trial →
Once you're ready to scale, top up from $5 at $0.99/GB. No subscription, no contract, credits never expire. Top up here.
Related Guides
- Best AYCD Proxies 2026 — OneClick, TabSentry, AutoSolve Proxy Guide
- AYCD Compatible Residential Proxies 2026
- Sneaker Botting Residential Proxies 2026
- Best Bright Data Alternative 2026
- Best Smartproxy Alternative 2026
- V-Proxies Residential Proxies
- V-Proxies for Sneaker Bots
FAQ — CAPTCHA Farming Proxies
Can I use free proxies or shared datacenter proxies for CAPTCHA farming?
No. Free proxies and datacenter IPs are flagged by all major CAPTCHA providers. You'll get reCAPTCHA v3 scores below 0.3 — useless for bypassing modern bot protection. Residential proxies from a reputable provider like V-Proxies are the minimum requirement.
How many concurrent farm sessions do I need?
For a typical sneaker drop (200 tasks), you need roughly 1 farm session per 4 bot tasks — so around 50 concurrent farming browsers. Each session uses 1 residential IP at a time, so you're pulling from the 84M pool with minimal repetition.
How long does a reCAPTCHA v3 token stay valid?
Tokens expire in 120 seconds. Best practice is to inject tokens within 90 seconds of generation to allow for network latency. Pre-generate tokens in a rolling window — discard any older than 100 seconds.
Does geo-targeting really affect CAPTCHA scores?
Yes, meaningfully. For US sneaker sites, US residential IPs score 10–20% higher on reCAPTCHA v3 than European or Asian IPs. Match your farm IP location to the target site's primary market for the best yield.
What's the difference between AutoSolve and a DIY farm?
AutoSolve handles the farming infrastructure for you (browser management, token storage, API delivery) and integrates with OneClick and other bots directly. A DIY Puppeteer farm gives you more control over session behavior and is cheaper per token at scale, but requires engineering work. Both benefit equally from V-Proxies residential IPs.
How much bandwidth does CAPTCHA farming use?
Per token: roughly 0.5–3 MB depending on the target page. At $0.99/GB, generating 1,000 tokens costs roughly $0.50–$3.00 in proxy bandwidth — extremely cost-effective compared to third-party CAPTCHA solving services that charge per token.
Does V-Proxies work with CapMonster, Anti-Captcha, and 2captcha?
Yes. All three support BYO-proxy mode (called "RecaptchaV3Task" as opposed to "ProxylessTask"). Supply V-Proxies gateway and credentials in the task payload to use your own residential IPs instead of their shared pools — this reliably increases token quality.