Plugin categories

Create a Website with AI
Logo
Ninja Forms – The Contact Form Builder That Grows With You

The 100% beginner friendly WordPress form builder. Drag & drop form fields to build beautiful, professional contact forms in minutes.

4.3

Rating summary

1230

Reviews

800K

Active installations

Cover Photo
Main benefits

Free and open source

Unlimited forms and submissions

Privacy and security minded

Responsive and mobile friendly

Extensive form customization

About this plugin

Author: wpninjasllc
Categories: Forms and Surveys
Version: 3.8.3
Last updated: 01-02-2001
WordPress version: 6.3 or higher
Tested up to: 6.5.3
PHP version required: 7.4 or higher
Languages: Czech, Dutch [+19]
Tags:

Contact form

Form builder

Forms

Lead form

Registration form

Learning resources: View resources

Overview

Ninja Forms is a versatile and scalable WordPress plugin designed to help users create comprehensive forms for a wide range of applications, from simple contact forms to advanced multistep forms. Catering to a diverse user base that includes small businesses, nonprofits, universities, hospitals, and Fortune 500 companies, it offers a robust free core with 24+ drag-and-drop form fields, spam protection, customizable email notifications, and GDPR compliance features. As your needs evolve, you can extend its functionality through over 40 premium add-ons for advanced features, payment integrations, CRM connectivity, and email marketing services. Committed to privacy and user support, Ninja Forms promises an ad-free, user-friendly experience with fully-documented resources and a dedicated global support team, ensuring both novice and advanced users can effectively manage and utilize their forms.

Forms that grow with your business

  • Scales with your business from startup to large enterprises
  • Offers free, open source tools for early stages
  • Premium features available as needed
  • Respects user privacy and time with no aggressive marketing

All the basics without the paywalls

  • Core plugin is free and open source
  • Includes essential form building features like drag-and-drop fields, calculations, and spam protection
  • Unlimited forms and submissions
  • Responsive, mobile-friendly, and SEO-friendly

You get more than just a plugin

  • Fully documented with regular updates
  • Free technical support for all users
  • Privacy and security focused
  • Translated into 24+ languages

Pick and choose just what you need as you need it

  • Premium features available as independent add-ons
  • Budget-friendly membership plans
  • 40+ add-ons across multiple categories like advanced form features, email marketing, and CRMs
  • Popular forms include payment, donation, signup, and user registration forms

Features list

Feature

Free version

Premium version

Unlimited sites

Use on an unlimited number of websites.

Free support

Access to customer support at no additional cost.

Core Features

Includes all essential functionalities.

Unlimited Forms

Create an unlimited number of forms.

Unlimited Submissions

Accept an unlimited number of form submissions.

Submission Management

Tools to manage and organize form submissions.

28+ Form Fields

Over 28 different types of form fields available.

Form Templates

Pre-designed templates to quickly create forms.

Advanced Calculations

Perform complex calculations within forms.

Anti-Spam

Features to prevent spam submissions.

Email Notifications

Receive email alerts for form submissions.

Success Messages

Display custom messages upon successful submission.

Submission Redirects

Redirect users after form submission.

Field Validation

Ensure data integrity with field validation.

Repeater Fields

Allow users to add multiple instances of a field.

Image Select Fields

Enable image selection within forms.

Import/Export Tools

Easily import and export form data.

GDPR Compliance Tools

Tools to ensure forms comply with GDPR regulations.

Priority support

Receive faster and prioritized customer support.

All add-ons included

Access all available add-ons without additional cost.

The complete form building toolkit

Get a comprehensive set of tools for building forms.

ALL advanced form features

Utilize all advanced features for form creation.

ALL email marketing integrations

Integrate with all supported email marketing platforms.

ALL CRM integrations

Connect with all available CRM systems.

ALL payment gateways

Access all supported payment gateway integrations.

ALL automation, notification, workflow, and more

Use all automation, notification, and workflow features.

Access all Ninja Forms add-ons, both current and future, on unlimited sites

Get all current and future add-ons for unlimited sites.

Exclusive early access for all new add-ons before they launch to the public

Receive early access to new add-ons before public release.

Pricing

Core

$0 / year

Plan includes

Unlimited sites
Free support
Core Features
Unlimited Forms
Unlimited Submissions
Submission Management
28+ Form Fields
Form Templates

Elite

$499 / year

Plan includes

Unlimited sites
Priority support
All add-ons included
The complete form building toolkit
ALL advanced form features
ALL email marketing integrations
ALL CRM integrations
ALL payment gateways

In some cases companies have different prices based on various components like a location. As a result the prices displayed here can differ from the ones you see on their websites.

See all pricing options

Rating and reviews

4.3

Rating summary

1230

Reviews

800K

Active installations

5
4
3
2
1
shuvro

shuvro

30 Jun, 2015

Highly customizable
forfavore

forfavore

22 Mar, 2015

One of the best contact/submission form for wordpress
romedius33

romedius33

12 Nov, 2014

very fast support
flamenco

flamenco

10 Nov, 2014

Very impressive! Some ideas for interface tweaks… I’ve used a lot of WP form software. It took some head scratching before I realized that “Notifications” has to be used or nothing will happen, it doesn’t even “default to WP admin email address” like most form plugins do. I would suggest nomenclature that’s a little more descriptive, such as “Notifications and Email Structure”, or something that indicates the need to make the actual email. Another idea would actually be to default to just cranking out all fields in the email if Notifications isn’t filled in. That’s essentially what I did anyway. A small but annoying thing: when you delete a field in a form you get a pop-up saying something like “if you don’t save, this will delete automagically”, which isn’t true if you previously saved the form, and are going back to take a field out. Probably just one more IF statement. 🙂 Teeniest idea – I was looking for “radio”, “checkboxes”, and all that – it turned out they’re all there (yay!), but called “Lists”, which is fairly vague, I think. — update on the original review — Whoa, I guess now the emails are now called “Emails and Actions”. I’ll give you credit for trying to clarify the interface. 🙂 All in all, the interface and terminology are very, let’s say, non-traditional. I’m a coder, but I really got confused with trying to set up an autoresponder (which I gather is an “Email User”?). After several failed tests, I finally gave up and set that up on Contact Form 7 in about 5 minutes. I’ll still probably use your stuff for a long-ish form with no autoresponder – I’m still confident that I can do that. 🙂 There are also dead links in your documentation, specifically where you try to suggest docs to people out before they directly contact you for support. Might wanna check that. 🙂 Thanks
woler4

woler4

10 Sep, 2014

…like a charm!

FAQ

Do I have to pay to see my form submissions?

What free form fields are included in the form builder?

Is Ninja Forms GDPR compliant?

Is Ninja Forms HIPAA compliant?

Can I send email with Ninja Forms?

What types of forms can I build with Ninja Forms?

Can I connect Ninja Forms to my CRM or Email Marketing service?

Can I import / export forms and fields with Ninja Forms?