ALL SYSTEMS OPERATIONAL ยท v1.1.0

Captcha Solving Infrastructure
You Own

Self-hosted, 2Captcha-style solving API. 7 captcha types, AI-powered vision, real browser token harvesting โ€” from $0.00005 per solve. No third-party dependency. Your queues. Your workers. Your rates.

Start Solving in 60 Seconds API Reference
โ—
API Status
โ€”
Queue Solved
โ€”
Active Workers
โ€”
Captcha Types

Supported Services

7 captcha types covered โ€” free solvers where possible, AI vision where needed, real browsers for widget tokens.

๐Ÿงฎ

Math Captcha

Arithmetic expressions (12 + 30 = ?) parsed and solved instantly via the worker queue.

100% accuracy FREE ยท 0.10 credits
๐Ÿ–ผ๏ธ

Image-to-Text (OCR)

Distorted & rotated text captchas. Tesseract OCR + DeepSeek AI vision verification โ€” two-tier ensemble for maximum accuracy.

~99% accuracy with AI AI ยท 0.50 credits
๐Ÿ”Š

Audio Captcha

Spoken-digit captchas transcribed fully offline with Vosk speech recognition โ€” no API key needed.

100% accuracy (clear audio) FREE ยท 0.50 credits
๐Ÿค–

reCAPTCHA v2

Real browser token harvesting โ€” headless Chromium renders the widget and extracts g-recaptcha-response.

Real tokens, live verified BROWSER ยท 1.00 credits
โญ

reCAPTCHA v3

Score-based challenges. Browser rendering + AI vision worker support for advanced grids.

Score & token support BROWSER/AI ยท 1.00 credits
๐Ÿงฉ

hCaptcha

Image-grid challenges solved with AI vision worker support and browser token harvesting.

AI vision support BROWSER/AI ยท 1.00 credits
๐ŸŒฉ๏ธ

Cloudflare Turnstile

Headless browser clicks inside the challenge frame and polls cf-turnstile-response โ€” live-verified real tokens.

Real tokens, live verified BROWSER ยท 1.00 credits
โšก

Queue & Worker Plane

2Captcha-style per-type queues, deadline contracts, retry/requeue, worker rating and pay-per-solve. Connect external workers via the worker API.

Horizontally scalable INFRASTRUCTURE
๐Ÿ’ณ

Credit Billing

Atomic reserve/confirm/refund billing. Failed solves never charge โ€” refunds are automatic. Admin top-up & usage stats included.

Zero loss on failures BILLING

How It Works

The same 3-plane architecture 2Captcha uses โ€” customer API, per-type queues, worker plane.

Create Task

Send your captcha to POST /createTask. Credit is reserved atomically and the task enters the per-type queue.

Workers Claim

Auto-solver workers (or your external workers) claim tasks with a deadline contract โ€” fast types instant, widgets in real browsers.

Submit & Rate

Answers are submitted and verified. Workers earn credits per solve; skips are penalty-free. Wrong answers requeue to another worker.

Poll Result

Poll GET /getTaskResult until ready. Failed solves refund automatically โ€” you never lose credits.

Quickstart

Get an API key and solve your first captcha in under a minute.

1 ยท Get your API key (admin)
# Create a key with credits
curl -X POST "http://YOUR-SERVER:8000/createKey?owner=me&credits_amount=1000" \
  -H "X-Admin-Token: YOUR_ADMIN_TOKEN"

# Response
{"apiKey": "abc123...", "credits": 1000}
2 ยท Solve a captcha
# Math captcha โ€” instant
curl -X POST "http://YOUR-SERVER:8000/createTask" \
  -H "Content-Type: application/json" \
  -d '{"clientKey":"abc123...","type":"MathCaptchaTask",
      "captchaText":"12 + 30 = ?"}'

# Response
{"errorId": 0, "status": "ready",
 "solution": {"text": "42", "solver": "math-queue"}}
Python example โ€” image captcha with polling
import requests, base64, time

# create task (image captcha)
r = requests.post("http://YOUR-SERVER:8000/createTask", json={
    "clientKey": "abc123...",
    "type": "ImageToTextTask",
    "imageBase64": base64.b64encode(open("captcha.png", "rb").read()).decode(),
})
task_id = r.json()["taskId"]

# poll until ready (2Captcha-style async)
while True:
    d = requests.get(f"http://YOUR-SERVER:8000/getTaskResult/{task_id}").json()
    if d["status"] == "ready":
        print("solved:", d["solution"]["text"]
        break
    time.sleep(1)

Simple, Honest Pricing

Pay per solve with credits. Free solvers where possible โ€” AI where needed. Compare: 2Captcha charges ~$0.60/1000 for image captchas.

Free Types

$0 / solve
0.10โ€“0.50 credits ยท instant
  • Math captchas โ€” instant, 100% accuracy
  • Audio captchas โ€” offline Vosk STT
  • Image captchas โ€” Tesseract OCR tier
  • Turnstile & reCAPTCHA browser tokens
Start Free
RECOMMENDED

AI-Powered

~$0.00005 / solve
0.50 credits ยท ~1โ€“2s
  • DeepSeek vision + Tesseract ensemble
  • ~99% accuracy on distorted captchas
  • 100k captchas โ‰ˆ $1.60โ€“5.40 total
  • 10โ€“100ร— cheaper than 2Captcha
Get API Key

Scale

Your infra
worker plane ยท horizontal
  • ~300+/min per node (verified)
  • Connect external workers via worker API
  • Deadline contracts & auto-requeue
  • Zero third-party dependency
Worker API Docs

API Reference

2Captcha-compatible customer API + full worker plane. All endpoints JSON.

EndpointDescriptionAuth
POST/createTaskCreate solve task โ€” returns taskId (instant for math, async for widgets)API key
GET/getTaskResult/{id}Poll task โ€” processing โ†’ ready with solution & solveCountโ€”
POST/reportBadReport wrong answer โ€” refund + requeue to another workerAPI key
GET/getQueueStatsLive queue stats โ€” waiting / claimed / solvedโ€”
GET/balanceCredits balance & usageAPI key
POST/createKeyCreate new API keyAdmin
POST/topupAdd credits to a keyAdmin
POST/worker/registerRegister external worker accountAdmin
POST/worker/loginWorker login โ€” balance + reputationWorker token
POST/worker/claimClaim task (payload + rate + deadline)Worker token
POST/worker/submitSubmit answer โ€” earns rate creditsWorker token
POST/worker/skipSkip task โ€” no penaltyWorker token
GET/worker/statsWorker accuracy, reputation, solved countWorker token
GET/docsInteractive OpenAPI docs (Swagger)โ€”

Architecture

Reverse-engineered from 2Captcha's production infrastructure โ€” the same 3 planes.

Customer Plane

  • createTask / getTaskResult
  • reportBad โ†’ refund + requeue
  • getQueueStats โ€” live monitoring
  • Atomic credit billing

Queue Plane

  • Per-type queues (fast / widget)
  • Deadline contracts per claim
  • Max-retry โ†’ honest failure
  • solveCount multi-attempt tracking

Worker Plane

  • Auto-solver workers (per-type routing)
  • Real browser token harvesting
  • Worker rating, pay & penalties
  • External worker API โ€” horizontally scalable