Solve reCAPTCHA v1 challenges instantly with our AI-powered solver. Submit the challenge, receive a valid solution token in milliseconds — no human intervention required.
reCAPTCHA v1 was Google's first-generation CAPTCHA system — introduced in 2009 and widely deployed until its official deprecation in 2018. It presented users with two distorted words: one known to the system (used for verification) and one taken from scanned books (used for crowdsourced digitization).
Despite being deprecated, thousands of legacy web applications, older CMSs, and archival systems still run reCAPTCHA v1. Automating access to these systems requires a reliable solver capable of handling the characteristic noise, rotation, and overlapping characters of v1 challenges.
Our API abstracts all the complexity. You send the challenge, we return the answer — in under 200ms.
A single REST endpoint. Works with any language or framework.
import requests
# FreeCAPTCHA.one — reCAPTCHA v1
url = "https://api.freecaptcha.one/v1/solve"
payload = {
"api_key": "fc_live_xxxxxxxxxxxxxxxx",
"page_url": "https://target-site.com/page"
}
response = requests.post(url, json=payload)
data = response.json()
if data["status"] == "solved":
token = data["solution"]["token"]
print(f"Solved: {token}")
const axios = require('axios');
// FreeCAPTCHA.one — reCAPTCHA v1
async function solve() {
const { data } = await axios.post(
'https://api.freecaptcha.one/v1/solve',
{ api_key: 'fc_live_xxxxxxxxxxxxxxxx', page_url: 'https://target-site.com' }
);
if (data.status === 'solved') console.log(data.solution.token);
}
solve();
<?php
// FreeCAPTCHA.one — reCAPTCHA v1
$payload = ['api_key'=>'fc_live_xxxxxxxxxxxxxxxx', 'page_url'=>'https://target-site.com'];
$ch = curl_init('https://api.freecaptcha.one/v1/solve');
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($payload));
curl_setopt($ch, CURLOPT_HTTPHEADER, ['Content-Type: application/json']);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$res = json_decode(curl_exec($ch), true);
echo $res['solution']['token'];
# FreeCAPTCHA.one — reCAPTCHA v1
curl -X POST https://api.freecaptcha.one/v1/solve
-H "Content-Type: application/json"
-d '{"api_key":"fc_live_xxxxxxxxxxxxxxxx","page_url":"https://target-site.com"}'
{
"status": "solved",
"solution": {
"token": "03AGdBq25k8mTx_sY9vNpZr...",
"confidence": 0.998,
"latency_ms": 183
},
"credits_used": 1
}
One POST /v1/solve call. No SDK required — works with any HTTP client.
API keys are scoped, rotatable, and IP-whitelistable. All traffic encrypted over TLS 1.3.
Returns in ~0.2s. No polling or webhooks needed — result is in the immediate HTTP response.
Every response includes a confidence field (0–1). Below 0.90? Request a re-solve at no extra charge.
Report incorrect solutions via POST /v1/report. Credits refunded automatically — zero risk.
We deliver reliable, high-quality results with a customer-first approach you can trust.
Developers or bot operators use a reCAPTCHA v1 solver to automatically
One flat rate. No tiers, no commitments. Pay only for successful solves.
Reliable reCAPTCHA solver, fast results
"FreeCAPTCHA's solver API cut our automation pipeline setup time in half. The 0.2s latency is genuinely impressive — we've never seen anything close to it."
"We migrated from a competitor and immediately saw a 12% improvement in solve rate. The automatic refund system means we literally never pay for failures."
"Integration took under 10 minutes. The dashboard is clean, the credits system is transparent, and support responded to our edge case within the hour."
Everything you need to know about our reCAPTCHA v1 solver.
Our solver achieves 99.9% success rate on reCAPTCHA v1 challenges. If a solve fails, you can report it and receive an automatic credit refund.
Average solve time is 0.2 seconds. Responses are returned synchronously — no polling required.
Send a POST request to https://api.freecaptcha.one/v1/solve with your API key, solver type, and challenge parameters.
Report incorrect solutions via POST /v1/report with the task ID. Credits are refunded automatically.
Yes — sign up for free and receive trial credits. No credit card required to start.
One API key. $0.3 per 1,000 solves. No contracts, no minimums — just results.