Back to all solvers
Dedicated solverEnterprise

reCAPTCHA v2 Solver API

Integrate reCAPTCHA v2 solving into your automation through one stable REST endpoint. Send the target details and receive a ready-to-use solution without maintaining custom bypass logic.

reCAPTCHA v2
Task typeRecaptchaV2
Average speed< 40s
Price per 1,0002$ / 1k
How it works

reCAPTCHA v2, without custom bypass code.

A predictable three-step flow that stays the same even when reCAPTCHA v2 changes its protection.

Send the site key from the target page and we return a token ready to submit as the g-recaptcha-response form field - no browser or image-solving logic required on your end.

01

Submit the target

Send the page URL and the challenge-specific fields in a single API request.

02

We handle the challenge

CaptchaSolv routes the task to a specialized solver and tracks it until completion.

03

Use the solution

Receive the token, headers, cookies, or sensor payload required by your next request.

API integration

The same endpoint and response envelope across every supported solver.

POST /solve
Request
{
  "api_key": "YOUR_API_KEY",
  "type": "RecaptchaV2",
  "site_url": "https://example.com/login",
  "data": {
    "site_key": "6LcXXXXXXXXXXXXXXXXXXXXXX"}
}
Response200 OK
{
  "errorId": 0,
  "status": "ready",
  "solvtime": 8.52,
  "data": {
    "useragent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64)...",
    "language": "en-US,en;q=0.9",
    "solution": {
      "token": "03AGdBq26..."}
  }
}
Task data fields

Fields you can send inside the data object of a solve request for this captcha type.

site_keyRequired

The reCAPTCHA site key from the target page.

page_actionOptional

The action string, if the site uses enterprise-style execute(). Usually omitted for standard v2.

is_enterpriseOptional

true if the site uses enterprise reCAPTCHA. Set automatically by the enterprise type strings.

api_domainOptional

Custom reCAPTCHA API domain if the site proxies Google's API. Defaults to www.google.com.

Solution fields

Fields returned in data.solution once the task is solved.

solution.tokenRequired

The reCAPTCHA token to submit as the g-recaptcha-response form field.

Frequently asked questions

Common questions about integrating this solver correctly.

Yes - it works on any site running reCAPTCHA v2, including the checkbox, invisible, and Enterprise variants, not just a fixed list of targets. Send the site key from the page you're hitting and we solve that site's specific challenge.

Need help?

Stuck trying to bypass reCAPTCHA v2?

Join our Discord and our team will help you get reCAPTCHA v2 solving working in your setup - free advice on handling it programmatically, even as the challenge changes over time.

Join our Discord