Drupal is a registered trademark of Dries Buytaert
Search API Solr 4.4.0 Minor update available for module search_api_solr (4.4.0). Page Manager 8.x-4.0 Major update available for module page_manager (8.x-4.0). Trash 3.1.0-beta2 New beta version released for module trash (3.1.0-beta2). Commerce AutoSKU 3.0.1 Minor update available for module commerce_autosku (3.0.1). Custom Field 4.0.10 Minor update available for module custom_field (4.0.10). Alternative login ID & display names 2.0.12 Minor update available for module alt_login (2.0.12). EntityReference UUID 3.0.1 Minor update available for module entity_reference_uuid (3.0.1). LocalGov Publications Importer 1.1.1 Minor update available for module localgov_publications_importer (1.1.1). Configuration Override Warn 8.x-1.6 Module config_override_warn updated after 10 months of inactivity (8.x-1.6). Table Alternate Rows Module table_altrow crossed 1,000 active installs.

This module provides a simple, dependency-free way to block unwanted form submissions by requiring users to answer a custom question. You can configure question-and-answer pairs and attach them to specific forms, preventing submission if the answer is incorrect.

Captcha questions is a light-weight module that employs a very simple captcha-mechanism to stop unwanted form submissions be they comment spam or account registrations.

It has no dependancies. It is not affiliated with the CAPTCHA module.

Permission settings, help and configure is available from module list after installation is completed.

You create a question/answer-pair and attach this to selected forms. If the user fails to answer the question correctly, the form will not be submitted.

Logging to database is handled in a submodule and is entirely optional.

It is similar in nature to Trick Question and Captcha Riddler, but will be actively maintained.

Image captchas can be hard also for humans. Captcha questions was made after realising most spam can be blocked by a simple question that is easy for humans but very difficult for automated scripts.

It is recommended to make the questions as simple as possible, perhaps even include the answer in the question like this:

'What is Mickeys last name?. It's Mouse'.

You could also do simply 'What is 1+1?'. You are encouraged to experiment and find the simplest question you can imagine while still blocking automated form submissions.

Recent changes

Captcha questions 7.x-1.0, 2013-06-10
-----------------------------------------
No changes since the dev version from today.

Captcha questions 7.x-1.x-dev, 2013-06-10
-----------------------------------------
#1987020 Answers are now case insensitive
#1996342 Show Captcha Questions for anonymous users only

Captcha questions 7.x-1.x-dev, 2013-02-17
-----------------------------------------
- Added automatic discovery of webforms
- Added support for custom form_id
- Added support for multi-page forms

Captcha questions 7.x-1.x-dev, 2013-02-09
-----------------------------------------
#1889688 Allow multiple answers

Wishlist

- Tests!
- Translations

Suggestions are welcome!

Activity

Total releases
1
First release
Jun 2026
Latest release
1 month ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Active

Releases

Version Type Release date
2.0.2 Stable Jun 9, 2026