Cloudflare Turnstile

Free WordPress Plugin · No Puzzles · No Google Tracking

Stop Bots.
Not People.
Cloudflare Turnstile for WordPress

Privacy-friendly CAPTCHA that protects your WordPress forms silently — no annoying puzzles, no reCAPTCHA dependency.

100% Free
forever
4 Forms
protected
0 Puzzles
for users
0 Cookies
by default

Login Form Protection
Registration Form
Comment Spam Blocked
Contact Form 7
GDPR Friendly
Invisible Mode
No Google Tracking
WordPress.org Approved
Clean Uninstall
Login Form Protection
Registration Form
Comment Spam Blocked
Contact Form 7
GDPR Friendly
Invisible Mode
No Google Tracking
WordPress.org Approved
Clean Uninstall

Getting Started

Up and running in 3 minutes

No coding required. Install, paste two keys, done.

01

Install the Plugin

Download from WordPress.org and activate via your Plugins screen. No FTP needed.

02

Get Cloudflare Keys

Create a free Turnstile widget at dash.cloudflare.com. Copy your Site Key and Secret Key.

03

Paste Keys & Save

Go to Settings → Cybernob Turnstile. Paste both keys. The live status checker confirms it instantly.

04

You’re Protected

Turnstile automatically appears on all forms. Bots blocked. Real users sail through without friction.

Coverage

Every form, protected

Automatic protection across all the forms bots love to abuse.

🔐

Login Form

Blocks brute-force and credential-stuffing attacks on wp-login.php

👤

Registration Form

Prevents automated fake account creation on your site

💬

Comment Form

Stops comment spam dead — no Akismet subscription needed

📬

Contact Form 7

Automatically protects every CF7 form — zero extra configuration

Features

Everything you need.
Nothing you don’t.

Built to WordPress.org coding standards. Lightweight. Production-ready.

Live Status Checker

The settings page shows instantly whether your API keys are valid and Cloudflare is reachable.

👻

Invisible Mode

Widget stays completely hidden. Form auto-submits once the challenge passes silently in the background.

🎨

3 Widget Themes

Auto (follows system preference), Light, and Dark. Matches your site’s design perfectly.

🔒

GDPR Friendly

No cookies set by default. No Google tracking. No cross-site surveillance. Privacy-preserving by design.

🌍

Translation Ready

All strings wrapped in i18n functions with the correct text domain. Ready for any language.

🗑️

Clean Uninstall

All data removed completely on deletion. Multisite-aware. Zero footprint on your database.

Why Turnstile?

Turnstile vs reCAPTCHA

Not all CAPTCHAs are equal. Here’s why Turnstile wins.

Feature Turnstile (This Plugin) reCAPTCHA v2 reCAPTCHA v3
Privacy Friendly Yes No No
No Puzzles for Users Yes Sometimes Yes
No Google Tracking Yes No No
GDPR Compliant Yes ⚠️ Debated ⚠️ Debated
Free to Use Yes Yes Yes
No Cookies by Default Yes No No

FAQ

Common questions

Do I need a paid Cloudflare plan?+
No. Cloudflare Turnstile is completely free. You just need a free Cloudflare account to generate your Site Key and Secret Key at dash.cloudflare.com.
Will this slow down my website?+
No. The Cloudflare Turnstile script is loaded asynchronously and deferred. It has negligible impact on page load time and only loads on pages with protected forms.
Does it work with Contact Form 7?+
Yes. If CF7 is installed and active, this plugin automatically injects the Turnstile widget into every CF7 form and validates the token before mail is sent. No changes to your forms are needed.
Is this GDPR compliant?+
Cloudflare Turnstile is designed to be privacy-preserving — no cookies set by default, no Google infrastructure. This plugin stores only your API keys in the WordPress database.
What is invisible mode?+
In invisible mode, the widget is completely hidden. The challenge runs silently in the background and the form auto-submits once it passes — users never see or interact with any CAPTCHA element.
Status checker shows “Connection Failed”. What do I do?+
Your server cannot reach challenges.cloudflare.com. This is usually a firewall restriction. Contact your hosting provider and ask them to allow outbound HTTPS to Cloudflare’s IP ranges.

Get Started Free

Secure your WordPress site today.

Stop spam. Block bots. Keep your users happy.
Free forever. No account needed beyond Cloudflare.

Cloudflare Turnstile is a trademark of Cloudflare, Inc. This plugin is not affiliated with or endorsed by Cloudflare.

Share this post