CAPTCHA
A CAPTCHA is a challenge–response test used to tell humans and bots apart, such as identifying images or checking a box, to block automated access.
Definition
A CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) is a challenge designed to be easy for people but hard for bots. Common forms include distorted text, image-selection grids, and invisible scoring systems like reCAPTCHA v3 that judge behavior without any visible puzzle.
Why sites use CAPTCHAs
They throttle automated abuse — scraping, credential stuffing, spam and fake sign-ups. For automation projects, CAPTCHAs are a primary obstacle, handled by reducing bot-like signals (good proxies, realistic fingerprints) or by using solving services.
Examples
A reCAPTCHA image grid asking you to select all squares with traffic lights
An invisible reCAPTCHA v3 score that silently flags suspicious sessions
Common Use Cases
Frequently Asked Questions
Keep Learning
All termsBrowser Fingerprinting
Browser fingerprinting identifies and tracks a device by combining dozens of browser and system attributes — like fonts, canvas rendering and user agent — into a near-unique signature.
Read definitionRate Limiting
Rate limiting restricts how many requests a client can make in a given time, and it is one of the most common defenses scrapers must work around.
Read definitionAnti-Detect Browser
An anti-detect browser lets you run many isolated browser profiles, each with its own fingerprint, cookies and proxy, so sites see them as separate, genuine users.
Read definitionWeb Scraping
Web scraping is the automated extraction of data from websites — fetching pages programmatically and parsing their content into structured data.
Read definition