WordPress Form Builder
World class support no matter which license you purchase.
Build professional forms in under two minutes.
Create and edit posts, pages, or custom post types with front-end forms.
You won’t find more features built into a single form builder plugin.
With 30 different field types to choose from, you can build ultra complex forms...or beautifully simple ones. Multiple pages, collapsible sections, dynamic fields? No problem.
Single line text Paragraph Text Checkboxes Radio Buttons Email Address Dropdown Email Address Website/URL reCaptcha Section Page Break File Upload Phone Number Rich Text Number Date Time Scale Image URL Dynamic Field Lookup Field Embed Form Hidden Field Password HTML Tags User ID Signature Address Credit CardLayout classes provide total control over the layout of your form. Add multiple fields to a row with just a few clicks. Whether you want two fields in a row or eight, we've done all the coding so you don't have to.
Build complex forms with the help of conditional logic. Automatically hide or show fields or entire pages in your form based on selections your users make. Try it out for yourself:
Take your forms to the next level. Use field calculations to add up quantities and totals. Add a quantity and see the total update.
Email addresses and passwords are important, make sure to get them right with confirmation fields. See how they work by entering two email addresses that don't match.
Need to collect multiple sets of information with a single entry? Repeatable fields Allow your users to add a new set of fields on the fly. See how it works below.
Keeping your Formidable Forms plugin up to date is simple with one-click updating right from your WordPress plugins page. We make it easy to get the latest and greatest features built into our plugin.

Send multiple, custom email notifications when a form entry is submitted, updated or deleted. Notifications also have conditional logic so you can send or hold emails based on selections made in your form.
Save time and increase form completions by pre-loading data in your forms. Here are a few of the ways you can pre-fill your forms:
Use shortcodes like [time] or [date] to populate a field with the current time or date
If your users are logged in, you can populate your form fields with any user meta like name, email or display name.
You can even populate fields with the values submitted in other forms on your site.
Have a really long form? Sometimes you want your users to be able to save their form progress and return to complete a form at another time. Drafts allow you to do this.

Easily change the look and style of your form with multiple style templates. Change field colors and sizes, Add backgrounds and borders, then easily manage which forms use your styles
Allow your users to edit their submissions from the beauty of your theme. Front-end editing is seamless and simple

No need for a separate plugin. Views are built right into the core Formidable Forms plugin to save you time and money.
Create Graphs, Directories, Tables, Job boards, Calendars, and much, much more.
Display entries from the currently logged in user with dynamic filtering.
You have complete control over what your views look like and how they behave.
Easily display your form entries, then sort them or make them searchable.
Formidable Forms integrates with popular payment systems and other online services to maximize what you can do with your forms. Here are a few of them.
Formidable is hands down the best, most innovative and easy to use form builder for WordPress I've ever used.

-Blair Williams (Caseproof)
Formidable is perhaps the single most useful WP plugin I've ever come across - wonderful product and extremely fast support response.

-John Bowden
Formidable Pro is a breath of fresh air. It merges high level customization with extreme ease of use. I would recommend Formidable Pro to anyone looking to create forms in Wordpress!

-Anthony Humes (SEBO Marketing)
Formidable Pro has the most user intuitive interface I have ever seen.

-Justin Germino (Dragon Blogger)
Every three minutes a child is born with cleft palate or cleft lip. 1 in 10 of those children die before getting the surgery needed to allow them to eat and grow. We have teamed up with Operation Smile to save as many lives as possible. A portion of every Formidable Forms purchase is donated directly to this worthy cause. Donate to Operation Smile
You can do far more. Earn more clients and grow your business.
Join more than 25,000 others. Our monthly newsletter will keep you in the loop and you'll always know how Formidable Forms can best help you build professional WordPress sites.