Empower Your Agents
Fast, reliable, and affordable CAPTCHA solving through one simple API.
Remove the final barrier to true automation and unleash your agents' full potential.
- Free trial credit
- Pay only for successful solves
- No subscription required
1 Request, That's It
No more polling. Send a single GET request and get your token back in the response.
No Polling, No Task IDs
Skip the create-task and get-result loop. The solved token comes straight back in the response.
Official SDKs
Typed Python and TypeScript clients with automatic retries, or call the API from any HTTP client.
Works Behind Logins
We never visit your target URL, so CAPTCHAs behind authentication work out of the box.
# No polling: the token comes back in this response curl -G https://v1.captchaly.com/turnstile \ -H "Authorization: Bearer $CAPTCHALY_APIKEY" \ -d url=example.com \ -d sitekey=0x4AAAAAAAA-1LUipBaoBpsG \ --max-time 120# No polling: the token comes back in this response curl -G https://v1.captchaly.com/turnstile \ -H "Authorization: Bearer $CAPTCHALY_APIKEY" \ -d url=example.com \ -d sitekey=0x4AAAAAAAA-1LUipBaoBpsG \ --max-time 120
# pip install captchaly
from captchaly import CaptchalyClient
url = "example.com"
sitekey = "0x4AAAAAAAA-1LUipBaoBpsG"
with CaptchalyClient("YOUR_API_KEY") as client:
turnstile = client.turnstile(url, sitekey)
print(turnstile.token)// npm install captchaly
import { CaptchalyClient } from "captchaly";
const url = "example.com";
const sitekey = "0x4AAAAAAAA-1LUipBaoBpsG";
const client = new CaptchalyClient("YOUR_API_KEY");
const turnstile = await client.turnstile(url, sitekey);
console.log(turnstile.token);{
"time": 1793865600.42,
"duration": 2.43,
"deducted": "0.0006",
"token": "0.PTSkdqoA6tzevWriQ1g_jmJfu95ubnhwlKF1k91zvYdmq7WWEWEzEt2s6w9l68vXJpbR1KItrX7e_uNjrmwNnVOsD16Zee...9e7c5b6e"
}Unmatched Speed & Availability
Built to keep your pipelines moving, from the first token to the millionth.
Scale Effortlessly
Whether it's a single scrape or a pipeline of millions, we handle any demand without degradation.
Fast & Accurate
P95 solve time and success rate for every supported CAPTCHA.
| CAPTCHA | Speed* | Success rate* |
|---|---|---|
| < 4s | 99.9% | |
| < 5s | 99.9% | |
| < 4s | 99.9% | |
| < 17s | 99.9% | |
| < 26s | 99.9% | |
| < 7s | 99.9% |
100% Uptime
We've experienced zero downtime since our launch, and we aim to keep this record.
* P95 over the last 24 hours. Updated daily.
Informative Dashboard
Gain valuable insights with a clear view of usage and spending to help you stay in control.
Usage by Endpoint
Track API calls for every endpoint, hour by hour.
Spending at a Glance
See exactly what you spend over the last hour or day.
Keys & Billing
Manage API keys, top-ups and billing history in one place.
Cheapest in the Industry
Pay for what you use. No charge for failed requests.
Pay as You Go
No minimums or commitments. Top up with card or crypto.
| CAPTCHA | Per 1,000 tokens |
|---|---|
$0.60 $0.0006 per token | |
$0.50 $0.0005 per token | |
$0.40 $0.0004 per token | |
$0.90 $0.0009 per token | |
$1.90 – $10.00 $0.0019 – $0.01 per token | |
$0.30 $0.0003 per token |
Free credit when you sign up with Google.
Enterprise
Flat-rate subscriptions for teams running at scale.
Custom
Tailored to your throughput
- Unlimited solves at a flat monthly rate
- Dedicated concurrency sized to your workload
- Priority queue for faster solves
- Isolated infrastructure for maximum reliability
- Dedicated support, SLA and custom integrations
Frequently Asked Questions
Can't find the answer you're looking for? Ask us on Discord or email support@captchaly.com.
Join the Captchaly Community
Our Discord server is the place to get support, share feedback and connect with other teams automating the web.
Join our DiscordGet Support
Get help with your integration directly from the Captchaly team.
Shape the Roadmap
Request new CAPTCHA types and features, and help decide what we build next.
Hear It First
Be the first to know about new releases, like the upcoming Captchaly MCP.
Ready to Unblock Your Agents?
Start with free trial credit, integrate in minutes, and only pay for successful solves.