Contact Form Zero

Contact Form Zero

Details
View on WordPress

πŸ’¬ Ask Question | πŸ“§ Email Me

Zero Difficulty. Zero Spam.

Add a stupidly simple and lightweight contact form to your website in any page, post, or text widget with this shortcode:

[contact-form-zero]

The entire point of this plugin is to be completely hands-free, easy, and just work straight out-of-the-box. Simply plug and play without any required settings to adjust.

If you’re looking for the exact opposite of that, that is, a form you can custom build with advanced options, I recommend Contact Form 7.

Features

  • The most lightweight contact form plugin available for WordPress (no required settings to adjust or forms to create)
  • Name, Email, Phone, and Message form fields (phone field is optional for your visitors)
  • Automatically sends emails to the email address set under Settings > General > Administration Email Address
  • Highly effective and hidden anti-spam measures (no annoying CAPTCHAs required)
  • Enable Google reCAPTCHA for additional protection if you like (usually no annoying CAPTCHAs required)
  • Enable hCaptcha for additional protection if you like (CAPTCHAs required β€” only paid accounts for the hCaptcha service offer invisible options)
  • Enable Cloudflare Turnstile for additional protection if you like (no annoying CAPTCHAs required)
  • Enable Akismet for additional protection if you like (privacy implications)
  • Fully compatible with all the protections of Dam Spam (fork of Stop Spammers)
  • Easy to customize with CSS (please ask for help if you need it β€” I’m happy to write custom code for you to copy/paste)

Optional Shortcode Attributes

[contact-form-zero email="email@example.com"] β€” Set a custom email address for form submissions to be sent to.

[contact-form-zero accent="#000"] β€” Change the accent color for the form.

[contact-form-zero unstyled="yes"] β€” Form is left naked for you or your theme to style.

[contact-form-zero custom-1="FIELD NAME HERE" custom-2="FIELD NAME HERE*"] β€” Add as many custom text fields as you like and use * to make it required.

[contact-form-zero g-key="SITE KEY HERE" g-secret="SECRET KEY HERE"] β€” Add your API keys (google.com/recaptcha/admin/create) to enable Google reCAPTCHA.

[contact-form-zero h-key="SITE KEY HERE" h-secret="SECRET KEY HERE"] β€” Add your API keys (dashboard.hcaptcha.com/sites/new) to enable hCaptcha.

[contact-form-zero c-key="SITE KEY HERE" c-secret="SECRET KEY HERE"] β€” Add your API keys (dash.cloudflare.com/?to=/:account/turnstile/add) to enable Cloudflare Turnstile.

[contact-form-zero akismet="yes"] β€” Add your API key (akismet.com/signup/#personal) to the Akismet plugin settings to enable Akismet.

Details

Plugin code:
contact-form-zero
Plugin version:
1.5
Author:
Outdated:
No
WP version:
5.0 or higher
PHP version:
or higher
Test up to WP version:
6.8.3
Total installations:
30
Last updated:
2026-01-21
Rating:
Times rated:
1
anti-spam
contact-form
email
feedback
quote