Other meanings of CAPTCHA
Computer Security
A CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) is a type of challenge–response test used in computing to determine whether the user is human. The term was coined in 2000 by researchers at Carnegie Mellon University, including Luis von Ahn, Manuel Blum, Nicholas Hopper, and John Langford.1 CAPTCHAs are designed to be easy for humans but difficult for automated programs, thus protecting online services from bots, spam, and abuse.
CAPTCHAs rely on hard artificial intelligence problems, such as distorted text recognition, to distinguish humans from bots. The original design used distorted letters and numbers that humans can read but optical character recognition (OCR) systems struggle with. The challenge must be easy for most humans, hard for machines, and automatically generated and graded.1
Beyond text, CAPTCHAs have evolved to include image recognition (e.g., selecting traffic lights), audio challenges for visually impaired users, and behavioral analysis. The goal is to prevent automated abuse while minimizing friction for legitimate users. CAPTCHAs are widely used on login forms, comment sections, and registration pages to block spam and credential stuffing.
The first CAPTCHA was developed in 1997 by Mark D. Lillibridge and colleagues at AltaVista to prevent bots from adding URLs to their search engine. In 2000, the term was coined and formalized by researchers at Carnegie Mellon. Early CAPTCHAs were simple distorted text, but as OCR improved, they became harder, leading to user frustration.
In 2007, Luis von Ahn introduced reCAPTCHA, which used scanned book and newspaper text to help digitize archives while verifying humans. Google acquired reCAPTCHA in 2009 and later introduced the No CAPTCHA reCAPTCHA (2014), which uses risk analysis and a simple checkbox. More recent versions (reCAPTCHA v3) run invisibly in the background, scoring user behavior without any explicit challenge.2
CAPTCHAs are not foolproof; they can be bypassed by sophisticated machine learning, human-solving farms, or by exploiting accessibility features. For example, audio CAPTCHAs have been broken using speech recognition. Research has shown that many text-based CAPTCHAs have success rates for bots exceeding 50%, while humans often fail more than 10% of the time.3
To counter these threats, modern systems use multi-layered defenses, including device fingerprinting, behavioral biometrics, and risk scoring. However, these raise privacy concerns, as they collect user data. CAPTCHAs also pose accessibility challenges for users with visual or cognitive impairments, prompting the development of alternative verification methods.
Beyond protecting websites, CAPTCHAs have been used for distributed computing. reCAPTCHA initially helped digitize books and newspapers, and later assisted in training machine learning models for Google Street View (transcribing house numbers).4
Another niche application is in preventing comment spam on blogs and forums, and in protecting online polls from ballot stuffing. Some CAPTCHAs are designed to be fun, such as those using simple math problems or puzzles. The term "CAPTCHA" is a trademark, but the concept is not patented, leading to many variations. In 2011, researchers demonstrated that some CAPTCHAs could be solved by crowdsourcing through games, turning human effort into a resource.
CAPTCHA is a registered trademark of Carnegie Mellon University.
Help improve the encyclopedia. Reports go straight to the site manager.