• Access & Security 95
  • Administration 172
  • Advertisement 92
  • Audio & Video 66
  • Author & Content 99
  • Comments 96
  • Communication 110
  • Communities & Forums 84
  • Development 47
  • E-Commerce 76
  • Email Management 53
  • Events & Calendars 80
  • Language 25
  • Map & Weather 44
  • Migration & Conversion 28
  • Miscellaneous 254
  • Mobile 15
  • Photos 143
  • Plugins 260
  • SEO & Site Speed 118
  • Social 186
  • Theme Enhancement 169

  • Add this plugin to a List

    You need to be logged in to add this plugin to your list.

    Formidable Forms

    Add to List

    WordPress Form Builder Plugin

    Formidable Forms is a flexible and free WordPress form plugin. Easily create contact forms, polls and surveys, lead generation forms, email forms, and any other forms you imagine. Start with a pre-built contact form template or create totally custom forms. From the smallest sidebar opt-in form to large job application forms, Formidable Forms is built to do it all. Learn more about Formidable Forms at

    Create a professional WordPress contact form without any code. Get mobile-friendly responsive forms that look great on any screen size. Additionally, changing the form layout is simple with included layout classes. If you need more advanced customizations, you have complete access to change the form HTML and CSS.

    View form builder Documentation

    All the features you need for beautiful WordPress Forms

    Create unlimited forms with all the essential field types.

    • Single line text (for names, phone numbers, addresses, and more)
    • Email
    • Website/URL
    • Paragraph text
    • Radio buttons
    • Checkboxes
    • Dropdown select boxes
    • reCaptcha (Invisible or one-click checkbox)

    Form templates

    Create forms in seconds with pre-built form templates. Or add your own form templates and export the forms to share. A free contact form template is included when you install Formidable Forms. We also have a growing library of downloadable form templates.

    Customize your WordPress forms

    Whether you start from scratch or from a form template, your forms can be customized however you would like.

    • Send unlimited form email notifications and autoresponders.
    • Use placeholder default values in form fields that clear when clicked.
    • Use our ready-made CSS classes (or your own custom CSS classes) to arrange your form fields and create multi-column forms
    • Modify the form HTML for your individual needs.
    • Customize the form’s success message and submit button text.

    Style your WordPress forms with no code

    Use the built-in visual form style generator to instantly customize the look and feel of your WordPress forms. With just a few clicks, your form can be transformed to match your personal style. A single form styling template will be applied to all the forms on your site. But if you decide you need different styles for different forms, Formidable Forms Pro is waiting.

    Publish your WordPress forms with ease

    Once your WordPress form is built and designed just the way you like it, publish it with an easy-to-use shortcode builder UI. Direct links are also available for form previews and emailing surveys on a blank page or with integration with your theme. Honeypot spam protection is included in every form, but you can also add Invisible reCAPTCHA, one-click reCAPTCHA, and Akismet for extra Spam control in your contact forms.

    Save every form submission

    You may already know it, but your WordPress emails don’t always come through to your email account. But every lead in your contact forms is important, so don’t lose a single one! This is why every contact form submission is saved to your WordPress database and listed on your Formidable -> Entries page. Now even if a form email notification fails, you won’t lose anything.

    Do your forms need to be GDPR compliant? No problem. Turn off IP tracking or the setting to save your form submissions, or add a checkbox field to your form to collect consent.

    Need to import your leads to another service like MailChimp? No problem. Export your leads to a CSV that you can open in Excel or import anywhere.

    Plus, don’t lose your leads by accidentally deleting a form. Send forms to the trash and recover them if needed.

    Pro Form Builder Plugin Features

    Formidable Forms Pro is an upgrade that adds even more power to your WordPress forms. Multi-page forms, conditional logic, payment integrations, data management, front-end post submissions, front-end editing, and boat loads more. Not only can you collect data in your forms, but you can also display it on the front-end of your site. Add the ability to input, display, edit and filter data on the front end without any additional plugins. Formidable Forms is a powerful solution for purchase forms, member directories, user registration forms, event calendars, and more.

    • Over 30 field types: Page breaks, section headings, repeating field groups, file uploads, rich text, number, phone number, date, time, scale, dynamic fields populated from other forms, hidden fields, user ID fields, password, HTML, tags, address, and more.
    • Multi-Step forms with progress bar: Create beautiful paged forms with rootline and progress indicators. Use conditional logic on page breaks for branching forms.
    • Conditional logic for smart forms: Show or hide fields in your form based on user selections or the role of the user.
    • Email routing: Conditionally send multiple autoresponder emails and notifications based on values in your form.
    • Calculated Fields: create basic and complex calculations, and even combine text from multiple fields.
    • Visual form styler with multiple templates: Create multiple form styling templates and assign them to any of your forms. Need Bootstrap form styling? We’ve got you covered.
    • Entry management: Flexibly and powerfully display, edit, and delete entries from anywhere on your site, and specify who has permission to do so.
    • Views: Format, filter and display the data submitted in your WordPress forms in custom Views.
    • Graphs 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.
    • User submitted front-end posts and pages: Create and edit WordPress posts, pages, and even custom post types from front-end forms.
    • Front-end editing: allow users to edit their form entries and posts from the front-end of your site.
    • Saved and continue partial submissions: logged-in users can save form progress and return later.
    • Form permission settings: limit form visibility based on user role.
    • Conditionally redirect after form submission.
    • Prefill or prepopulate forms with user meta or values from your posts including custom fields.
    • Import and Export form entries with CSV.
    • Limit the number of form entries per user, IP, or cookie.
    • Import our pre-built form/view demo templates as a starting point or a final product.
    • World Class Support: if you have questions or need guidance on how to set up your application, we are happy to help. Our goal with Formidable Forms is to help you take on bigger projects, earn more clients, and grow your business.

    Form add-on library

    • User registration. Register users and create subdomains when using WordPress multisite.
    • Form action automation. Schedule email notifications, SMS messages, and API actions.
    • Signatures. Add a signature field to your form. The user may write their signature with a trackpad/mouse or just type it.
    • Formidable Forms API. Send entry results to any other site that has a Rest API. This includes the option of sending entries from one Formidable site to another.
    • PayPal. Automate your business by collecting instant payments from your clients. Collect information, calculate a total, and send clients on to PayPal.
    • Stripe. Any Formidable forms on your site can accept credit card payments without users ever leaving your site.
    • AIM. Accept one-time payments directly on your site, using AIM.
    • MailChimp. Add leads to a MailChimp mailing list when they submit forms and update their information along with the entry.
    • Aweber. Subscribe users to an AWeber mailing list when they submit a form. AWeber is a powerful email marketing service.
    • Highrise. Add your leads to your Highrise CRM account any time a Formidable form is submitted.
    • Twilio for SMS. Allow users to text their votes for polls created by Formidable Forms, or send SMS notifications when form entries are submitted or updated.
    • WPML. Translate your forms into multiple languages using the Formidable-integrated WPML plugin.
    • Polylang. Create bilingual or multilingual forms with help from Polylang.
    • Bootstrap Form Styles. Instantly add Bootstrap styling to all your Formidable forms.
    • Zapier. Connect with hundreds of different applications through Zapier. Insert a new row in a Google docs spreadsheet, post on Twitter, or add a new Dropbox file with your form.

    Learn more at Formidable Forms

    Contribute on Github

    Rate This Plugin

    Please Login to Rate this Plugin!




    0 Votes
    Not Rated Yet Stats

    Last Updated21 Days ago
    Published8 years ago

    Report Wrong Category!