Skip to content
NexCaptcha
LiveCloudflare Turnstile now averaging 3.1s

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

POST/createTaskRecaptchaV2TaskProxyless
ReceivedElapsed0.0s

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.

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.

100,000

Effective rate

$1.50$1.350per 1,000

Estimated monthly cost

$135.00/ month

100K+10%volume discount applied

Start with free credit

Prices 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.

  1. 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.

  2. 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.

  3. 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.

solve.py
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.

Before
const client = new Solver({
apiKey: process.env.SOLVER_KEY,
baseURL: "https://api.2captcha.com",
});
After
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.
See the side-by-side diff

[ 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