Recommended releases

Download Released

The Cloudflare Turnstile module uses the Turnstile web service as an alternative
to CAPTCHA to protect forms. It can be embedded into any website without sending
traffic through Cloudflare and works without showing visitors a CAPTCHA.

Turnstile widget types include:

  • A non-interactive challenge.
  • A non-intrusive interactive challenge (such as clicking a button), if
    the visitor is a suspected bot.
  • An invisible challenge to the browser.

For more information on what Turnstile is, please visit:




  1. You'll now find a Turnstile tab on the CAPTCHA
    administration page available at:
  2. Register at:
  3. Copy the site and secret keys from Cloudflare to the Turnstile
  4. Visit the CAPTCHA administration page and set where you
    want the Turnstile form to be presented:

Current Maintainers


Ported to Backdrop by herbdool. Created for
Drupal 9+ and maintained by greatmatter.
Backported to Drupal 7 by Jibus. Thanks to the Cloudflare team for their amazing
CAPTCHA replacement.


This project is GPL v2 software. See the LICENSE.txt file in this directory for
complete text.