Solve captchas
at machine speed.

Captcha solving API for developers

A production-grade solving API for the most popular anti-bot captcha framework — standard and enterprise variants, proxied or proxyless. Sub-2s median. Pay per solve.

MEDIAN
1.42s
SUCCESS
99.4%
SOLVERS
1,284
UPTIME
99.99%
POST /create-task → /check-task · 202 → 200 · 1.284s
LIVE
POPULARCAPTCHA·TOKENPOPULARCAPTCHA·INVISIBLE·TOKENPOPULARCAPTCHA·ENTERPRISE·TOKENPROXYLESS·MODEENTERPRISE·TOKENRQDATA·SUPPORTEDPROXY·MESH·NODESZERO·LEAK·LEDGERREAL·TIME·BALANCEPOPULARCAPTCHA·TOKENPOPULARCAPTCHA·INVISIBLE·TOKENPOPULARCAPTCHA·ENTERPRISE·TOKENPROXYLESS·MODEENTERPRISE·TOKENRQDATA·SUPPORTEDPROXY·MESH·NODESZERO·LEAK·LEDGERREAL·TIME·BALANCE
1.4s
Median solve time
p50 latency
99.4%
Solve accuracy
last 30 days
42M+
Solves this month
and climbing
99.99%
API uptime
SLA backed
01 / CAPABILITIES

Built for teams that actually ship.

Every knob you'd expect from a serious infrastructure vendor. Nothing you don't need.

Sub-2s latency

Solvers are distributed across 6 regions with a warm pool ready to go. Median 1.4s, p99 under 4s.

Purpose-built models

In-house vision + audio models retrained weekly against the latest challenge variants.

Isolated sessions

Every solve runs in a fresh sandbox. No fingerprint carryover, no cross-contamination.

Elastic throughput

Burst to 10k concurrent solves without provisioning. Pay only for what you use.

One-line integration

REST JSON API — call it from Python, Node, Go, Rust, or curl. Token-based, no headless browser required.

Realtime dashboard

Live solve stream, per-key analytics, spend caps, alerting, and full audit log.

02 / DEVELOPER EXPERIENCE

Ship it in under a minute.

Idiomatic SDKs. Predictable JSON. Real error codes. Zero surprises in staging.

# 1) create the task
curl -X POST https://api.ragecaptcha.com/create-task \
  -H "Content-Type: application/json" \
  -d '{
    "clientkey": "your-api-key",
    "data": {
      "task": "PopularCaptchaEnterpriseToken",
      "siteurl": "https://target.com",
      "sitekey": "4c672b6e-f059-4a7c-8e6f-45b1e9c562c1",
      "proxy": "http://user:pass@ip:port"
    }
  }'

# 2) poll for the result (every 1–2s)
curl -X POST https://api.ragecaptcha.com/check-task \
  -H "Content-Type: application/json" \
  -d '{"clientkey":"your-api-key","task_id":"<task_id>"}'
Two endpoints. Six blueprints.
POST /create-task queues any of the six PopularCaptcha blueprints — proxy or proxyless, standard or enterprise — then poll /check-task for the token.
Zero-leak ledger
Keys hashed in transit and at rest. Every request signed against a per-account nonce.
Localized proxy-mesh nodes
Requests routed to the closest solver ring; failover happens transparently across regions.
Full docs + playground
Every endpoint, param, and error code documented with a copy-ready sample.
Open the full API reference
03 / TASK BLUEPRINTS

Pick a schematic. Wire it in.

Every variant shares one endpoint, one auth model, one response shape. Click a blueprint to inspect its rack.

◆ POPULARCAPTCHA7 RACKS
SCHEMATIC · 01 / 07LIVE
STANDARD · STANDARD · PROXIED

PopularCaptchaToken

[ your app ]
                │  POST /create-task → /check-task
                ▼
┌─ ragecaptcha ─────────────────┐
│  type  : PopularCaptchaToken  │
│  proxy : required             │
│  layer : standard             │
└───────────────┬───────────────┘
                ▼
                { token: "…" }
TIERStandard
PROXYRequired
RENDERVisible widget
PRICE$1.00 / 1K solves
ENDPOINTPOST api.ragecaptcha.com/create-task
MEDIAN1.42s

◆ ALIASES ACCEPTED: siteurl / site / site_url · site_key · rqdata SUPPORTED

04 / PRICING

Model your actual bill.

Top-up based. No free solves, no monthly minimums, no refunds. Move the sliders — see the invoice.

◆ CALCULATORPopularCaptcha · v2
10,000
20%
STANDARD · 8,000ENTERPRISE · 2,000
STANDARD
$1 / 1K
ENTERPRISE
$4 / 1K
◆ INVOICE PREVIEWEST · MONTHLY
Standard solves
8,000 × $0.001
$8.00
Enterprise solves
2,000 × $0.004
$8.00
Failed solves$0.00
Monthly minimum$0.00
TOTAL DUE@ $0.0016 / solve
$16.00USD / month
◆ NO REFUNDS · NO FREE SOLVES · TOP-UP BILLINGTop up balance
NEXT UP · new captcha families slot into the same calculator — one balance, one invoice.
05 / FAQ

Questions, answered.

If you don't see yours here, ask us on Telegram.

Today we ship a single blueprint family — PopularCaptcha — which covers checkbox, invisible, and Enterprise-tier variants of the most widely deployed anti-bot token challenge. Other captcha families are not supported yet.
Standard blueprints ($1/1K) cover the everyday token — checkbox and invisible variants, proxied or proxyless. Enterprise blueprints ($4/1K) target Enterprise-tier sitekeys running the Shield layer.
No. RageCaptcha is a token-based API — we return a signed response token that you inject into the target request yourself. It does not drive a real browser, so it doesn't plug into Playwright/Puppeteer/Selenium as a full-page solve.
No. If we don't return a solution token, the request doesn't hit your balance. The zero-leak ledger only debits on a successful task_id + solution response.
No. We don't issue refunds and we don't give out free solves — you top up your balance and it's spent only on successful tokens. Failed solves are simply not billed.
Any blueprint without 'Proxyless' in the name requires a proxy in http://user:pass@ip:port format. Proxyless blueprints route through our own mesh.
Your dashboard shows the masked key with copy/reset, live balance, and full task history. The GET /balance endpoint (alias GET /getBalance) returns the same balance as JSON for programmatic checks.
RageCaptcha is a solver. You're responsible for using it in accordance with the terms of the sites you interact with and applicable law. We prohibit fraud, spam, and abuse.
READY WHEN YOU ARE

Ship the solve.
Skip the ceremony.

Top up, grab a key, and see a signed token come back in under a minute — no sales calls, no minimums, no free-solve games.

· PAY PER SOLVE· NO CARD ON FILE· UNDER 2s MEDIAN
~/ship-it
$ curl -X POST api.ragecaptcha.com/create-task \
-d '{"clientkey":"$KEY","data":{"task":"PopularCaptchaToken","siteurl":"...","sitekey":"..."}}'
← 202 · task_id 5d54269e-8cdf-40fb...
→ POST /check-task · 1.42s
{ "status": "success", "solution": "captcha-token" }