Part of the Captcha ecosystem · 7 projects
This module adds tests to your website's forms to prevent automated submissions from spambots. It supports various other CAPTCHA solutions through additional modules.
Add challenge-response tests to user-facing forms on your site to protect against spambot submissions. Other CAPTCHA types are supported via additional modules.
A CAPTCHA is a challenge-response test most often placed within web forms to determine whether the user is human. The purpose of CAPTCHA is to block form submissions by spambots, which are automated scripts that post spam content everywhere they can. The CAPTCHA module provides this feature to virtually any user facing web form on a Drupal site.
Additional CAPTCHA Modules
- ALTCHA Captcha
- Friendly Captcha
- Cloudflare turnstile
- reCAPTCHA
- Captcha Riddler
- CAPTCHA after
- Nocaptcha Recaptcha
- Draggable CAPTCHA
- CAPTCHA Pack Only for Drupal 7 and Not maintained after 23 October 2011.
- Text CAPTCHA Only for Drupal 7 and Not maintained after 24 November 2014.
- Hidden CAPTCHA Only for Drupal 7 and Not maintained after 29 Mar 2018.
- KeyCAPTCHA Only for Drupal 7 and Not maintained after 5 May 2012.
- Image CAPTCHA refresh Only for Drupal 7 and Not maintained after 9 November 2015.
- Egglue Semantic CAPTCHA Only for Drupal 6 and Not maintained after 19 April 2017.
(Last update: 2025-09-23)
Version Information
- Branch 2.x: Actively maintained version with bug fixes and general improvements, e.g. twig templates). Drupal 9.4+ only! Upgrade path from 8.x-1.x, but please check your output and move custom template overwrites into twig.
- Branch 8.x-1.x. Legacy branch and a mirror of the 2.x branch. Last version to support Drupal 8 is 8.x-1.10.
- Branch 7.x-1.x: Drupal 7 only, replaced by Branch 8.x-1.x for Drupal 9 compatibility - no further development.
Alternative modules
You could also consider spam filtering or hybrid solutions like:
- The AntiSpam module, is the successor of the Akismet module, and it provides spam protection to your Drupal site using external antispam service like Akismet, TypePad and Defensio.
- The spam module provides spam filtering and related tools
- The honeypot module
Ask your assistant about CAPTCHA
Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works
Depends on
Dependencies of the latest stable release
No dependencies recorded for this project.
Required by
20 tracked projects depend on this one
- reCAPTCHA 144,251 sites
- reCAPTCHA v3 43,920 sites
- CAPTCHA: Friendly Captcha 10,211 sites
- ALTCHA 8,226 sites
- Cloudflare Turnstile 7,704 sites
- CAPTCHA Riddler 3,112 sites
- hCaptcha 3,046 sites
- CAPTCHA Pack 1,263 sites
- Turnstile Protect 366 sites
- CAPTCHA After 345 sites
- Seeds Security 156 sites
- CaptchEtat (with CAPTCHA) 139 sites
- CaptchEtat 106 sites
- Securimage CAPTCHA 93 sites
- CaptchaFox 10 sites
- ZENCAPTCHA 9 sites
- HeCAPTe 8 sites
- reCAPTCHA Preloader 6 sites
- Tencent Cloud Captcha 1 sites
- CS Gov
More in the Captcha ecosystem
Most installed first
Activity
Release Timeline
Releases
| Version | Type | Core | PHP | Release date | |
|---|---|---|---|---|---|
| 8.x-1.17 | Stable | 9–11 | Feb 19, 2026 | ||
| 2.0.10 | Stable | 9–11 | Feb 9, 2026 | ||
| 2.0.9 | Stable | 9–11 | Jul 28, 2025 | ||
| 2.0.8 | Stable | 9–11 | Jul 23, 2025 | ||
| 8.x-1.16 | Stable | 9–11 | Nov 22, 2024 | ||
| 2.0.7 | Stable | 9–11 | Nov 22, 2024 | ||
| 8.x-1.15 | Stable | 9–11 | Jul 2, 2024 | ||
| 2.0.6 | Stable | 9–11 | Jul 2, 2024 | ||
| 8.x-1.14 | Stable | 9–10 | Aug 9, 2023 | ||
| 2.0.5 | Stable | 9–10 | Aug 9, 2023 |