Introduction
Captcha-solver is an API service for automated captcha solving: reCAPTCHA v2, v2 Enterprise and v3, Cloudflare Turnstile, Yandex SmartCaptcha, GeeTest v3 and v4, Tencent, and image captchas. The request/response format is compatible with anti-captcha (createTask/getTaskResult), so existing client libraries work without rewriting — just point them at our base URL.
You get an API key right after registration, and pay only for solved tasks.
Documentation sections#
- Authentication — API key, base URL, request format.
- How it works — the asynchronous model:
createTask, pollinggetTaskResult, task lifetime. - Methods —
createTask,getTaskResult,getBalance, and supported captcha types. - Captcha types — task parameters and solution formats.
- Using the solution — pass the result to your website.
- Code examples — ready-to-use examples in several languages.
- Errors — error codes and how to handle them.
- Vibe coding: llms.txt — a link for your AI assistant to write the integration for you.
Official Python SDK#
Install the SDK with:
pip install captcha-solver-api
The SDK supports reCAPTCHA v2 and v3, reCAPTCHA v2 Enterprise, Cloudflare Turnstile, GeeTest v3/v4, Yandex SmartCaptcha, Tencent, image-to-text, and coordinate captchas. It provides both synchronous and asynchronous clients.
Requires Python 3.9+. Package on PyPI · SDK source · SDK examples.
Official JavaScript SDK#
Install the SDK with:
npm install @captcha-solver-api/javascript-sdk
The SDK supports reCAPTCHA v2 and v3, reCAPTCHA v2 Enterprise, Cloudflare Turnstile, GeeTest v3/v4, Yandex SmartCaptcha, Tencent, image-to-text, and coordinate captchas. It works in Node.js and modern browsers and includes TypeScript declarations.
Requires Node.js 18+ for server-side use. Package on npm · SDK source · SDK examples.