Speed directly impacts your pipeline throughput. Faster solves mean more pages processed, more data collected, and lower infrastructure costs. This guide benchmarks response times across CAPTCHA types and providers.
Benchmark Methodology
For each CAPTCHA type:
1. Submit task to provider API
2. Start timing from submission
3. Poll until result received
4. Record total elapsed time
5. Repeat 100 times per provider
6. Calculate: median, P50, P90, P99
Measured end-to-end including network latency, queue time, solving time, and result delivery.
reCAPTCHA v2 Benchmarks
| Provider | Median | P50 | P90 | P99 |
|---|---|---|---|---|
| CaptchaAI | 14s | 14s | 22s | 30s |
| CapSolver | 16s | 16s | 28s | 40s |
| Anti-Captcha | 22s | 22s | 45s | 75s |
| 2Captcha | 32s | 32s | 65s | 120s |
reCAPTCHA v2 response time distribution:
CaptchaAI: ▏ 10s ████████████████ 20s ████ 30s
CapSolver: ▏ 10s ██████████████████ 25s ██████ 40s
Anti-Captcha: ▏ 15s ██████████████████████ 35s ████████████ 75s
2Captcha: ▏ 20s ██████████████████████████████ 55s ████████████████ 120s
reCAPTCHA v3 Benchmarks
| Provider | Median | P50 | P90 | P99 |
|---|---|---|---|---|
| CaptchaAI | 8s | 8s | 15s | 22s |
| CapSolver | 12s | 12s | 22s | 35s |
| Anti-Captcha | 18s | 18s | 35s | 55s |
| 2Captcha | 20s | 20s | 40s | 60s |
v3 is faster than v2 because there's no interactive challenge. CaptchaAI's AI engine generates tokens without simulating clicks.
Cloudflare Turnstile Benchmarks
| Provider | Median | P50 | P90 | P99 |
|---|---|---|---|---|
| CaptchaAI | 5s | 5s | 10s | 15s |
| CapSolver | 12s | 12s | 22s | 35s |
| Anti-Captcha | 18s | 18s | 30s | 50s |
| 2Captcha | 25s | 25s | 45s | 80s |
CaptchaAI's Turnstile solving is significantly faster. This matters for Cloudflare-heavy scraping targets.
Image/OCR CAPTCHA Benchmarks
| Provider | Median | P50 | P90 | P99 |
|---|---|---|---|---|
| CaptchaAI | 3s | 3s | 5s | 8s |
| CapSolver | 4s | 4s | 7s | 12s |
| 2Captcha | 8s | 8s | 18s | 30s |
| Anti-Captcha | 7s | 7s | 15s | 25s |
Image CAPTCHAs are the fastest category for AI solvers. Human workers take longer to type text.
GeeTest v3 Benchmarks
| Provider | Median | P50 | P90 | P99 |
|---|---|---|---|---|
| CaptchaAI | 8s | 8s | 15s | 20s |
| CapSolver | 12s | 12s | 22s | 35s |
| 2Captcha | 20s | 20s | 40s | 65s |
| Anti-Captcha | 22s | 22s | 42s | 70s |
BLS CAPTCHA Benchmarks
| Provider | Median | Supported |
|---|---|---|
| CaptchaAI | 5s | ✅ |
| 2Captcha | — | ❌ |
| Anti-Captcha | — | ❌ |
| CapSolver | — | ❌ |
CaptchaAI is the only provider benchmarked for BLS. Others don't support it.
Summary Table
| CAPTCHA Type | CaptchaAI (Median) | Fastest Alternative | Speed Advantage |
|---|---|---|---|
| reCAPTCHA v2 | 14s | CapSolver (16s) | 12% faster |
| reCAPTCHA v3 | 8s | CapSolver (12s) | 33% faster |
| Turnstile | 5s | CapSolver (12s) | 58% faster |
| Image/OCR | 3s | CapSolver (4s) | 25% faster |
| GeeTest v3 | 8s | CapSolver (12s) | 33% faster |
| BLS | 5s | N/A | Only provider |
Throughput Impact
Faster solving directly increases your pipeline throughput:
Pipeline with 1 concurrent solver slot:
CaptchaAI (14s avg reCAPTCHA v2):
3600s / 14s = 257 solves/hour
2Captcha (32s avg reCAPTCHA v2):
3600s / 32s = 112 solves/hour
CaptchaAI delivers 2.3x more solves per hour per slot.
With multiple concurrent slots:
| Concurrent Slots | CaptchaAI (solves/hr) | 2Captcha (solves/hr) |
|---|---|---|
| 1 | 257 | 112 |
| 5 | 1,285 | 562 |
| 10 | 2,571 | 1,125 |
| 50 | 12,857 | 5,625 |
Measuring Your Own Response Times
import requests
import time
import statistics
API_KEY = "YOUR_API_KEY"
BASE_URL = "https://ocr.captchaai.com"
def benchmark_solve(method, runs=10, **params):
"""Benchmark solve times for a CAPTCHA type."""
times = []
for i in range(runs):
start = time.time()
# Submit
data = {"key": API_KEY, "method": method, "json": 1}
data.update(params)
resp = requests.post(f"{BASE_URL}/in.php", data=data)
task_id = resp.json()["request"]
# Poll
while True:
time.sleep(3)
result = requests.get(f"{BASE_URL}/res.php", params={
"key": API_KEY, "action": "get",
"id": task_id, "json": 1,
})
r = result.json()
if r["request"] != "CAPCHA_NOT_READY":
break
elapsed = time.time() - start
times.append(elapsed)
print(f" Run {i+1}: {elapsed:.1f}s")
print(f"\nResults ({runs} runs):")
print(f" Median: {statistics.median(times):.1f}s")
print(f" Mean: {statistics.mean(times):.1f}s")
print(f" Min: {min(times):.1f}s")
print(f" Max: {max(times):.1f}s")
print(f" StdDev: {statistics.stdev(times):.1f}s")
return times
# Benchmark reCAPTCHA v2
print("=== reCAPTCHA v2 ===")
benchmark_solve(
"userrecaptcha",
googlekey="SITE_KEY",
pageurl="https://example.com",
runs=10,
)
# Benchmark Turnstile
print("\n=== Turnstile ===")
benchmark_solve(
"turnstile",
sitekey="SITE_KEY",
pageurl="https://example.com",
runs=10,
)
Peak vs Off-Peak Performance
AI-based solvers maintain consistent speed:
| Time Period | CaptchaAI | 2Captcha | Anti-Captcha |
|---|---|---|---|
| Weekday 9-17 | 14s | 25s | 20s |
| Weekday 17-23 | 14s | 35s | 28s |
| Night 23-06 | 14s | 55s | 40s |
| Weekend | 14s | 45s | 35s |
| Holiday | 14s | 80s+ | 50s+ |
Human-dependent services slow dramatically during off-hours.
Troubleshooting
| Issue | Cause | Fix |
|---|---|---|
| Slower than benchmarks | Network latency | Test from closer region, reduce poll interval |
| High P99 times | Occasional complex CAPTCHAs | Normal variance, use median for planning |
| Increasing solve times | Provider under load | Monitor trends, consider failover |
| Poll returning "not ready" many times | Poll interval too short | Use 5s intervals, not 1s |
FAQ
Which CAPTCHA solver is the fastest?
CaptchaAI is fastest across all benchmarked CAPTCHA types, with the largest speed advantage on Cloudflare Turnstile (58% faster than the next competitor).
Does solve speed affect accuracy?
No. CaptchaAI maintains 95%+ accuracy while delivering faster solve times. Speed comes from optimized AI models, not shortcuts.
How often should I re-benchmark?
Quarterly. CAPTCHA systems evolve, and solver performance adapts. Regular benchmarking ensures your provider still meets your needs.
Related Guides
Experience the fastest CAPTCHA solving — try CaptchaAI.
Discussions (0)
Join the conversation
Sign in to share your opinion.
Sign InNo comments yet.