Industry-leading captcha solution, supports all mainstream captcha types
High Success Rate • Fast Response • 24/7 Technical Support
Why choose NoCaptcha.io?
Supports all mainstream captcha types including ReCaptcha, hCaptcha, Cloudflare, and more
Average response time 1-10 seconds, industry-leading processing speed
99%+ success rate, continuously optimized algorithms ensure stable performance
Simple RESTful API, supports multiple programming languages, quick integration
Professional technical team provides round-the-clock support and service
Competitive pricing, flexible billing options, pay only for what you use
Comprehensive captcha and anti-bot solution coverage
Simple 3-step process to solve any captcha
Send captcha data to our API endpoint with required parameters
Our advanced AI algorithms process and solve the captcha
Receive the solved captcha token ready for use
Choose the plan that fits your needs
Get started with our API in minutes
# Submit captcha
curl -X POST https://api.nocaptcha.io/solve \
-H "Content-Type: application/json" \
-d '{
"type": "recaptcha_v2",
"site_key": "6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-",
"page_url": "https://example.com"
}'
# Get result
curl https://api.nocaptcha.io/result/TASK_ID
import requests
# Submit captcha
response = requests.post('https://api.nocaptcha.io/solve', json={
'type': 'recaptcha_v2',
'site_key': '6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-',
'page_url': 'https://example.com'
})
task_id = response.json()['task_id']
# Get result
result = requests.get(f'https://api.nocaptcha.io/result/{task_id}')
print(result.json())
// Submit captcha
const response = await fetch('https://api.nocaptcha.io/solve', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
type: 'recaptcha_v2',
site_key: '6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-',
page_url: 'https://example.com'
})
});
const { task_id } = await response.json();
// Get result
const result = await fetch(`https://api.nocaptcha.io/result/${task_id}`);
console.log(await result.json());
'recaptcha_v2',
'site_key' => '6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-',
'page_url' => 'https://example.com'
];
$response = file_get_contents('https://api.nocaptcha.io/solve', false,
stream_context_create([
'http' => [
'method' => 'POST',
'header' => 'Content-Type: application/json',
'content' => json_encode($data)
]
])
);
$task_id = json_decode($response)->task_id;
// Get result
$result = file_get_contents("https://api.nocaptcha.io/result/$task_id");
echo $result;
?>
Join thousands of developers who trust NoCaptcha.io for their captcha solving needs