← Back to blog

Getting Started with Captcha Solver

Getting Started Tutorial

Aug 01, 2026 Author: Dzmitry

Contents

Getting Started with Captcha Solver#

Welcome to the Captcha Solver API! This guide will walk you through the basics.

What is Captcha Solver?#

Captcha Solver is a powerful API service that automatically solves various types of CAPTCHAs. We support:

  • reCAPTCHA v2, v3 & v2 Enterprise
  • Cloudflare Turnstile
  • Yandex SmartCaptcha
  • GeeTest v3 & v4
  • ImageToText and Coordinates - simple image recognition and click tasks
  • And many more

Creating a Task#

You can use our API with any HTTP client. Here's a quick example with cURL, requesting a reCAPTCHA v2 solution:

curl -X POST https://api.captcha-solver.com/createTask \
 -H "Content-Type: application/json" \
 -d '{
 "clientKey": "YOUR_API_KEY",
 "task": {
 "type": "RecaptchaV2TaskProxyless",
 "websiteURL": "https://example.com",
 "websiteKey": "6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-"
 }
 }'

The response returns a taskId right away - the task itself is solved asynchronously:

{ "errorId": 0, "taskId": 100 }

Getting the Result#

Poll getTaskResult with the taskId until the status changes to ready. We recommend polling no more often than once every 5 seconds:

curl -X POST https://api.captcha-solver.com/getTaskResult \
 -H "Content-Type: application/json" \
 -d '{
 "clientKey": "YOUR_API_KEY",
 "taskId": 100
 }'

While the task is still being solved, you'll get:

{ "errorId": 0, "status": "processing" }

Once it's done, the solution appears in the response:

{ "errorId": 0, "status": "ready", "solution": { "gRecaptchaResponse": "..." } }

Getting Your API Key#

  1. Sign up and open your Dashboard
  2. Your API key is shown on the dashboard - use the Change key button if you need a new one
  3. Copy your key and keep it safe

What's Next?#

Check out our comprehensive documentation for: