Glossary

CAPTCHA

CAPTCHA — Completely Automated Public Turing test to tell Computers and Humans Apart. A challenge easy for humans, hard for bots, that controls access to a site.

Privacy-First CAPTCHA

Protect users without compromising their privacy

Try Procaptcha

What is CAPTCHA?

A CAPTCHA is a test a website uses to establish that a person is present rather than a script. The acronym stands for Completely Automated Public Turing test to tell Computers and Humans Apart, which is a fair description of the original idea: a task easy for people and hard for machines.

That premise has weakened considerably. Machine vision now reads distorted text and identifies objects in photographs better than many people do, which is why the modern products ask the user to do less, not more.

How one works

Every CAPTCHA is a challenge-response exchange with three steps: the server issues a challenge, the client returns a response, and the server verifies it. The third step is where the protection is — a site that renders a widget and never calls the verification endpoint has no protection at all, and that is the most common deployment error there is.

The generations

GenerationWhat the user doesWhy it was superseded
Distorted textReads warped charactersOCR solves it more accurately than people
Image gridsPicks traffic lights, crossings, busesMachine vision solves it; solving services sell the rest cheaply
Checkbox with risk scoringClicks a box, sometimes gets a puzzleDepends on third-party tracking to produce the score
InvisibleNothingCurrent approach. Strength depends entirely on the signals behind it
Proof of workNothing, waits brieflyCurrent. Charges cost per attempt rather than identifying anyone

The progression is not really about making puzzles harder. It is the recognition that asking the user anything is a cost, and that the useful evidence was never the puzzle answer.

The real costs

Visible CAPTCHAs are expensive in ways that do not appear on an invoice.

They exclude people. Image grids are difficult or impossible with a visual impairment, audio alternatives are unreliable, and timed puzzles penalise motor and cognitive differences. They land at the worst moment — at checkout and sign-up, where the user is most committed and most likely to abandon. And they are routinely defeated anyway, since farms pay people to solve them in bulk for a few dollars per thousand.

There is also a data cost that privacy reviews catch: several widely deployed CAPTCHAs are advertising companies, the scoring depends on recognising the user across sites, and that is processing you have to justify under GDPR.

What to look for instead

  • Invisible by default, with a visible challenge only for genuinely ambiguous sessions
  • Server-side verification, with single-use tokens and a short expiry
  • A straight answer on where data is processed and what is retained
  • No dependence on third-party tracking cookies
  • An accessible path that is not an audio puzzle

That is the specification Procaptcha was built to, and the comparisons on this site — reCAPTCHA and hCaptcha — set out where the alternatives differ.

Questions

Something else? Ask an engineer.

What is CAPTCHA?

A challenge-response test used on websites to verify that a user is human and not an automated bot.

What does CAPTCHA mean?

CAPTCHA is an acronym for 'Completely Automated Public Turing test to tell Computers and Humans Apart'. It means a test a computer can pose to a visitor that only a human is likely to pass.

What is CAPTCHA with an example?

A common example is being asked to click every square in a grid that contains a traffic light before a login or signup form will submit. Other examples include distorted text you re-type, a slider you drag into place, or a simple 'I am not a robot' checkbox that analyses your click behaviour.

What is the purpose of CAPTCHA?

To stop automated bots from abusing a website. Common targets are form spam, fake account signups, credential stuffing on login pages, ticket scalping at checkout, and price scraping. A CAPTCHA sits in front of those actions and only lets requests through that pass the human test.

What is CAPTCHA solving?

CAPTCHA solving is the practice of getting past a CAPTCHA on someone else's behalf. It happens either through a paid human 'CAPTCHA farm' that solves challenges in real time, or through automated solvers that use image recognition. See CAPTCHA solvers for how the two approaches work.

How CAPTCHAs Work?

CAPTCHAs operate on a fundamental principle: presenting tasks that exploit the gap between human and machine capabilities. These tests use cognitive abilities that humans find intuitive but that computers traditionally struggled with:

What are the Types of CAPTCHAs?

CAPTCHA technology has evolved significantly over time, with various implementations addressing different security needs and user experience considerations:

Ready to ditch Google reCAPTCHA?

Procaptcha is free for 10K requests a month. No credit card, no cookies.