CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) to technika zabezpieczająca, której celem jest odróżnienie ludzi od automatycznych botów poprzez zadawanie zadań, które są trudne do rozwiązania maszynowo (np. rozpoznawanie obrazów) lub poprzez analizę behawioralną - np. ruch myszą na stronie internetowej.