CaptchaFox solving launched
CaptchaFox is fully integrated with the recognition API, making it easy to embed into automation scripts, scraping flows, and testing pipelines — even for adaptive, behavior-driven challenges without visual elements.
CaptchaFox
CaptchaFox differs from traditional CAPTCHA types: it doesn't rely on image puzzles or text entry. Instead, it evaluates real-time interaction patterns like mouse movements, click timing, and motion fluidity — making it particularly resistant to conventional bypass methods.
At 2Captcha, we’re committed to helping you navigate evolving anti-bot systems. Today, we’re announcing full CaptchaFox bypass support via API.
How to bypass CaptchaFox
Bypassing CaptchaFox requires simulating human behavior with high precision. Our system handles that complexity for you — all you need to do is send a task via the 2Captcha API.
How CaptchaFox Solving Works
CaptchaFox uses a token-based challenge to verify users. To solve it automatically:
- You must use a proxy (HTTP, SOCKS4, or SOCKS5).
- You must set a real User-Agent from a modern browser.
- You must capture the
websiteKey
value from the target page.
Important: Both the proxy and User-Agent will be actively used during the captcha loading and solving.
In short: you simulate a real user through your proxy and browser.
Fields for a CaptchaFoxTask
Property | Type | Required | Description |
---|---|---|---|
type | String | Yes | Always "CaptchaFoxTask" |
websiteURL | String | Yes | Full URL of the page containing captcha |
websiteKey | String | Yes | Captured from page source or network requests |
userAgent | String | Yes | User-Agent of a real browser |
proxyType | String | Yes | "http", "socks4", or "socks5" |
proxyAddress | String | Yes | IP address of the proxy |
proxyPort | Integer | Yes | Proxy port |
proxyLogin | String | No | (Optional) Proxy login |
proxyPassword | String | No | (Optional) Proxy password |
Example Request
POST https://api.2captcha.com/createTask
{
"clientKey": "YOUR_API_KEY",
"task": {
"type": "CaptchaFoxTask",
"websiteURL": "XXXXX",
"websiteKey": "XXXXX",
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36",
"proxyType": "http",
"proxyAddress": "1.2.3.4",
"proxyPort": 8080,
"proxyLogin": "proxyUser123",
"proxyPassword": "proxyPass456"
}
}
Example Response
POST https://api.2captcha.com/getTaskResult
{
"errorId": 0,
"status": "ready",
"solution": {
"token": "XXXXX"
},
"cost": "0.00145",
"ip": "1.2.3.4",
"createTime": XXXXXX,
"endTime": XXXXX,
"solveCount": 1
}
Conclusion
Solving CaptchaFox automatically requires only two things: a proper proxy and a real User-Agent. With these in place, 2Captcha API makes solving smooth and easy.
Full API integration details are available in our documentation: CaptchaFox bypass API.
Why CaptchaFox solving service matters
CaptchaFox is designed to stop both headless bots and scripted automation by analyzing user behavior instead of showing traditional challenges.
Unlike image captchas or checkbox verifications, CaptchaFox adapts to each user session, sometimes running silent checks or requiring precise interactive input. This makes it harder for standard solvers — but not for us.
With 2Captcha, your automation doesn’t have to stop. Our system handles the behavioral logic, ensuring seamless bypass and continued access — just like with reCAPTCHA, hCaptcha, or Turnstile.
Need help? Submit a ticket or browse our CaptchaFox API docs.