WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Michele Giorgi v1.5.11

Formality

Forms made simple (and cute). Designless, multistep, conversational, secure, all-in-one WordPress forms plugin.

Formality

The facts

Rating
5★ from 10
Active installs
100+
Price
Free
Last updated
1 Jul 2025
Added
Aug 2020
Requires WP
6.7
Tested up to
WP 6.8.8
Requires PHP
7.4
Downloads
10,895

Our analysis

AI-assisted

Formality is a WordPress plugin designed for creating forms with a focus on design and user experience. It offers a simple interface and modern layout, allowing you to customize forms to match your website's design. The plugin supports features like multistep forms, asynchronous data submission, and built-in security measures to prevent spam.

This plugin is suitable for users who need a straightforward form solution without unnecessary complexity. It is particularly useful for those who prefer a clean and distraction-free form experience while still having the ability to manage form results effectively.

Best for: This plugin suits users looking for a minimalist and user-friendly form solution for their WordPress site.

What it does well

  • Simple interface with modern layout
  • Supports multistep forms
  • Asynchronous data submission with WP REST API
  • Built-in token authentication for spam prevention
  • Available in five languages

Where it falls short

  • Limited documentation currently available
  • Not the most feature-rich form plugin

Verdict

Formality provides a focused approach to form creation, making it a solid choice for those who value simplicity and design. However, its limited features may not meet the needs of users requiring more advanced functionalities.

From the developer

Michele Giorgi's own description of Formality, lightly tidied.

Formality is an all-in-one WordPress form plugin that puts design and user experience first. Each form is characterized by an essential interface and a modern layout that follows the most recent UX patterns. No frills, no superfluous or overly characterized elements. No matter what theme you are using… with a few simple options you can quickly customize your forms and align them to your website design.

Why choose Formality

Formality is not the best nor the most complete form plugin. Formality does few things but it does them well and it continues to improve every day.

  • Designless – Smart layout with simple UI and common UX patterns
  • Conversational – Distraction-free form experience
  • Multistep – Group your questions in multistep form
  • Simple editor – Gutenberg-based form builder
  • Smooth – Async data submit with WP REST API
  • Security – Prevent spam with built-in token authentication
  • Logic condition – Show/hide fields based on user answers
  • Collect data – Simple interface to manage all your form results

Explore our brand new website for some awesome form examples that you can create with Formality.

Documentation/support

We are working on the full documentation which will be available soon…
In the meantime, you can request support or report a bug on the Support page, or write us an email for any information.

Dev Hooks

You can extend Formality plugin functionality with its custom hooks. Formality has Filters, Actions and DOM Events for developers. You can find a wip reference page to start with, on this Gist.

Translations

Formality is now available in 5 languages. You can now choose between English, Italian, Indonesian, Czech and Swedish (Thanks to WordPress Community). You can help translating Formality to your language on translate.wordpress.org

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for building forms.

WPForms

WPForms

98

The best WordPress contact form plugin. Drag & Drop form builder to create beautiful contact forms, paymen...

Free 5M+ installs 4.8★ (14,369)
Akismet Anti-spam: Spam Protection

The best anti-spam protection to block spam comments and spam in a contact form. The most trusted antispam sol...

Free 5M+ installs 4.7★ (1,186)
Fluent Forms

Get a fast contact form plugin. Create advanced forms using drag and drop form builder with all smart features...

Free 700k+ installs 4.8★ (790)
Forminator Forms

Best WordPress form builder plugin. Create contact forms, payment forms & order forms with 1000+ integrati...

Free 600k+ installs 4.8★ (2,117)
Database Addon for Contact Form 7

Save and manage Contact Form 7 messages. Never lose important data. It is a lightweight contact form 7 databas...

Free 600k+ installs 5★ (1,874)
MetForm

MetForm

93

Elementor forms builder to create WordPress forms like contact form, booking form, feedback form, survey form,...

Free 600k+ installs 4.7★ (504)