Капча (captcha, CAPTCHA) — это защитный алгоритм, в рамках которого пользователям сайтов при совершении определенных действий предлагается решить простую задачу, чаще всего — ввести специальный символьный код, например, с картинки в отдельном всплывающем окне, то есть пройти «тест на человечность».
Таким образом система с относительно высокой степенью вероятности определяет, кто именно пытается воспользоваться сайтом — человек или робот (бот). В случае неспособности правильно решить капчу пользователь получает отказ в совершении определенных действий на сайте, а иногда — даже в открытии заглавной страницы сайта.
Де-факто капча — это разновидность обратного теста Тьюринга, в ходе которого IT-система должна определить, кем является ее пользователь — человеком или компьютером (ботом, роботом), тогда как в классическом тесте Тьюринга все наоборот.