ZigZag Image Captcha for Contact Form 7

ZigZag Image Captcha for Contact Form 7

Details
View on WordPress

ZigZag Image Captcha for Contact Form 7 adds a powerful, image-based captcha field designed to protect your forms from spam and bots.

The plugin generates a zig-zag distorted captcha image with background noise, dots, lines, and randomized angles — making it extremely difficult for automated bots to solve.

It integrates seamlessly with Contact Form 7, works fully with AJAX submissions, and displays native CF7 validation errors.

🔒 Features

  • Secure zig-zag distorted image captcha
  • Random characters with noise, distortion, and angled letters
  • One-click image refresh
  • Session-based secure validation
  • Expiration timer with auto-regeneration
  • Native Contact Form 7 error messages
  • Works with AJAX and non-AJAX forms
  • Lightweight and optimized
  • No external API required
  • Fully responsive and accessible

⚙️ Notes

  • Requires Contact Form 7 to be installed and active
  • No third-party services or tracking
  • Fully self-hosted captcha generation

How to Use

  1. Open Contact Form 7 Edit Form
  2. Insert the captcha field where you want it to appear: [imagecaptcha* cf7_image_captcha]
  3. Save the form
  4. Done! 🎉 The captcha will automatically validate submissions

The * makes the captcha field required.

Details

Plugin code:
zigzag-image-captcha-cf7
Plugin version:
1.1
Outdated:
No
WP version:
5.0 or higher
PHP version:
7.4 or higher
Test up to WP version:
6.9
Total installations:
10
Last updated:
2025-12-31
Rating:
Times rated:
1
captcha
cf7
contact-form-7
form-security
image-captcha