Skip to content
Vol. 1 · Ed. 2026
CyberGlossary
Entry № 144

CAPTCHA

What is CAPTCHA?

CAPTCHAChallenge-response test designed to distinguish humans from automated bots, typically deployed on signup, login, and form-submission endpoints.


CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) presents a task easy for humans but hard for software: distorted text, image selection, audio prompts, or invisible behavioural analysis. Modern services such as Google reCAPTCHA v3, hCaptcha, and Cloudflare Turnstile score requests using browser signals, IP reputation, and interaction patterns. CAPTCHAs reduce credential stuffing, scraping, fake account creation, and comment spam, but they are not authentication and can be solved at scale by ML or paid solver farms. They also raise accessibility and privacy concerns, so use them as one layer among rate limiting, MFA, bot management, and behavioural analytics.

Examples

  1. 01

    reCAPTCHA v3 returning a 0.0-1.0 risk score for each request.

  2. 02

    Cloudflare Turnstile widget on a login form.

Frequently asked questions

What is CAPTCHA?

Challenge-response test designed to distinguish humans from automated bots, typically deployed on signup, login, and form-submission endpoints. It belongs to the Application Security category of cybersecurity.

What does CAPTCHA mean?

Challenge-response test designed to distinguish humans from automated bots, typically deployed on signup, login, and form-submission endpoints.

How does CAPTCHA work?

CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) presents a task easy for humans but hard for software: distorted text, image selection, audio prompts, or invisible behavioural analysis. Modern services such as Google reCAPTCHA v3, hCaptcha, and Cloudflare Turnstile score requests using browser signals, IP reputation, and interaction patterns. CAPTCHAs reduce credential stuffing, scraping, fake account creation, and comment spam, but they are not authentication and can be solved at scale by ML or paid solver farms. They also raise accessibility and privacy concerns, so use them as one layer among rate limiting, MFA, bot management, and behavioural analytics.

How do you defend against CAPTCHA?

Defences for CAPTCHA typically combine technical controls and operational practices, as detailed in the full definition above.

Related terms