FREE FORM BUILDER FOR THE BLOCK EDITOR
Build WordPress Forms with Native Blocks
Forming Forms turns every form into a block. Add the Form block to any page, drag in the fields you need and publish. No shortcodes, no separate builder screen. Spam protection, email notifications and saved entries are built in.
✔ Free on WordPress.org ✔ No shortcodes ✔ No jQuery, no CAPTCHA
Questions? Ask in the support forum

FREE FEATURES
Everything a contact form needs, built on blocks
Build forms the same way you build the rest of your page, with the editor you already know.
HOW IT WORKS
Build your first form in under a minute
The Form block starts as a working contact form, so you can publish right away.

Want to try it first? Open the live demo or ask in the support forum.
WHAT YOU GAIN
Stop spam and forged submissions
Every submission is checked on your server. The browser’s field list is never trusted, so a tampered form cannot add fields or skip a required one.


NOTIFICATIONS & ENTRIES
Every message lands where you need it
Get each submission by email and keep a copy in your own database. Reply straight from your inbox.
REVIEWS
What users say about
Forming Forms
Forming Forms is truly a beautiful plugin.
The concept is brilliant: a form is a block, and all form fields are blocks within that form block. It is ideal for anyone wanting to move away from the WordPress legacy plugins and work exclusively with the block editor and FSE — and be ready for the future. Support is fast and effective.
FAQ
Questions, answered
Do you have a question about Forming Forms? See the list below for our most frequently asked questions. If your question is not listed here, then don’t hesitate to get in touch with us.
GET STARTED
Build your form where it belongs
Stop pasting shortcodes into pages. Add a block, drag in your fields and publish. Forming Forms is free on WordPress.org.
Start free
A block-native form builder, free on WordPress.org.
✔ 12 native field blocks
✔ Spam protection without CAPTCHA
✔ Email notifications & saved entries
✔ Server-side validation
✔ No jQuery, no shortcodes
See it in action 👀
Fill in a real form and see the block editor setup on our live demo site.
✔ Contact form in action
✔ Field blocks in the editor
✔ Form settings sidebar
✔ Thank-you message