Pay only for successful solves. No subscriptions, no minimums, no hidden fees.
Every price on this page is per 1,000 successful solves - not per request, not per second of compute, not per API call. A solve is billed the moment /getTaskResult returns status: "ready" with a solutionpayload attached. Tasks that error, time out, or expire un-solved inside the 10-minute result window cost nothing - poll as aggressively as you like while you wait, you're paying for the token, not the attempt.
There's no difference in price between the Task and TaskProxyLessvariant of a challenge - the rate follows the challenge type, not who supplies the proxy. And because tasks are dispatched over Redis Streams to a consumer-group worker fleet rather than gated behind a per-account quota, sending more tasks doesn't change your unit price - it just means more workers pick them up.
Cheaper isn't a discount - it's what pure API infrastructure costs once there's no manual solving farm or per-click labor to fund. Same figures as the homepage benchmark.
| Metric | CapBypass | 2Captcha | CapSolver |
|---|---|---|---|
| Median solve time | 642 ms | 10-20 s | 3-6 s |
| Price / 1k · reCAPTCHA v3 | $0.60 | $1.45-2.99 | $1.00 |
| Success rate | 99.4% | ~95% | ~98% |
| Failed solves are free | ✓ | ✓ | ✓ |
| Native SDKs - Py / JS / Go | ✓ | ✓ | ✓ |
| Fingerprint emulation | ✓ | limited | ✓ |