Every captcha,
solved by one API call
reCAPTCHA, hCaptcha, Cloudflare Turnstile, GeeTest, FunCaptcha and DataDome — behind one REST endpoint. 4.8s median, 11.2s p95, and 99.4% of tokens accepted by the target site. From $0.75 per 1,000.
Free credit on signup · No card required · Failed solves are never billed
Recently passed
- Travel & Fare AggregationPerimeterX Press & Hold8.7s
- Market Research & Data AggregationImage-to-Text CAPTCHA (OCR)1.9s
- Owned-Account & Session ManagementFunCaptcha7.8s
- Token acceptance
- 99.4%
- Median solve
- 4.8s
- p95 solve
- 11.2s
- Captcha types priced
- 33
Live right now
Numbers, not badges.
Every figure on this page is measured on production traffic and restated daily. If a number moves against us, it still gets published.
Measured over the trailing 30 days · updated 22 Sep 2026
- p50 solve timeacross all types
- 4.8s
- p95 solve timethe number that decides timeouts
- 11.2s
- Token acceptanceaccepted by the target, not merely returned
- 99.4%
- Workers onlineacross 140 countries
- 38,412
[ 02 ]Supported types
One endpoint. Every challenge worth solving.
Each type has a dedicated worker pool and its own model. Prices are per 1,000 successful solves — failures are never billed.
- Image-to-Text CAPTCHA (OCR)Four to six warped characters over noise lines, sometimes an arithmetic sum to work out.
- Per 1,000
- $0.75
- p50
- 1.9s
- p95
- 3.6s
- Accepted
- 99.9%
- reCAPTCHA v2 (Checkbox)An ‘I’m not a robot’ checkbox that often opens a photo grid to click through.
- Per 1,000
- $1.50
- p50
- 4.2s
- p95
- 9.8s
- Accepted
- 99.7%
- reCAPTCHA EnterpriseEither nothing, or the familiar v2 checkbox and photo grid, depending on the key type.
- Per 1,000
- $1.50
- p50
- 6.1s
- p95
- 13.9s
- Accepted
- 98.8%
- reCAPTCHA v3 (Score-based)Nothing at all: the page scores behaviour in the background and returns 0.0 to 1.0.
- Per 1,000
- $2.18
- p50
- 5.6s
- p95
- 12.4s
- Accepted
- 99.1%
- Cloudflare TurnstileA small rounded box that says Verifying, then flips to a tick; in invisible mode nothing renders.
- Per 1,000
- $2.18
- p50
- 3.1s
- p95
- 7.4s
- Accepted
- 99.8%
- hCaptchaA checkbox, then a 3x3 image grid asking you to pick every tile containing an airplane.
- Per 1,000
- $2.18
- p50
- 5.1s
- p95
- 11.6s
- Accepted
- 99.5%
- FunCaptchaA game-like 3D puzzle: rotate the animal upright, or pick the one image that matches.
- Per 1,000
- $2.18
- p50
- 7.8s
- p95
- 18.3s
- Accepted
- 97.9%
- DataDomeA full-page interstitial with a slide-to-fit puzzle in an iframe from captcha-delivery.com.
- Per 1,000
- $2.18
- p50
- 8.9s
- p95
- 21.0s
- Accepted
- 97.2%
- Cloudflare ChallengeA full-page Just a moment screen that spins for several seconds, then redirects to the real page.
- Per 1,000
- $4.49
- p50
- 8.2s
- p95
- 19.5s
- Accepted
- 97.6%
- GeeTest v4A widget that picks its mode per session: pass-through, slider, icon click or mini-game.
- Per 1,000
- $4.49
- p50
- 6.4s
- p95
- 14.8s
- Accepted
- 98.6%
Akamai Bot Manager, Kasada and HUMAN/PerimeterX are priced and supported too, at $4.49 per 1,000 — 33 types in total. 2Captcha lists all three at $0, which is what a vendor does when it does not actually solve them.
View all 33 captcha types(33)[ 04 ]Pricing
Pay per solve. Volume discounts apply automatically.
No subscription, no seat fees, no minimum spend. Pick a type and drag the slider to see what your month actually costs.
Effective rate
$1.50$1.350per 1,000
Estimated monthly cost
$135.00/ month
100K+10%volume discount applied
Start with free creditPrices shown are list rates. Sustained volume above 10M/month is quoted individually — message us on Telegram.
The full rate card[ 04 ]How it works
Three calls from blocked to through.
No browser to drive, no proxies to rent, no models to train. Post the challenge, get the token, submit it with your form.
- 01
Send the challenge
POST the site URL and site key to /createTask. You get a task ID back in under 40ms. Our SDKs collapse this into a single function call.
- 02
We solve it
The task is routed to the worker pool trained on that exact challenge type. Hard cases escalate automatically — you never see the retry.
- 03
Submit the token
Poll once or register a webhook. Drop the returned token into the form field the target expects, and the request goes through.
[ 05 ]Developers
Five lines, any language.
Official SDKs for Python, Node, Go, PHP, Java and .NET wrap task creation, polling and retries. Or talk to the REST API directly.
from nexcaptcha import NexCaptcha
client = NexCaptcha("YOUR_API_KEY")
# Blocks until a worker returns the token.
token = client.recaptcha_v2(
website_url="https://target.example/login",
website_key="6Lc_aCMTAAAAAP1_7fDgIzFPqA5V",
)
print(token) # 03AGdBq26Lk9vTn...pQ7xW2eZ- 01
Drop-in compatible
Already on 2Captcha or Anti-Captcha? Point your existing client at our host and keep your code.
- 02
Webhooks or polling
Register a callback URL and skip the poll loop entirely on high-volume workloads.
- 03
Only pay for solves
Failed and timed-out tasks are refunded automatically. No silent charges.
[ 06 ]Measured, not claimed
We publish the number everyone else hides.
Every competitor publishes one half of the story. CapSolver shows latency with no accuracy. CapMonster shows accuracy with no latency. 2Captcha prints “0 sec.” next to its own claim of “less than 12 sec.” We publish both, per type, with the date they were measured.
What counts as a solve
A solve counts when the target site accepts the token — not when we return one. Every price on this page is billed against that definition, and a rejected token is refunded to your balance automatically, without a ticket. No other vendor in this category will put that sentence in writing.
11.2s
p95, all types
Latency you can design a timeout around
Every response carries the real solve time in a header. p95 is published per type, so you can set your own deadline from data instead of guessing.
50K
requests / minute
Capacity that does not queue
38,000 concurrent workers across 140 countries. Burst to 50,000 requests per minute on the default key, without a rate-limit conversation.
$0
charged for failures
Failures are free
Timeouts, failures and rejected tokens are credited back the same hour. You are never billed for a captcha we did not actually get through.
7 min
median first response
Engineers, not a ticket queue
24/7 coverage from the people who run the worker pools. Median first response is seven minutes on Telegram.
[ 04 ]Migration
Change one base URL.
Our REST surface is wire-compatible with the task formats you already use: same createTask / getTaskResult / getBalance shape, same clientKey-in-body auth, same task type names. Your existing client library keeps working.
const client = new Solver({ apiKey: process.env.SOLVER_KEY, baseURL: "https://api.2captcha.com",});const client = new Solver({ apiKey: process.env.SOLVER_KEY, baseURL: "https://api.nexcaptcha.net",});- 2Captcha
- Anti-Captcha
- CapSolver
- CapMonster Cloud
- Identical task type names — RecaptchaV2TaskProxyless, TurnstileTaskProxyless, GeeTestTaskProxyless.
- Identical auth: clientKey in the request body, no header juggling.
- Run both in parallel on a traffic split until you trust the numbers.
[ 08 ]Who this is for
Built for the jobs that actually hit a challenge.
If a captcha is the last thing standing between your job and its result, this is the shape of the problem we solve.
QA and regression suites
Your own staging and production flows sit behind the same challenge your users see. Solve it in CI so the suite runs unattended instead of being skipped.
Browser automation and AI agents
Playwright, Puppeteer, Selenium and agent runtimes that need a token to finish a task. One call, no headful browser farm to babysit.
Market and public-data collection
Price monitoring, SERP tracking and public dataset collection at volume, where the bottleneck is challenge throughput rather than bandwidth.
Accessibility automation
Assistive tooling for users who cannot complete a visual challenge. Audio and OCR paths are first-class, not an afterthought.
[ 09 ]Acceptable use
What this may and may not be used for.
We are deliberately explicit. A vague policy protects nobody, and the same list applies in every language we publish.
Permitted
05- QA, load and regression testing of systems you own or are authorised to test
- Accessibility automation on behalf of users who cannot complete visual challenges
- Security research conducted under a disclosure programme or written authorisation
- Collection of public data where the target's terms permit it
- Automation against your own accounts and your own infrastructure
Prohibited
05- Credential stuffing, account takeover or any form of unauthorised access
- Bulk account creation, spam, or evading a platform ban
- Payment fraud, carding, or testing stolen payment instruments
- Circumventing paywalls, DRM or licence enforcement
- Anything prohibited by the law applying to you or to the target
Keys used for prohibited activity are suspended without refund. Report abuse to us on Telegram at t.me/nextipkf — we action reports within one business day.
[ 10 ]FAQ
The questions we actually get asked.
Anything else, our engineers answer directly on Telegram — usually within a few minutes.
Per successful solve. A task that times out, fails, or returns a token the target rejects is refunded to your balance automatically within the hour. You are never charged for a captcha we did not actually solve.
Yes. Our REST API accepts the same task payload shapes as both services. In most cases you change the base URL to api.nexcaptcha.net and swap the API key, and your existing client library keeps working unchanged.
Each challenge type has a dedicated worker pool and model that we retrain continuously against live traffic. When a provider ships a change, success rate is the first thing our on-call sees, and the pool is updated without any action from you.
Yes. reCAPTCHA v3 tasks are guaranteed to return a token scoring 0.7 or above, or they are not billed. You can request a specific minimum score per task if your target is stricter.
The default ceiling is 50,000 requests per minute per key, which is far above what most workloads need. If you expect to exceed it, tell us your target throughput and we will raise the limit before you hit it rather than after.
Accessibility automation, QA and load testing of systems you own, security research, and automation you are authorised to perform. You remain responsible for complying with the terms of service of any site you access. We suspend keys used for fraud, credential stuffing or spam.
Solve your first thousand on us.
Create a key, paste it into the sample above, and watch a real token come back. No card, no sales call, no trial countdown.
Free credit on signup · Cancel by simply not using it
