Contact Form 7
Contact Form 7
Description
Contact Form 7 is a plugin designed to be a practical tool for all WordPress users who embrace the philosophy of free and open source software. It employs sophisticatedly modularized architecture and its original Schema-Woven Validation technology.
Docs and support
You can find docs, FAQ and more detailed information about Contact Form 7 on contactform7.com. When you cannot find the answer to your question on the FAQ or in any of the documentation, check the support forum on WordPress.org. If you cannot locate any topics that pertain to your particular issue, post a new topic for it.
Contact Form 7 needs your support
It is hard to continue to maintain this plugin without support from users like you. There are several ways for you to contribute to the project: testing, coding, translating it into your local languages, helping other users, financial donations, etc, etc. We equally welcome you regardless of the way you contribute.
Privacy notices
With the default configuration, this plugin, in itself, does not:
- track users by stealth;
- write any user personal data to the database;
- send any data to external servers;
- use cookies.
If you activate certain features in this plugin, the contact form submitter’s personal data, including their IP address, may be sent to the service provider. Thus, confirming the provider’s privacy policy is recommended. These features include:
- reCAPTCHA (Google)
- Akismet (Automattic)
- Constant Contact
- Brevo
- Stripe
- Turnstile (Cloudflare)
Installation
- Upload the entire
contact-form-7folder to the/wp-content/plugins/directory. - Activate the plugin through the Plugins screen (Plugins > Installed Plugins).
You will find Contact menu in your WordPress admin screen.
For basic usage, have a look at the plugin’s website.
Faq
Do you have questions or issues with Contact Form 7? Use these support channels appropriately.
Reviews
A Plugin I’ve Trusted Throughout My Career
By Jitendra Damor (jitendradamor) on August 14, 2026
Since the beginning of my career, Contact Form 7 has been one of the plugins I’ve used the most. Over the years, I’ve worked on many different websites, and it has consistently been a reliable solution for creating contact forms. What I appreciate most is its simplicity—it does the job without unnecessary complexity.
Even today, with so many alternatives available, I still find Contact Form 7 useful for projects that need a straightforward and dependable contact form. It’s flexible enough to be customized when needed and has remained a valuable tool in my WordPress development workflow for years.
Simple, Reliable Contact Forms
By bowadviceluke on August 5, 2026
Still one of those plugins I install on almost every site. It’s simple, doesn’t try to do too much, and just works. Not the prettiest interface, but once it’s set up I never really have to think about it again.
Simple But Most Useful
By Mehraz Morshed (mehrazmorshed) on July 27, 2026
I have known this plugin since I first started with WordPress and have used it for a long time. It is the simplest but most useful form plugin. Does exactly what it should, no extra clutter. Thanks to Takayuki Miyoshi.
Easy to set-up formular plugin
By J-C Berthon (huygens-25) on July 22, 2026
I really enjoyed that plugin. I needed last year to build a contact-us form for a WordPress website. I installed that plugin, and a few minutes later I add the contact form up and running, and it was just a matter of some more minutes (ok perhaps an hour, because I like reading documentation and testing 😉 ) so I add customised it to me liking.
Great plugin, does what it's supposed to do, and does it well and easy.
best cf7
By zuzo on July 5, 2026
very nice
Handles Multiple Forms Well
By garvin89 on June 1, 2026
been running 3 diff forms on my site w this inquiry, booking & feedback. all working fine w no conflicts. shortcode system is a bit old school bt once u get it, its actually flexible. happy w it overall
Old School But Works
By alenaalan on May 25, 2026
Looks outdated ngl bt does exactly wht u need. Set up a working form in like 5 mins. Had 2 install a sep captcha plugin 4 spam tho. Still using it on every client site I build lol
Just Use It
By kaiasteffen on May 18, 2026
y r u even reading this lol just install it. free, lightweight & gets the job done. my contact page has been running smooth 4 months w zero problems
Simple & Reliable
By houston2 on May 13, 2026
Does wat it says. Got my form running in mins, zero coding needed. Styling options r a bit basic bt hey, it works perfectly fine. Solid free plugin, tnkz devs
Old but gold
By alexa793 on May 12, 2026
bin using this 4ever. Setup is so basic. Just paste the shortcode and u get a working form fast. No heavy stuff bcz it handles msgs perfectly for free. saved me a ton of headache. ty
Changelog
For more information, see Releases.
6.1.7
https://contactform7.com/contact-form-7-617/
6.1.6
https://contactform7.com/contact-form-7-616/
6.1.5
https://contactform7.com/contact-form-7-615/
6.1.4
https://contactform7.com/contact-form-7-614/
6.1.3
https://contactform7.com/contact-form-7-613/
6.1.2
https://contactform7.com/contact-form-7-612/
6.1.1
https://contactform7.com/contact-form-7-611/
6.1
https://contactform7.com/contact-form-7-61/
6.0.5
https://contactform7.com/contact-form-7-605/
6.0.4
https://contactform7.com/contact-form-7-604/
6.0.3
- Updates the copyright year to 2025.
- Updates the “Contact Form 7 needs your support” message content.
- Updates the Constant Contact deprecation warning.
6.0.2
- Removes unnecessary type declaration from nullable arguments to avoid deprecation warnings in PHP 8.4.
6.0.1
https://contactform7.com/contact-form-7-601/
