hCaptcha solver as an API.

A hosted hCaptcha solver API for scrapers, browser automation and AI agents. Pay per solve, no subscription, and credits that never expire.

real tokens that pass siteverify 100 free credits on signup no subscription credits never expire
~/scraper • curl
live request →
$
target.example/login
← injected token
I am human
waiting for request…
token
Token quality Real P1_ a finished, verifiable token, not an image guess
Per round from 1 credit per challenge round, refunds on failure
Free on signup 100 credits no card required
Failed solves refunded pay only on success
01how it works

Three calls. That's the integration.

Drop NoneCap in wherever you currently bail on a captcha. Same fields a real challenge takes, same token shape your client expects.

01 / get a key Sign up, get a key Verify your email; 100 credits land in your account. Add a Bearer key to your env, no card required.
# in your env
NONECAP_KEY="nc_live_••••"
02 / send the job POST to /v1/solves Send type, sitekey, url. Add ?wait=N to block up to 90 s, or pass webhook_url for an async callback.
POST /v1/solves
{
  "type":    "hcaptcha",
  "sitekey": "f5ab...e1",
  "url":     "https://target.example/login"
}
03 / submit the token Inject & continue Drop the returned P1_ token into the form's h-captcha-response field and submit. From 1 credit on success, nothing on failure.
{
  "status":          "solved",
  "token":           "P1_eyJ0...UV8w",
  "credits_charged": 1
}
02built for

Teams running things at machine speed.

[01]
Scraping at scale
Keep the data pipeline running when target sites front everything with a challenge: pricing, listings, public records, search results.
[02]
Browser automation
Works alongside Playwright, Puppeteer or Selenium: call the API, inject the token, continue.
[03]
AI agent runs
Let computer-use agents handle gated forms and sign-ups without falling over on the first verification step.
[04]
QA & load testing
Run staging captcha flows against real solver responses without burning humans on every regression.
[05]
Account ops
Provisioning, login, password reset, KYC flows: automate the boring parts of multi-account operations.
[06]
Monitoring
Health-check production endpoints that sit behind a verification gate. Page yourself when something downstream actually breaks.
03captchas

hCaptcha today. More on the way.

We launched with hCaptcha. reCAPTCHA and Turnstile are next. If you need one urgently, email us; we prioritise by request volume.

live
hCaptcha
incl. invisible & enterprise (rqdata)
roadmap
reCAPTCHA v2
next on the list
roadmap
reCAPTCHA v3
next on the list
roadmap
Cloudflare Turnstile
next on the list
04pricing

Pay for solves. Nothing else.

Prepaid credit packs that never expire. We refund unsuccessful solves automatically. The bigger the pack, the lower the per-solve cost.

Trial
free
100 credits
$0 free on signup, no card
Starter
10,000 credits · $0.50/1k solves
$5 good for evaluation
Builder
popular
50,000 credits · $0.40/1k solves
$20 best for production scrapers
Scale
400,000 credits · $0.25/1k solves
$100 high-volume automation
credits never expire · top up any time · from 1 credit per round
Estimated solves 50,000
Price$20.00
Effective per-solve$0.0004
Captcha typeshCaptcha
Concurrent jobs50
+credits never expire, no daily cap
+failed solves auto-refunded
+real P1_ tokens, enterprise included
NoneCap $5 = 10,000 credits, no monthly fee · NopeCHA from $4.99/mo, daily quota resets every 23h · cheaper for bursty volume, and credits never expire
05questions

Frequently asked.

What is NoneCap's hCaptcha solver? +
NoneCap is a hosted hCaptcha solver: a REST API that returns real, valid hCaptcha tokens — regular, invisible, and enterprise (rqdata) sitekeys — which your client submits as a normal h-captcha-response. You pay per solve from prepaid credits that never expire, and failed solves are refunded automatically.
How does the API work? +
POST a solve to /v1/solves with the sitekey and target URL. Add ?wait=N to block for up to 90 seconds, or pass webhook_url for an async callback. We return a real P1_ token your client submits as a normal hCaptcha response.
Which captchas do you support? +
hCaptcha today, including regular, invisible, and enterprise (rqdata) sitekeys. reCAPTCHA v2 / v3 and Cloudflare Turnstile are on the roadmap. Email us if you need one prioritised.
What does a solve cost? +
1 credit per hCaptcha challenge round (hCaptcha decides how many a request needs, often one and sometimes two or three). Credits cost $0.25 to $0.50 per thousand depending on the pack. No subscription, no per-month fees, and credits never expire.
Do I pay for failed solves? +
No. Failures, timeouts and cancellations are refunded automatically, usually within seconds.
How is this different from NopeCHA? +
NoneCap is pay-as-you-go: no subscription, and credits that never expire. NopeCHA is a monthly plan whose daily quota resets every 23 hours, so unused quota is lost. For variable or bursty volume that usually works out cheaper on NoneCap, since you only pay for the solves you run, though a maxed-out NopeCHA plan can win at high, steady volume. NoneCap also returns tokens that enterprise hCaptcha accepts, where image-recognition solvers tend to fail.
Is there a rate limit? +
Concurrency scales with your plan: 5 concurrent solves per key on the free trial, 25 on Starter, 50 on Builder, and 100 on Scale. Bursts inside your limit aren't throttled, and higher concurrency is available on request.
Do you have SDKs? +
Yes. The official TypeScript SDK (npm install nonecap) and Python SDK (pip install nonecap) submit a captcha and return the token in one call, with typed errors. The API is also plain REST + Bearer auth; the API reference has runnable examples for cURL, Node fetch, Python requests and Go net/http.
$ nonecap init

Stop writing captcha workarounds.

Sign up in under a minute. 100 free credits, no credit card. Ship the integration before lunch.

open beta hCaptcha live [email protected]