CAPTCHA to skrót od Completely Automated Public Turing test to tell Computers and Humans Apart. Jest to rodzaj testu, który ma na celu odróżnienie ludzi od komputerów. Test ten często wykorzystywany jest w witrynach internetowych, aby zapobiec złośliwemu oprogramowaniu lub spamowaniu. CAPTCHA polega na wyświetleniu obrazu lub tekstu, który tylko człowiek może przeczytać. Zadaniem użytkownika jest wpisanie tego tekstu lub rozpoznanie obrazu, aby móc przejść dalej.
Korzystanie z CAPTCHY często wymaga od użytkownika wprowadzenia kilku słów lub liter, a następnie wprowadzenia ich do specjalnego pola. Wyświetlane słowa są zwykle zniekształcone lub zamazane, aby zapobiec zautomatyzowanym próbom odgadnięcia. Ponieważ ludzie mają wystarczającą zdolność rozpoznawania obrazu, mogą z łatwością odgadnąć nieczytelne słowa, a tym samym udowodnić swoją tożsamość.
CAPTCHY są szeroko stosowane w celu ochrony przed atakami hakerskimi, spamem, automatycznymi formularzami i innymi niepożądanymi działaniami. Mają one na celu ochronę danych osobowych i poufnych informacji przed nieuprawnionym dostępem. Dzięki CAPTCHE witryny internetowe są chronione przed nieautoryzowanym dostępem do ich treści i usług.