This is the best contact form for WordPress. Light, pretty and comprehensive, it does simply what a contact form should do.

It doesn’t torture your WordPress install with numerous files (no CSS, no JS), screens or ads and doesn’t require additional plugins.

And also, it is free.

The default behavior of this plugin is to send an e-mail to the admin of the WordPress install. It works out of the box.

The contact form can be installed easily through a Gutenberg block, but also using the shortcode. Its behavior can be modified through filters.

Try it!
This contact form will send an e-mail to you instead of me (so that you can test it).

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Best Practices

This contact form follows the best practices, in order to guarantee a maximum conversion rate:

  • Vertical layout
  • Labels above the fields
  • Explicit and colorful submit button
  • A limited number of fields
  • An invisible ReCAPTCHA (ReCAPTCHA_v3)
  • A simple but eye-catching header

This contact form doesn’t load any JS or CSS scripts (except if you active ReCAPTCHA, of course). If you like optimization and dislike issues, you will love this detail.

Gutenberg Block

Using the Gutenberg block is recommended. You can easily modify the labels of the main fields (Name, E-mail, and Message) and the overall design. A header can also be added, with an image and some text. The text and color of the submit button can also be customized.

There are 3 basic themes available: None, Default and Meow Apps. None will add no styles to your contact form, Default will make it work on any theme, and Meow Apps will look a bit more solid.


The shortcode [meow-gallery-block] can also be used, just as it is! There are many attributes available to customize it. That shortcode can be used anywhere, in your widgets for example, and the contact form will display nicely.


There are many other contact form systems. This contact form doesn’t try to do more than them. It focuses on bringing you a contact form, and only a contact form, that works nicely and simply, with no fuss nor clunky UI.

If you have any question or request about it, please visit the WordPress forum, here.