This module integrates Friendly Captcha with Drupal's CAPTCHA system. It provides a more user-friendly alternative to traditional CAPTCHAs for verifying that users are not bots.
Friendly Captcha integration for the CAPTCHA Drupal module.
Requires the "FriendlyCaptcha/friendly-challenge" JS library (more on that in the "Installation" section).
Dependencies
- CAPTCHA module
- Friendly Captcha Account
- Friendly Captcha Library (see below)
Installation
Manual Installation
- Require the module, e.g. via composer:
composer require drupal/friendlycaptcha (see below)
- Get the library file here
- Put the file inside "/libraries/friendly-challenge/"
- Install the module
- Check the status report for errors
Alternative composer installation
- Require the module, e.g. via composer: "composer require drupal/friendlycaptcha"
- Enable usage of third-party libraries using composer, see here for an explanation.
- Require the friendly-challenge library using "composer require npm-asset/friendly-challenge"
- Install the module
- Check your status report
Versions
- 1.x.: For friendlycaptcha v1 (with local endpoint available)
- 2.x: For friendlycaptcha v2 (without local endpoint, requires https://friendlycaptcha.com subscription (#3482109: Support FriendlyCaptcha V2))
Manual Installation
- Require the module, e.g. via composer:
composer require drupal/friendlycaptcha(see below) - Get the library file here
- Put the file inside "/libraries/friendly-challenge/"
- Install the module
- Check the status report for errors
Alternative composer installation
- Require the module, e.g. via composer: "composer require drupal/friendlycaptcha"
- Enable usage of third-party libraries using composer, see here for an explanation.
- Require the friendly-challenge library using "composer require npm-asset/friendly-challenge"
- Install the module
- Check your status report
Versions
- 1.x.: For friendlycaptcha v1 (with local endpoint available)
- 2.x: For friendlycaptcha v2 (without local endpoint, requires https://friendlycaptcha.com subscription (#3482109: Support FriendlyCaptcha V2))
See https://developer.friendlycaptcha.com/docs/v2/versions for a comparison of the library versions.
Thanks
to @John_B who created the Drupal 7 (7.x-1.x) branch.
to @jurgenhaas who implemented the local endpoint in 1.x
Alternative modules
- https://www.drupal.org/project/altcha
- https://www.drupal.org/project/captcha - See the list of other captcha modules
Ask your assistant about CAPTCHA: Friendly 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
Required by
1 tracked project depends on this one
- Drupal Website Security 20 sites
Activity
Release Timeline
Releases
| Version | Type | Core | PHP | Release date | |
|---|---|---|---|---|---|
| 2.0.0-alpha1 | Pre-release | 8–11 | Oct 7, 2026 | ||
| 2.x-dev | Dev | 8–11 | Sep 23, 2025 | ||
| 1.1.4 | Stable | 8–11 | Apr 22, 2025 | ||
| 1.1.3 | Stable | 8–11 | Dec 3, 2024 | ||
| 1.1.2 | Stable | 8–11 | Apr 22, 2024 | ||
| 1.1.1 | Stable | 8–11 | Apr 17, 2024 | ||
| 1.1.0 | Stable | 8–10 | Mar 19, 2024 | ||
| 1.0.0-rc1 | Pre-release | 8–10 | Jul 27, 2023 |