Skip to content
reCAPTCHA v3 / Enterprise

reCAPTCHA v3 bypass API

Google reCAPTCHA v3 never shows a checkbox — it scores every request from 0.0 to 1.0 in the background. NSLSolver returns a high-score, action-bound token (standard and Enterprise) through one REST endpoint.

$1.50 / 1K~4.5savg solveRESTREST API
What is it

reCAPTCHA v3 is invisible and score-based

Unlike the classic “I’m not a robot” checkbox, reCAPTCHA v3 runs silently. It watches browser signals, mouse behaviour and request context, then hands your backend a score between 0.0 (almost certainly a bot) and 1.0 (almost certainly human) along with the action name you requested.

Your server verifies that token with Google and decides what to do — typically allowing high scores and blocking, throttling or step-up-challenging low ones. That means a usable token has to score well: a low-score token passes verification but still gets rejected by the site.

NSLSolver solves both the standard v3 and the Enterprise variant. You pass the site key, the page URL and (optionally) the action; we return a token that verifies cleanly and scores high enough to be accepted.

Where you’ll meet reCAPTCHA v3

Google services
Account & form flows
E-commerce checkout
Order & payment pages
SaaS logins
Sign-in & sign-up forms
Ticketing & drops
High-demand limited releases
+
and thousands more
How it works

Three steps to a valid token

No browser automation, no headless Chrome to maintain — one HTTP request.

1

Send the site key + URL

POST the reCAPTCHA v3 site key, the page URL the widget runs on, and the action your backend expects. Add a proxy and flag Enterprise if the page loads enterprise.js.

2

We score and solve

NSLSolver executes the reCAPTCHA flow against your action and target domain, producing a token that verifies and lands in the high-score band.

3

Submit the token

Send the returned g-recaptcha-response token to the site exactly as a real browser would. Failed solves are never billed.

Code examples

Solve reCAPTCHA v3 in any language

recaptcha-v3-solve.sh
$curl -X POST \
"https://api.nslsolver.com/solve" \
-H "Content-Type: application/json" \
-H "X-API-Key: nsl_..." \
-d '{
"type": "recaptcha-v3",
"site_key": "6Lc...",
"url": "https://example.com/login",
"action": "login",
"enterprise": true,
"proxy": "http://user:pass@host:port"
}'
Response 200 OK
{
"success": true,
"token": "03AGdBq27p...4xY",
"action": "login",
"type": "recaptcha-v3"
}
Why NSLSolver

Built for score-sensitive targets

A low-score token is worthless. We optimise for tokens that actually get accepted.

High-score tokens

We tune for the score band sites actually accept — not just any token that technically verifies with Google.

Enterprise supported

Standard v3 and reCAPTCHA Enterprise (enterprise.js) are both handled — flip one flag in the request.

Action-bound

Tokens are bound to the action your backend asserts (login, submit, checkout…), so verification matches your expectations.

Pay per success

You’re billed only for tokens we deliver. Failed solves cost nothing — no per-attempt charges.

FAQ

reCAPTCHA v3 questions

Yes. NSLSolver handles both standard reCAPTCHA v3 and the Enterprise variant (enterprise.js). You pass the site key and page URL, and set the Enterprise flag when the page loads the enterprise script.

Start solving reCAPTCHA v3

100 free solves on signup — no card required.

Already have an account? Sign in