Introduction
YesCaptcha is a captcha recognition service. You send the details of a captcha to the YesCaptcha API and get back either a token that you submit to the target site, or the recognition result for an image. It supports reCAPTCHA (v2, v3 and Enterprise), hCaptcha, Cloudflare Turnstile, the Cloudflare challenge page, FunCaptcha, AWS WAF, bCaptcha and alphanumeric image captchas. You pay per task in points (1,000 points = ¥1); failed and timed-out tasks are refunded automatically.
YesCaptcha may only be used for lawful purposes. Any illegal use is prohibited.
Two ways to use it
Section titled “Two ways to use it”| API | Browser extension (YesCaptcha Assistant) | |
|---|---|---|
| For | Developers who process captchas in their own code | People who don’t write code and work in a browser |
| How | Call createTask and getTaskResult with your clientKey |
Install the extension, enter your clientKey; captchas are recognized and clicked automatically |
| Supports | Every task type listed on this site | Image challenges of reCAPTCHA v2, hCaptcha, FunCaptcha, AWS WAF and bCaptcha, plus text captchas |
| Cost | Points per task type | The extension is free; you pay for the API calls it makes |
Both use the same account, the same clientKey and the same balance.
Three kinds of results
Section titled “Three kinds of results”- Tokens: most reCAPTCHA, hCaptcha, Turnstile and FunCaptcha task types. You get a string to put into the page’s form or request to pass the check, with no clicking. These are asynchronous: create the task, then check for the result every 5 seconds.
- Image recognition results: task types ending in
Classification. You send the challenge images and get back which tiles or positions to click; your own code does the clicking in the browser. These are synchronous: one request returns the result. - Text or cookies: image-to-text returns the characters in the image; the Cloudflare challenge page task returns the cookies set after passing the check.
All task types and prices: Task types and pricing.
Start here
Section titled “Start here”Community SDKs
Section titled “Community SDKs”SDKs contributed by users (unofficial; review them before use) are listed in Code samples and SDKs.