Protect your Contact Form 7 forms with
Google reCAPTCHA V2,
Google reCAPTCHA V3,
hCAPTCHA, or
Cloudflare Turnstile.
Easy integration and supports multiple forms on a single page.
Four CAPTCHA Options
Choose the CAPTCHA provider that works best for you:
- Google reCAPTCHA V2 — Google's classic "I'm not a robot" checkbox.
- Google reCAPTCHA V3 — Google's invisible, score-based bot verification.
- hCAPTCHA — A privacy-first alternative that offers robust bot protection while keeping user data secure.
- Cloudflare Turnstile — A modern CAPTCHA that verifies users in the background, only requiring a simple click if the visitor appears suspicious.
Simple Setup
- Sign up with your chosen CAPTCHA provider and grab your Site Key and Secret Key.
- Paste them into CF7 Captcha in your WordPress admin.
- Add protection to any CF7 form in seconds using the shortcode provided in the same settings page.
Customizable Appearance
Each CAPTCHA widget supports customization options directly from the shortcode:
- Size — Choose between normal and compact to fit your form layout.
- Theme — Switch between light and dark themes (or auto for Turnstile) to match your site's design.
- Language — Force any CAPTCHA to render in a specific language for your audience.
All options are combinable, so you can mix and match to get the exact look you need.
Submission Insights (NEW in v0.1.7)
Go beyond just blocking spam. Submission Insights gives you full visibility into every form submission:
- Sender IP — See the IP address of the person who contacted you.
- Source Page — Know exactly which page on your site the form was filled out on.
- Device & Browser — Get technical details about the sender's setup.