The WordPress Forms Plugin That Grows with You

Ninja Forms will scale to what you need. Start with a simple contact form, finish with an advanced business workflow.

Get Started for Free

Every dollar matters. That’s why Ninja Forms core is free. Not the kind of free that hits you with “Upgrade to Pro” every time you turn around, but genuinely free and loaded with tools to help you succeed.

Greater control

28+ Form Fields

Build the form you need in minutes with the largest selection of free fields of any WordPress form builder.

Smarter Tools

Data Calculations

Let us do the math. From multiple choice quizzes to advanced price calculations, we’ve got you covered.

Always Connected

Unlimited Email Notifications

Send any number of emails to any number of recipients each time a form is submitted.

Actionable Marketing

Form Actions

Show a success message, redirect anywhere and create lead magnets with downloadable files after submission. 

Own Your Data

Submission Management

They’re your forms, it’s your data. View, edit, export, search, and filter submissions for any and all forms. 

Make it Yours

Custom & Favorite Fields

Save time by customizing any form field then saving it to your favorites for use on any other form.

Ensure Privacy

GDPR & CCPA Compliance Tools

Out of the box controls for PII and delete/export data requests to simplify privacy requirements.

Take Control

User Restrictions

Restrict form access to logged in users or limit submissions by unique field values. E.g. once per email.

Protect Your Inbox

Anti-spam Protection

Multiple layers of anti-spam, bot blocking technology will help your inbox & submissions stay distraction free.

Get Ninja Forms… for Free

Installs in minutes and does real work out of the box. When you need more, add-ons extend Ninja Forms with conditional logic, multi-page forms, CRM integrations, and a lot more.

Look no further!

After trying all of the WordPress form plugins, we landed on Ninja Forms as our “go to” choice. Ninja Forms integrates with all of the popular 3rd party platforms and then some. The UI is easy to use and perfect for users at all skill levels. The plug-in is a great match for our agency since we can extend it to match our custom-developed sites. If you are searching for the right form plug-in, look no further!

I’d highly recommend it to anyone

Ninja Forms is a simple, eloquent form builder that is a delight to use. Its minimalist yet beautiful interface is simple enough for anyone to learn quickly and easily, while still being more than powerful enough for any professional. There’s also the added benefit of full mobile responsiveness, meaning I can create or edit my forms anywhere, on my own time. I’d highly recommend it to anyone.

There isn’t a better form plugin

As a developer I love how easy it is to customize Ninja Forms. It’s built in a modular form so at any point you can inject your own programming and change the output. If you need to add a hook for some custom logic you can suggest it on GitHub or send a pull request yourself and it will quickly be merged into the main plugin. All round there isn’t a better form plugin for developers or anyone really.

One Tool for Every Industry

Ninja Forms powers classrooms, clinics, nonprofits, online stores, farms, agencies, and government offices. Whatever your work, Ninja Forms gets the job done.

Need even more?

We have add-ons for everything. Email marketing, text messaging, payment processing, event registration, user management… and more.

Expect More Than Just Software

Ninja Forms has been serving free users and customers alike since 2011. What started as a volunteer project to help a local nonprofit has cemented itself as a staple of the WordPress ecosystem, helping countless people like you find success. We’re really proud of that, and our commitment to it continues, always.

Expect Support

Unlike other WordPress form plugins, we support all users, not just customers. Everybody needs a hand sometimes. When you do, you want actual solutions from people that genuinely want to help, not someone padding stats.

Ninja Forms has over 1000 five star reviews from real users. We appreciate the genuine words of gratitude and knowing we help our users. See even more great reviews on our testimonials page.


Expect Accessibility

Equal access to the online world is a fundamental social responsibility that should be shared by all of us. Forms are one of the most frequently encountered tools on the internet. Our goal is to make sure they’re never a barrier and hopefully a pleasure. Read more about our commitment to accessibility.


Expect Privacy

WordPress forms regularly handle sensitive and personally identifiable information. Ninja Forms offers granular control over what data is stored, how it’s stored, and who has access to it. Built-in GDPR and CCPA compliance features help you meet privacy regulations without bolting on extra tools or hiring a consultant to interpret the rules.


Expect Security

Forms are a common attack surface, and your users trust you to handle their information safely. Ninja Forms is built with security as a baseline, not a feature. Every release is reviewed for vulnerabilities, and configurable settings let you control how data is handled and who can interact with it. Customize it to fit your team and the protection your site requires.

Awesome support with a personal touch!

I am a ‘free’ user of Ninja Forms. I have a small two-person business (only one is working) in the financial/banking industry. It’s more of a hobby but generates some income to supplement my pension. My website is self-built, and Ninja Forms is a critical part of it. I have complex forms tied to ‘Conditional Logic’, which automates my administrative work. Ninja Forms has become indispensable to me. I recently encountered a formatting challenge and contacted Ninja Forms for help. As a free user, I did not expect a fast turnaround time and, probably, a generic response that would have left me with a half-solution. Man o’ man. They surprised me!! Sam at Ninja Forms (give that man a Bell’s) found the problem, gave me a full workup on how to fix it (OK, I had to do it manually on my side), and included a nice ‘turn of phrase’ which is specific to my country. (I’m in Africa). He made me feel like I have family in Ninja Forms. There are not enough star options to accurately reflect my satisfaction. I would give 200% for technical assistance, 200% for going beyond what I expected, and 200% for the warm and intuitive manner in Sam’s dealings with, essentially, a stranger on the other side of the planet. If I could say one word about Ninja Forms support, it would be… … Wow!!!

Great features, great support

We began using Ninja Forms on our website after the old form plugin we were using was no longer maintained. Our experience has been great! Ninja Forms has been way more reliable than our last plugin, which saved us from many headaches we had been dealing with before. No problems with spam, email deliverability, etc. We’ve also upgraded to some paid features, which was a carefully considered decision for our small non-profit with a small budget. The extra features have been useful and well worth it for our organization. I’d also like to shout out to the support team, who were extremely responsive and helpful in resolving an issue I created for myself lol. (Thanks especially to Sam!)