A CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) egy biztonsági funkció, amely megkülönbözteti az emberi felhasználókat az automatikus botoktól. Általában egy feladatot kell megoldani, például felismerni torzított karaktereket, kiválasztani egy leírásnak megfelelő képeket, vagy megoldani egy egyszerű fejtörőt.
A CAPTCHA a spam, a csalás és a visszaélések ellen véd, mert biztosítja, hogy például az űrlapokat vagy a regisztrációkat valódi emberek küldjék el. Egy weboldalra való regisztrációkor például megjelenhet egy CAPTCHA, amely ellenőrzi, hogy nem egy hamis fiókokat létrehozó bot próbálkozik. Ez növeli a biztonságot, és megbízhatóvá teszi az online szolgáltatásokat.