reCAPTCHA Solver API — v2, v3 & Enterprise
Google reCAPTCHA is the most-deployed bot filter on the web, gating logins, signups and checkout flows. CaptchaSonic returns a valid gRecaptchaResponse token for v2 checkbox, v2 invisible, v3 score-based, and reCAPTCHA Enterprise targets using the RecaptchaV2Task and RecaptchaV3Task endpoints — typically in 4–8 seconds.
# CaptchaSonic — reCAPTCHA v2 (Python)
import requests
requests.post('https://api.captchasonic.com/createTask', json={
'clientKey': 'YOUR_API_KEY',
'task': {
'type': 'RecaptchaV2TaskProxyless',
'websiteURL': 'https://example.com',
'websiteKey': '6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-'
}
})
# Poll /getTaskResult until status == 'ready'; solution.token is the gRecaptchaResponse.Why use Sonic for Token API for v2, v3 & Enterprise?
Built for speed, reliability, and easy integration.
v2, v3 & Enterprise
One API covers v2 checkbox, v2 invisible, v3 score-based and reCAPTCHA Enterprise via RecaptchaV2Task and RecaptchaV3Task.
4–8s typical solve
Token captchas resolve in 4–8 seconds on average; image-grid classification finishes in under one second.
Proxy or proxyless
Use the RecaptchaV2TaskProxyless / RecaptchaV3TaskProxyless variants for fast solves, or attach your own residential proxy for high-friction targets.
Async polling pattern
createTask returns a taskId; getTaskResult polls until ready — the SDK wraps the loop and exposes a single awaitable solve() call.
Built for Developers
Choose your language and start solving CAPTCHAs in seconds
import { CaptchaSonic } from 'captchasonic'
const client = new CaptchaSonic({
apiKey: 'your_api_key'
})
// Solve reCAPTCHA
const result = await client.solve({
type: 'recaptcha_v2',
sitekey: 'site_key_here',
pageurl: 'https://example.com'
})
console.log(result.solution)How we compare on this captcha
Feature-by-feature against the four most-mentioned alternatives, compiled from each provider’s public pricing pages. Competitor figures may change — verify current rates with each provider.
| Feature | CaptchaSonic | 2Captcha | CapSolver | Anti-Captcha | CapMonster Cloud |
|---|---|---|---|---|---|
| AI / ML solver (no human relay) | |||||
| reCAPTCHA v2 / v3 / Enterprise | |||||
| Avg. solve time (reCAPTCHA v2) | < 3s | ~12s | ~8s | ~10s | ~7s |
| Success rate (trailing 30d) | 99.9% | ~95% | ~98% | ~95% | ~97% |
| Price per 1k — reCAPTCHA v2 | $2.99 | $2.99 | $0.90 | $2.00 | $1.00 |
| Proxy + proxyless modes | |||||
| Free trial credits | |||||
| SDK languages (Py, Node, Go, C#, Java, PHP) | 6 | 6 | 4 | 5 | 4 |
| Selenium / Puppeteer / Playwright examples | |||||
| Browser extension | |||||
| Webhook callbacks | |||||
| 99.9% uptime SLA |
Yes / No / Partial reflect publicly documented support. Pricing and solve-time figures snapshot the published rate at the time this page was last updated.
Frequently asked questions
reCAPTCHA is Google's bot-filter widget that gates an estimated 4.5M websites. CaptchaSonic solves all three production versions through the same API: v2 checkbox + invisible via RecaptchaV2Task, v3 score-based via RecaptchaV3Task, and reCAPTCHA Enterprise via the same task types with the enterprise flag set.
Pass websiteURL + websiteKey on createTask. RecaptchaV2Task returns a gRecaptchaResponse token from a residential browser-fingerprint pool in 4–8 seconds; RecaptchaV3Task scores the page server-side and returns an action-bound token in 4–6 seconds. SDK helpers for Selenium, Playwright, Puppeteer and requests are in the docs.
CaptchaSonic bills per 1,000 successful solves with no subscription or seat fee. v2 and v3 share the same per-solve tier; Enterprise is the same rate as standard v2/v3. Failed solves are auto-refunded so you only pay for tokens your backend accepts.
Yes. CaptchaSonic is used for QA, accessibility testing, security research and authorized automation against sites you own or have permission to test. Always honor each target's Terms of Service and applicable laws — CaptchaSonic is a tool, not a license to bypass access controls. Start with the free trial to benchmark your traffic.
Related captcha guides
- hCaptcha Solver
Token solver for hCaptcha and hCaptcha Enterprise.
- API Docs
createTask, getTaskResult, getBalance — full reference.
- GeeTest v3 / v4
Slide, icon, space and gobang puzzles solved.
- MTCaptcha Solver
Token bypass for invisible and visible MTCaptcha.
- AWS WAF Captcha
AWS WAF token solver for the WAF-CAPTCHA challenge.
- Cloudflare Turnstile
Bypass Cloudflare Turnstile in under 7 seconds.
Plug into your AI agent
Solve reCAPTCHA v2, v3, and Enterprise from any AI agent via MCP.
View AI Agents docsInstall the SDK
from captchasonic import CaptchaSonic client = CaptchaSonic(api_key="YOUR_API_KEY") result = client.solve_recaptcha_v2_token(website_url="https://example.com/login", website_key="6Le-...") print(result.solution.token)
import { CaptchaSonic } from 'captchasonic'
const client = new CaptchaSonic({ apiKey: 'YOUR_API_KEY' })
const result = await client.solveRecaptchaV2Token({ websiteUrl: 'https://example.com/login', websiteKey: '6Le-...' })
console.log(result.solution.token)from captchasonic import CaptchaSonic client = CaptchaSonic(api_key="YOUR_API_KEY") result = client.solve_recaptcha_v2(image_b64="...") print(result.typed_solution.grid.objects)
import { CaptchaSonic } from 'captchasonic'
const client = new CaptchaSonic({ apiKey: 'YOUR_API_KEY' })
const result = await client.solveRecaptchaV2({ imageB64: '...' })
console.log(result.typed_solution.grid.objects)Use the browser extension
One-click install — works on every supported captcha.
Say goodbye to
Frustrating CAPTCHAs
Experience lightning-fast AI-powered CAPTCHA solving with the CaptchaSonic browser extension. Save time, scale faster.

Are You Human?
No more frustrating challenges—just smooth, accurate, and reliable CAPTCHA solving. Let CaptchaSonic handle the rest!







