Solve any CAPTCHA
with one API call
CaptchaForge turns CAPTCHAs into a single HTTP request. Image and text solved by AI vision in seconds; reCAPTCHA and hCaptcha solved by a real human network.
Watch it solve, right now
This isn't a video. The image below is generated in your browser and sent to the real /api/solve endpoint — the same one your code would call.
POST /api/solveClick solve to send the image to the solver API and read back the answer.
And token CAPTCHAs, too
Below is a real Cloudflare Turnstile widget. reCAPTCHA v2, hCaptcha and Turnstile route to the human-solver network and return a token.
type: turnstileLoading the live Cloudflare Turnstile widget…
Waiting for the token…
In production this widget is solved by a human in the solver portal; the token flows back to the API caller.
Every CAPTCHA type, one endpoint
Switch the type field — the API stays the same.
Image CAPTCHA
LiveDistorted character images, math captchas, custom image text.
Text CAPTCHA
LiveQuestion-based and alphanumeric text challenges.
reCAPTCHA v2
Live"I'm not a robot" checkbox and image grid challenges.
hCaptcha
LiveImage classification challenges used across the web.
Cloudflare Turnstile
LiveCloudflare's checkbox widget. Returns a cf-turnstile-response token.
reCAPTCHA v3
BetaInvisible score-based challenge. Needs a real browser session.
How it works
Send the CAPTCHA
One POST to /v1/solve with an image, or a sitekey + page URL for token CAPTCHAs.
We solve it
Image & text go to our AI-vision + OCR engine. reCAPTCHA & hCaptcha route to our human solver network.
Get the answer
Poll once and read back the text or a ready-to-submit token. Failed solves are auto-refunded.
curl https://api.captchaforge.dev/v1/solve \
-H "Authorization: Bearer cf_demo_live_key" \
-H "Content-Type: application/json" \
-d '{
"type": "recaptcha_v2",
"sitekey": "6Le-wvkSAAAAAPBMRTvw0Q4Muexq1bi0DJwx_mJ-",
"pageurl": "https://example.com/login"
}'
# → { "taskId": "task_xxx", "status": "queued" }
# poll GET /v1/result?id=task_xxx → { "status":"solved", "token":"03AGdBq..." }Frequently asked
Is using a CAPTCHA solver legal?+
CAPTCHA solving is used legitimately for accessibility, QA automation, monitoring and authorized data collection. You are responsible for complying with the terms of the sites you automate. We prohibit fraud, spam and abuse.
How do you solve reCAPTCHA and hCaptcha?+
Token-based CAPTCHAs can't be solved by an algorithm — the token is bound to a real human interaction. We route them to a distributed network of human solvers who complete the live widget; the resulting token is returned to you.
What's your accuracy?+
Image and text CAPTCHAs solve at ~99% with AI vision. Any solve that fails validation is automatically refunded to your balance.
How fast is it?+
Image CAPTCHAs return in ~3 seconds. Human-solved token CAPTCHAs typically return in 20–40 seconds depending on queue depth.
Ship past the CAPTCHA wall today
Free credits on signup. No card required. The demo key already works in your terminal.