Formidable Forms has all the features you need to build powerful WordPress forms and data-driven web applications.
Take a look at the features that make Formidable Forms the best online form builder software for your project.
Display Form Data with Views
Format, filter and display the data submitted via your forms in custom Views. Create dynamic views which link to individual detail entries, or filter by current user ID.
WordPress Drag and Drop Form Builder
Build complex forms the easy way with a simple WordPress drag and drop form builder. Click or drag a new field into a form, with no HTML required.
Dynamically Add Form Fields
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.
User Submitted Posts & Pages
Add new posts and pages with WordPress front end posting. Set custom fields, titles and even a featured image. Create new posts as drafts to allow admin moderation.
Multi Page Form with Progress Bar
Split complex data entry into easy to manage multi-page forms that auto-save a draft on each page turn. Progress bars and root-lines also give a great user experience.
WordPress Front End Editor
Allow users to edit form entries, submissions & user created pages or posts - all from the beauty of your theme. Front-end editing is seamless and simple.
Create a Graph and Chart Form Data
Display statistics from form entries, and graph your data in a variety of eye catching styles with graphs that automatically update as new data is submitted.
Cascading Lookup Fields
Use the power of cascading fields to display options available by each field "watching" the previous selections. Can also be used to drill down through the options to reveal a final value.
Powerful Calculated Fields
Complex calculations are easy with Formidable Forms. Give instant online estimates, calculate advanced product options, or even interest/repayment calculators.
Smart Forms with Conditional Logic
Use conditional logic to show or hide questions based on responses. Also conditionally redirect on submission and conditionally route notifications.
Save and continue partial submissions
Allow logged-in users to save a form and resume later. Auto-save drafts on page turn in multi-page forms.
Customize Form HTML
The HTML for each form element is customizable to suit your exact needs, allowing you an unparalleled range of options for layout, style and even added functionality.
Multiple File Upload Forms
Allow your users to easily upload documents, files, photos, music, with no maximum number of files. Use uploaded files as user avatars, featured images, email attachments, or embedded in a page, post or custom view.
Confirm Email Address and Password Fields
Double check the email address or password submitted is free from typos with confirmation fields that compare against each other and will only allow form submission when both match.
Send Email Autoresponders & Notifications
Create customized email notifications for virtually unlimited recipients. Automatically get the form submission data to the people who need it.
Flexible Form Layout Design
Built in CSS classes allow you to build complex, mobile responsive form layouts that look great and fit perfectly with your theme. Use our Bootstrap add-on for even more layout options.
Mobile friendly, Responsive forms
Forms are sized automatically for each device. Now everyone can see and submit your forms from any device.
Form templates for instant form building
Templates are built into Formidable to get you started and demonstrate some of the main features. Templates can easily be customized to your unique requirements.
Visual Form Styler
Create branded forms to match your site. Change colors, borders, padding and much more without any code.
Import & Export Entries, Forms, and Views
Take full control of your forms with a comprehensive import and export function. Forms, entries, views and styles can all be exported, either together, or each individually.
White Label Form Builder
Don't like 3rd party branding all over your website? Neither do we! That's why all Formidable forms (even in the Lite version) have no branding visible on the front-end.
Simple entry management
It has never been easier to update, search, and delete form submissions right from your WordPress admin.
WCAG accessible forms with A11Y compliance
Accessible forms are one of the most important parts of an easy website for those with disabilities. Ensure your WordPress forms are compliant and available to anyone.
Invisible Spam Protection
Get instant and powerful anti-spam features right out of the box. Add honeypot, invisible reCAPTCHA, Akismet, and the WordPress comment blacklist to your form spam protection arsenal.
Fill Out Forms Automatically
Save time and increase form conversions by automatically filling out online forms.