EverySolveCAPTCHA solving

Keep workflows moving when a CAPTCHA blocks the next step

Submit the CAPTCHA type and page parameters. On success, receive the token, cookie, coordinates, or recognized text needed for the next request.

52
CAPTCHA types
9
Result shapes
POST /api/v1/captcha

From challenge to usable result

01CAPTCHA type and page parametersCAPTCHA solving
02Call EverySolvePOST /api/v1/captcha
03Token, cookie, coordinates, or textContinue the original workflow on success

Handle CAPTCHA challenges through one stable API

Your application keeps control of its session. EverySolve returns the result shape required by the selected CAPTCHA type.

Continue sign-up and sign-in flows

Use the returned credential in the same business session and submit the next step.

Recover an automated task

When a collection or automation flow hits a challenge, call the matching type and handle its result.

Work with multiple result shapes

Tokens, cookies, coordinates, and text share one endpoint while keeping their type-specific fields.

Common CAPTCHA types and image tasks in one catalog

Each type has its own required parameters, response fields, and integration notes. Open a type to see the exact contract.

Availability

  • Healthy / normal
  • Available
  • Limited
  • Mostly down
Health API
  • Cloudflare TurnstileNormal
  • reCAPTCHA v2Normal
  • hCaptchaNormal
  • GeeTestNormal
  • Coordinate clicksNormal
  • Image recognitionNormal

Keep your session and hand off only the solving step

Use the API or SDK in automation flows. MCP lets an agent inspect supported types and parameters before it calls one.

Pay only when a result is delivered

Each CAPTCHA type has its own price. Failed attempts leave no final charge; reserved amounts are automatically restored, and the final charge is displayed in the console.

View full pricing
Current public price
$0.14–$4.58 per 1,000 successful solutions

Check the type and parameters before your first request

Start on the detail page for the CAPTCHA you found. Check the session, required parameters, and response placement before you integrate.