CAPTCHA SOLVING

Captchas,
solved by API.

reCAPTCHA, hCaptcha, FunCaptcha and Turnstile — send them to one endpoint, get the token back. Typed tasks over a simple REST API, billed only when a captcha is actually solved. Same wallet as your numbers.

How it works
All types
reCAPTCHA · hCaptcha · Turnstile
pay per solve
bad solves are free
REST API
typed captcha tasks
one wallet
same key as numbers
api.eveses.com/account/captchaSOLVED
# POST /solve
  type       RecaptchaV2TaskProxyless
  websiteURL https://target.com
→ task_id: 9f21…

# GET /result/9f21…
→ status: ready
  token: 03AFcW…gT4
  ✓ charged $0.0034 · reCAPTCHA v2
SolvesreCAPTCHA v2/v3EnterprisehCaptchaFunCaptchaTurnstileimage
WHAT IT DOES

One API for every challenge on the page.

Every common type

reCAPTCHA v2/v3/Enterprise, hCaptcha, FunCaptcha, Cloudflare Turnstile, GeeTest and plain image captchas — one endpoint for all of them.

Simple typed tasks

Standard task types and params (RecaptchaV2TaskProxyless, HCaptchaTaskProxyless, ImageToTextTask…) over a plain REST API — POST /solve, then poll GET /result. Works with any HTTP client.

Pay only when solved

Each successful solve is charged from your wallet at its per-type rate. Unsolved or reported-incorrect captchas cost you nothing.

One reliable network

Our solving capacity behind a single API — you keep one integration and never manage a solver key; we handle routing and reliability.

Transparent per-type pricing

A live rate per captcha type — image solves cost a fraction of a cent, the hardest tokens a few tenths. GET /rates shows the exact price before you send.

Same wallet

No separate signup or provider key. Solving draws from the same account, key and wallet as your numbers, proxies, unblocker and emails.

HOW IT WORKS

Two calls: solve, then result.

01

Check the rate

GET /account/captcha/rates lists the live per-type price. Nothing to pre-buy — solves are billed from your wallet as they land.

02

Submit & poll

POST /account/captcha/solve with a typed task ({type, websiteURL, websiteKey…}); it returns a task_id. Poll GET /account/captcha/result/{id} until the solution is ready — any HTTP client works.

03

Get the solution

The solved token comes back and your wallet is charged the type’s rate — only on success. Failed solves are free.

SDK & API

Ship it in five lines.

Official SDKs for Go, JS/TS, PHP and Python — or plain curl. Same key and wallet as the rest of your account.

curl -X POST https://api.eveses.com/api/v1/captcha/solve \
  -H "Authorization: Bearer $EVESES_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"type":"RecaptchaV2TaskProxyless",
       "params":{"websiteURL":"https://x.com","websiteKey":"KEY"}}'
# → { "task_id": 123, "status": "queued" }

curl https://api.eveses.com/api/v1/captcha/result/123 \
  -H "Authorization: Bearer $EVESES_API_KEY"
# → { "status": "ready", "solution": "03AGdBq..." }
PRICING

Priced per captcha type.

Pay per solved captcha, charged straight from your wallet — no bundle to buy, no quota to top up. Unsolved and reported-bad solves are free.

Captcha typePer solvePer 1,000
Image / normal$0.0008$0.80
Cloudflare Turnstile$0.0016$1.62
reCAPTCHA v2 / v3 / Enterprise$0.0034$3.39Most used
hCaptcha$0.0034$3.39
GeeTest · KeyCaptcha · Capy$0.0034$3.39
FunCaptcha / Arkose$0.0714$71.36
  • Charged only on a successful solve
  • Failed / reported solves are free
  • Same wallet & key as your numbers
USE CASES

Wherever a captcha blocks automation.

Automated testing

Clear captcha gates in end-to-end suites so tests run unattended against protected forms.

Scraping pipelines

Solve challenge pages inline while collecting public data behind captcha walls.

Form automation

Submit workflows that sit behind reCAPTCHA or hCaptcha without a human in the loop.

Account flows

Handle captcha steps during sign-in / sign-up automation across many accounts.

Monitoring & QA

Keep synthetic checks green on pages that intermittently show a challenge.

Bots & agents

Give automation a reliable, metered captcha solver behind one simple API.

Or do it from the browserThe add-on solves it in the page in front of you — no task IDs, no polling.
FAQ

The details

How am I billed?›
Pay per successfully solved captcha, charged straight from your wallet at that captcha type’s rate — from $0.0008 per image solve up to ~$0.07 for the hardest tokens. There is no prepaid bundle or quota. Unsolved or reported-incorrect solves are free.
Which captcha types are supported?›
reCAPTCHA v2, v3 and Enterprise, hCaptcha, FunCaptcha/Arkose, Cloudflare Turnstile, GeeTest, KeyCaptcha, DataDome, image/normal and more. Each type has its own live rate — call GET /rates for the full list.
How do I integrate?›
It is a small REST API: POST /account/captcha/solve with a typed task (type + params) to get a task_id, then poll GET /account/captcha/result/{id} for the solution. Use curl or any HTTP client — copy-paste snippets for cURL, Python and Node are in your cabinet.
How reliable is solving?›
You send captchas to our endpoint and we handle the solving capacity and routing behind one API — you never see or manage a solver key. If a solve fails you are not charged, so reliability is on us.
What about bad solves?›
You only pay on success. If a solve fails or you report it incorrect, you are not charged — you never pay for a captcha that did not work.
Same account as my numbers?›
Yes. One signup, one key, one wallet across numbers, proxies, the unblocker, emails and captcha solving.

Let a captcha be the easy part.

Two REST calls — solve, then result. Pay only for solves that land.