TrustComponent
Security Bot Protection CAPTCHA

reCAPTCHA v2 vs v3: Differences and Which to Use

reCAPTCHA v2 shows a checkbox or image challenge, v3 runs invisibly and returns a score from 0.0 to 1.0. Table, Enterprise differences and which to use.

Published Dec 28, 2025 · 8 min read · Updated Oct 10, 2026

Key takeaways

v2 asks, v3 scores
reCAPTCHA v2 shows the 'I'm not a robot' checkbox and, if Google is unsure, an image challenge. reCAPTCHA v3 shows nothing and returns a score from 0.0 (likely bot) to 1.0 (likely human). Pick v2 for a plain pass or fail on one form, v3 if your backend can decide what to do with low scores.
Both are billed the same way
Since the move to Google Cloud, every v2 and v3 check counts as an assessment. The first 10,000 a month are free per organization; above that you need billing enabled.
Same privacy questions for both
Both versions set the _GRECAPTCHA cookie and send visitor signals to Google. Since 2 April 2026 Google acts as your processor, but transfers to Google still need a legal review.
An alternative without the trade-off
TrustCaptcha shows no challenge and sets no cookies. Proof-of-work and bot scoring run in the background, and data is processed in EU data centers.
On this page
  1. What is the difference between reCAPTCHA v2 and v3?
  2. Is reCAPTCHA v3 better than v2?
  3. How reCAPTCHA v2 works
  4. How reCAPTCHA v3 works
  5. reCAPTCHA v3 vs Enterprise
  6. What changed for both versions in 2025 and 2026
  7. What both versions mean for GDPR
  8. When neither version fits
  9. TrustCaptcha: invisible, cookie-free, hosted in the EU
  10. Try TrustCaptcha
Share this post

What is the difference between reCAPTCHA v2 and v3?

reCAPTCHA v2 asks the visitor to prove something: tick the “I’m not a robot” box and, if Google is unsure, solve an image challenge. reCAPTCHA v3 asks nothing. It runs in the background and returns a score from 0.0 (very likely a bot) to 1.0 (very likely a human), and your server decides what to do with it.

reCAPTCHA v2reCAPTCHA v3
What the visitor seesA checkbox, plus an image challenge when Google is unsure. The invisible variant drops the checkbox but can still show a challenge.Nothing. Score keys never show a challenge.
What your server getsA token that is valid or notA score from 0.0 to 1.0 and the name of the action
Who decidesGoogle, through the challengeYou, with a threshold. Google suggests 0.5 as a start.
Where it fitsSingle forms: login, signup, contactSeveral actions or whole pages, flows that react to risk
PriceBilled per assessment, 10,000 a month free per organizationThe same
Cookie_GRECAPTCHA_GRECAPTCHA
AccessibilityImage challenges depend on sightNo task for the visitor; your fallback for low scores decides

Is reCAPTCHA v3 better than v2?

Not in general. v3 is better for your visitors and more work for you. It removes the puzzle, but it hands you a number instead of a decision, and you have to build what happens below the threshold: block, ask for email verification, send the request to a second check. v2 makes that decision for you and is done in an afternoon, at the price of a visible step that some visitors fail.

For one contact form, v3 is more machinery than the problem needs. For a shop with login, checkout and account pages, v2’s yes or no is too blunt, and v3’s score per action earns its keep.

Some teams combine the two: v3 on every page, and a v2 challenge only for low scores. Google now sells that in one key. Policy-based challenge keys, generally available since 28 October 2025, show a challenge when the score falls below a threshold you set.

How reCAPTCHA v2 works

How reCAPTCHA v2 and v3 decide: v2 goes from checkbox to an image challenge only if Google is unsure, then a pass or fail token; v3 collects background signals, returns a score from 0.0 to 1.0 and your threshold decides

The visitor clicks the checkbox. Behind that click Google looks at signals from the browser and the session; it does not publish the full list. If it is confident, the box turns green. If not, the visitor gets an image grid (“select all traffic lights”) and sometimes a second one. Since July 2026 Google also offers a QR code challenge, which it describes as harder for AI to solve.

The invisible variant works the same way without the checkbox. It runs when the visitor presses the submit button and shows a badge in the corner of the page. It can still show an image challenge if the risk analysis is unsure.

Either way, your server receives a token and checks it with Google. The answer is valid or not. That is v2’s strength and its limit: easy to use, nothing to tune, and no way to tell a slightly odd visitor from a bot farm.

Image challenges are also where v2 loses people. They interrupt the form, they are fiddly on phones, and visitors who are blind or have low vision cannot solve them. CAPTCHA farms, on the other hand, solve them for a few cents.

How reCAPTCHA v3 works

You load the v3 script on your pages and name each action you want scored, such as login or checkout. Google’s documentation asks for action names made of letters, numbers, slashes and underscores, and nothing user-specific. For every action the script requests a token, your server sends it to Google and gets back a score.

1.0 means the interaction is very likely good, 0.0 that it is very likely a bot. Google’s v3 documentation suggests 0.5 as a default threshold. Its newer Google Cloud documentation is more careful: run v3 without blocking first, look at the scores your real visitors get, then decide per action.

reCAPTCHA v3 score scale from 0.0, likely bot, to 1.0, likely human, with Google's default threshold at 0.5; the free Essentials tier returns only 0.1, 0.3, 0.7 and 0.9, Premium and Enterprise return 11 levels

One detail many guides miss: on the free Essentials tier the score only takes four values, 0.1, 0.3, 0.7 and 0.9. Premium and Enterprise return eleven levels. If you plan fine-grained rules, the free tier will not give you the resolution for them.

v3 never shows a challenge, so everything below your threshold is your problem to handle. Google suggests a second factor or email verification. That is fair advice, and it is also the work that makes v3 more expensive to run than its price suggests. If you want to understand what a reCAPTCHA score measures and how other bot scores compare, we explain it separately.

The classic v3 developer page is now marked as deprecated and points to the Google Cloud Fraud Defense documentation. v3 keys keep working; the documentation simply lives somewhere else now.

reCAPTCHA v3 vs Enterprise

The question is confusing because the names changed. “reCAPTCHA Enterprise” used to be the name of the whole Google Cloud product. Since 22 April 2026 reCAPTCHA is part of Google Cloud Fraud Defense, which Google’s terms call “formerly reCAPTCHA Enterprise”, and Enterprise now names the top pricing tier.

v3 is a key type: a score key. Essentials, Premium and Enterprise are tiers. So the real question is what the paid tiers add to the same score:

  • Premium and Enterprise return eleven score levels instead of four.
  • Account defense, plus password, SMS and transaction defense, each of which costs an extra assessment.
  • A policy engine, limited to three rules on Premium.
  • On Enterprise only: dedicated account management, a customer-specific fraud report and attack investigation.

Enterprise is also a different commitment. Premium is billed monthly as you go; Enterprise is a fixed monthly volume at $1 per 1,000 assessments with a minimum term of 12 months. What that means at 50,000 or two million requests a month is in our breakdown of reCAPTCHA pricing.

What changed for both versions in 2025 and 2026

Whether you run v2 or v3, four changes apply to you.

Classic keys moved into Google Cloud. Google stopped issuing new classic keys in 2024, started migrating existing ones into Google Cloud projects in the last quarter of 2025 and finished in the first quarter of 2026. Keys without a Google Cloud project lost API access. Existing v2 and v3 site keys keep working after the migration.

Everything is an assessment. v2 checkbox, v2 invisible and v3 checks are all billed the same way: 10,000 free a month per organization, counted across all your accounts and sites, then paid.

Over the limit, it fails open. If you go past the free tier without a billing account, the classic verify call still answers with success and a score of 0.9, plus an error message. In plain words: your form keeps accepting every request as human. If your traffic is anywhere near 10,000 checks a month, look for that error in your logs.

Google became a processor on 2 April 2026. You are now the sole controller of the data, and Google processes it under its Cloud Data Processing Addendum. The badge no longer links to Google’s privacy policy and terms; if you added those links to your own site because of reCAPTCHA, Google asks you to remove them. The _GRECAPTCHA cookie stays.

What both versions mean for GDPR

On privacy there is little difference between v2 and v3. Both set the same cookie, both send signals from the visitor’s browser to Google, and both run under the same terms. Google does not publish the full list of signals, and transfers to Google need a legal review. v3 tends to collect more simply because Google recommends loading it in the background of many pages, not just on the form.

Google’s own FAQ answers “Is Fraud Defense GDPR compliant?” with yes, based on its Cloud Data Processing Addendum. That settles Google’s side of the contract. Whether your site needs consent for the cookie and the device signals, and how you justify the processing, is a legal question for your setup, and one for your data protection officer. We go through the arguments in Is reCAPTCHA GDPR compliant?.

Regulatory scrutiny has grown in recent years, above all of data collected before the visitor has consented. A growing number of countries, particularly in the EU, require explicit consent before reCAPTCHA is used, because of its cookies and its analysis of visitor behavior; courts and data protection authorities in Austria and France have ruled that way. Where consent is required, reCAPTCHA cannot load without it, so the form behind it may stop working for visitors who decline, and that can cost you customers. Several governments and public bodies recommend considering alternatives to reCAPTCHA, and TrustCaptcha is one such alternative. These positions concern reCAPTCHA as it was used before Google became a processor on 2 April 2026; the _GRECAPTCHA cookie is still set.

When neither version fits

reCAPTCHA is still the default in many frameworks and plugins, which is why so many sites never question it. But if the problem is the cookie, the dependency on Google or the puzzle itself, switching from v2 to v3 does not solve it. Our comparison of reCAPTCHA alternatives covers the main options on privacy, data location, user friction and price.

reCAPTCHA v2reCAPTCHA v3TrustCaptcha
Visible challengeCheckbox, sometimes imagesNoneNone
What your server getsA valid or invalid tokenA score from 0.0 to 1.0, where 1.0 means humanA bot score, where 0 means human
Proof-of-workNoNoYes, harder for riskier requests
Cookies_GRECAPTCHA_GRECAPTCHANone
Where data is processedGoogle: varies, needs a legal reviewGoogle: varies, needs a legal reviewEU data centers
ContractGoogle Cloud Data Processing AddendumGoogle Cloud Data Processing AddendumDPA for every customer
Free use10,000 assessments a month per organizationThe sameFree plan for non-commercial sites, 500 verifications a month

TrustCaptcha takes the part of v3 that visitors like, no task at all, and drops the parts that cause trouble. The browser solves a proof-of-work puzzle in the background, and the bot score decides how hard that puzzle gets: a normal visitor pays a moment of computing time, a suspicious request pays a lot more. Your server validates the token and gets the bot score back, and you can add security rules of your own on top.

There are no cookies, data is processed in EU data centers, and every customer gets a Data Processing Agreement.

Try TrustCaptcha

Every plan starts with a 14-day free trial, and non-commercial websites can use TrustCaptcha for free. Start your free trial and replace the checkbox, or the score you never got around to tuning, with a check your visitors never see.

FAQs

reCAPTCHA v2 or v3: which should I use?
Use v2 if you protect one or two forms and want a plain pass or fail without tuning anything. Use v3 if you protect several actions, can log scores and have a fallback such as email verification for low scores. If the cookie or the Google dependency is the problem, neither version solves it.
What is the difference between reCAPTCHA v2 and v3?
reCAPTCHA v2 shows the 'I'm not a robot' checkbox and, when Google is unsure, an image challenge, then hands your server a token that is valid or not. reCAPTCHA v3 shows nothing and returns a score from 0.0 (likely bot) to 1.0 (likely human), and your server decides what happens next.
Do reCAPTCHA v2 and v3 cost the same?
Yes. Both versions are billed as assessments, and the reCAPTCHA v3 free allowance is the same as for v2: up to 10,000 a month per organization on the Essentials tier. From 10,001 to 100,000 assessments the Premium tier charges an $8 flat fee, and above that $1 per 1,000 assessments.
Is reCAPTCHA v3 better than v2?
Not in general. v3 removes the puzzle for visitors but moves the work to you: thresholds, logging and a fallback for low scores. v2 is simpler to run, but it adds a visible step and fails visitors who cannot see the images.
What is a good reCAPTCHA v3 score threshold?
Google's v3 documentation suggests 0.5 as a default. The Google Cloud documentation recommends running v3 without blocking first, looking at the scores your real traffic gets, and then setting a threshold per action. On the free tier the score only takes the values 0.1, 0.3, 0.7 and 0.9.
What is the difference between reCAPTCHA v3 and reCAPTCHA Enterprise?
v3 is a key type that returns a score. Enterprise is now the top pricing tier of Google Cloud Fraud Defense, which is what reCAPTCHA Enterprise has been called since April 2026. The tier means a 12-month volume commitment at $1 per 1,000 assessments and adds the full policy engine and dedicated account management.
Do reCAPTCHA v2 and v3 set the same cookie?
Yes. Both v2 and v3 set the _GRECAPTCHA cookie, which Google describes as necessary. Whether that cookie and the device signals need consent for your reCAPTCHA use is a legal assessment for your setup.
Does TrustCaptcha use cookies?
No. TrustCaptcha sets no cookies, shows no challenge and processes data in EU data centers.

Stop bots and spam

Stop spam and protect your website from bot attacks. Secure your website with our user-friendly and GDPR-compliant CAPTCHA.