CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) की शुरुआत 1997 में द्वारा ली गई थी जब एलैन ट्यूरिंग के जैसे ज्ञानमान प्रोग्रामों को रोकने और ऑनलाइन गतिविधियों में मानवों को पहचानने की आवश्यकता थी। CAPTCHA के रूप में प्रदर्शित होने वाले पहले चरण ग्राफिकल CAPTCHA थे, जिनमें प्रयोगकर्ताओं को विभिन्न प्रकार के विपरीतताएँ पहचाननी होती थीं, जैसे कि अवरोही पाठ, छोटे अक्षरों या बड़े अक्षरों का उपयोग, या तस्वीरों को धुंधला करने या गाढ़ा करने के लिए पैटर्न।
CAPTCHA की दूसरी प्रकार के विकास के साथ, वर्णनात्मक CAPTCHA शुरू हुए जो विविध प्रकार के प्रश्नों या क्विज़ को पूछने वाले होते हैं, जिसमें प्रयोगकर्ताओं को टेक्स्ट को पढ़कर या जवाब देकर अपनी मानवता को साबित करनी होती है। उदाहरण के रूप में, “कौन सा रंग लाल है?” या “5 और 2 का जोड़ क्या है?” आदि।
CAPTCHA ने दर्शाया कि कंप्यूटर अल्गोरिदम्स को छलनी रोकने और उपयोगकर्ताओं की पहचान करने में मदद करने