Guide d'achat des fournisseurs CAPTCHA 2025
Découvrez comment fonctionnent les CAPTCHA modernes. Comparez Google reCAPTCHA, Cloudflare Turnstile et d'autres fournisseurs selon les fonctionnalités, les prix et des conseils d'intégration.
Découvrez comment fonctionnent les CAPTCHA modernes. Comparez Google reCAPTCHA, Cloudflare Turnstile et d'autres fournisseurs selon les fonctionnalités, les prix et des conseils d'intégration.
Un CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) est un système de vérification par défi-réponse utilisé pour distinguer les utilisateurs humains des programmes automatisés ou des bots. Il présente des tâches faciles pour les humains mais difficiles pour les machines.
Par exemple, un CAPTCHA traditionnel peut afficher des lettres ou des chiffres déformés et demander à l'utilisateur de les saisir. En exploitant la reconnaissance de formes humaine, les CAPTCHA bloquent la majorité des scripts et robots spammeurs qui cherchent à abuser des formulaires et services en ligne.
Les CAPTCHA classiques reposent sur des tâches comme l’interprétation de texte déformé ou la sélection d’images spécifiques. La déformation (par exemple, des lettres tordues superposées à du bruit) met en échec les simples algorithmes d’OCR (Reconnaissance Optique de Caractères).
Les solutions CAPTCHA modernes ont évolué en plusieurs catégories :
L'utilisation d'un CAPTCHA est un compromis entre sécurité et expérience utilisateur. Lors du choix d’un service CAPTCHA, plusieurs critères sont à prendre en compte :
Les CAPTCHA sont efficaces contre les bots de base, mais des attaquants déterminés disposent de contre-mesures. Des scripts avancés ou bots utilisant l’IA peuvent parfois contourner les CAPTCHA grâce à la reconnaissance d’images/OCR et au machine learning. Il existe même des services anti-CAPTCHA ou de résolution (appelés bypass-as-a-service) où les attaquants paient des humains ou des IA spécialisées pour résoudre des CAPTCHA à grande échelle. Par exemple, Google a signalé que les anciens CAPTCHA texte pouvaient être résolus par des bots plus de 99% du temps.
Cependant, les CAPTCHA non-interactifs et invisibles modernes, basés sur le comportement ou sur des contrôles cryptographiques en arrière-plan, offrent une meilleure défense contre les attaques IA. À noter : le trafic de bots est désormais massif, représentant environ 51% de tout le trafic Internet, dont 37% sont malicieux. Il est donc important de mettre en place une détection des bots, même imparfaite.
Par ailleurs, il est nécessaire d’ajouter des couches supplémentaires de protection anti-bot, comme l’empreinte numérique des appareils (par exemple via passkeys), la limitation de taux, ou l’authentification multifacteur.
Tout CAPTCHA ajoute de la friction aux utilisateurs. Les études montrent qu'environ 66 % des humains saisissent correctement un CAPTCHA du premier coup, ce qui signifie que beaucoup peuvent se décourager ou abandonner un formulaire. Par exemple, des puzzles d’images longs ou de multiples tentatives font baisser les taux de conversion.
Pour limiter cela, les fournisseurs modernes de CAPTCHA cherchent à réduire au maximum l’effort humain. Leurs stratégies incluent :
Cloudflare indique que Turnstile « élimine l’expérience frustrante des CAPTCHA » afin que les utilisateurs « n’aient plus à perdre de temps et d’efforts à résoudre des énigmes visuelles ». En pratique, la plupart des sites affichent seulement une case à cocher ou une image défi si le comportement de l’utilisateur paraît suspect ; les utilisateurs normaux ne voient rien du tout.
Aujourd’hui, de plus en plus d’agents IA émergent pour automatiser des tâches et interagir avec des services tiers.
Beaucoup d’agents IA spécialisés se connectent de façon légitime à des applications tierces via des protocoles standard comme OAuth et MCP (Model Context Protocols). C’est une manière sécurisée et validée d’autoriser l’accès de l’agent, facilitant l’autorisation par l’utilisateur.
Cependant, certains agents IA « généralistes » veulent complètement remplacer l’action de l’humain sur un navigateur. Par exemple, Manus vise à tout automatiser dans un navigateur : remplir des formulaires, se connecter avec identifiant et mot de passe, etc. Dans la pratique, Manus échoue à franchir les CAPTCHA modernes à haute sécurité comme Cloudflare Turnstile ou Google reCAPTCHA Enterprise, même si l’utilisateur tente de « passer la session à un humain » pour résoudre le défi. Si vous développez un agent IA, il est crucial de concevoir soigneusement vos flux d’authentification. S’appuyer sur l’automatisation navigateur comme un humain devient de moins en moins viable car les CAPTCHA robustes bloquent très efficacement les interactions suspectes.
Les services CAPTCHA peuvent être gratuits ou payants. Les formules gratuites sont souvent limitées en usage ou en fonctionnalités. Par exemple :
Vérifiez bien la politique tarifaire de chaque fournisseur selon votre trafic et vos objectifs de conversion.
Les CAPTCHA sont habituellement utilisés là où les bots pourraient nuire. Exemples fréquents :
En positionnant des CAPTCHA sur ces points stratégiques, vous réduisez fortement les abus automatisés tout en gardant le service accessible aux vrais utilisateurs.
| Fournisseur CAPTCHA | Expérience utilisateur | Offre & tarifs |
|---|---|---|
| reCAPTCHA v2 (Google) | L’utilisateur doit cliquer sur une case « Je ne suis pas un robot ». Ce clic peut ou non entraîner un puzzle d’images CAPTCHA. | Gratuit (Essentials) jusqu’à 10K évaluations/mois ; puis paliers payants (Standard/Enterprise). L’Enterprise coûte 8 $ jusqu’à 100K, puis 1 $ par 1 000 requêtes supplémentaires. |
| reCAPTCHA v3 (Google) | Invisible, attribue un score de risque en arrière-plan (aucun défi utilisateur). | Même tarification que reCAPTCHA v2 |
| reCAPTCHA Enterprise (Google) | Deux modes interactifs : 1. Sur score (aucun défi). 2. Case à cocher + défi visuel adaptatif. | Tarifs progressifs : gratuit jusqu’à 10K ; 8 $ jusqu'à 100K ; 1 $/1K au-delà. Fonctionnalités bonus : défense de compte, protection contre le SMS frauduleux. |
| Cloudflare Turnstile | Trois modes : 1. Géré : Cloudflare décide qui voit une case à cocher. 2. Non-interactif : tout le monde voit le widget auto-chargé, sans interaction. 3. Invisible : pas de widget ni interaction. Les défis invisibles durent quelques secondes maximum. | Pratiquement gratuit. Offre gratuite : jusqu’à 20 widgets CAPTCHA, 15 domaines par widget, volume illimité. Offre entreprise : widgets illimités. |
| hCaptcha | Tâches interactives de classification d’images (similaire à reCAPTCHA v2). Met l’accent sur la vie privée, mais les puzzles sont parfois complexes. | Gratuit jusqu’à 100K requêtes/mois. Offre Pro ~99 $/mois. Tarifs entreprise sur demande. |
| FunCaptcha (Arkose Labs) | Micro-jeux ludiques (rotation/glissement d’objets, quiz simples). Puzzles plus engageants pour déjouer les bots. | Pas de version gratuite. Solution entreprise uniquement (Arkose Bot Management), contacter pour un devis. |
| Friendly Captcha | Preuve de travail invisible, tout est résolu en arrière-plan sans action de l’utilisateur. | Gratuit usage non commercial (1 domaine, 1 000 requêtes). Plans payants : Starter 9 €/mois (1K), Croissance 39 €/mois (5K), Avancé 200 €/mois (50K), Enterprise sur mesure. |
| BotDetect (Captcha.com) | CAPTCHA image ou audio traditionnel avec lettres/chiffres. | Solution auto-hébergée, licence. Pas d’offre gratuite. Licence APT environ 99 $/an. |
Parmi ces solutions, Cloudflare Turnstile se distingue aujourd’hui : gratuit, simple à intégrer, non intrusif. Turnstile offre un blocage robuste des bots sans imposer de puzzles aux vrais utilisateurs et « ne collecte jamais les données à des fins de ciblage publicitaire », dans le plus grand respect de la vie privée. Pour la majorité des sites, Turnstile propose le meilleur équilibre sécurité/UX/coût.
La manière la plus simple d’ajouter un CAPTCHA est d’utiliser une plateforme d’identité clé en main.
Logto, une solution IAM pensée pour les développeurs, intègre les principaux fournisseurs comme Google reCAPTCHA Enterprise et Cloudflare Turnstile, ce qui vous permet d’activer le CAPTCHA en quelques clics.
Avec Logto, votre équipe protège l’intégralité de vos parcours d’authentification sans travail de développement complexe (inscription, connexion, récupération de compte, SSO, MFA, gestion multi-tenant, etc.). Découvrez-en plus sur les fonctionnalités CAPTCHA de Logto ou contactez l’équipe si vous souhaitez explorer d’autres options de fournisseurs CAPTCHA.