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.
Grow On Your Terms
Needing one extra feature today shouldn’t mean paying for things you’ll never use. Ninja Forms is the only WordPress forms plugin that lets you purchase premium features individually or as a package. Take your pick.
Advanced Functionality
Upload files in forms, add conditional logic to show & hide fields, customize styles, date & time selection, user management and more.
Submission Management
Export data on a schedule or on demand and send submission data directly to Excel files, PDF exports and much more.
Payments & Donations
PayPal, Stripe, Google Pay, Apple Pay, Venmo, Authorize.net, bank debit, find PCI compliant payment options for anyone.
Email Marketing
All your favorite services in Ninja Forms: Mailchimp, CleverReach, Constant Contact, ActiveCampaign, AWeber, and more.
CRM Integrations
Connect to industry leading CRMs including HubSpot, Salesforce, ZohoCRM, Capsule, Insightly, and more.
Automate & Integrate
Connect to over 4,000 different services through Zapier, send custom Webhooks, SMS notifications, and more.
Over 40 official add-ons for layout and styling, file uploads, ecommerce, and more. Start with a simple contact form today, build a multi-step checkout next month. Pick what you need, skip what you don’t.
View all add-ons
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.
Education
Wish that pile over there would grade itself tonight? Self scoring classwork is a real and doable thing with our free calculations feature. Forms for parent feedback, club and sports signups, daily openers and more can help take the paperwork off your plate so you can focus on your students. Plenty here for you administration types, too.
Healthcare
Easily build and save intake forms, referral forms, history forms, and other templates. Share via link to mobile in-office or pre-appointment. Find tools to help manage how sensitive information is collected and stored for easier HIPAA compliance.
Nonprofit
Volunteer application forms. Donation forms with almost any payment option under the sun. Event registration forms. Booking forms. Simple (or complex) data collection forms. Let us automate the clerical stuff so that you have more time to engage the communities you serve.
Marketing
Easily link your forms with your favorite CRM or email marketing service. Score/rank leads with in-form calculations. Deliver lead magnets from any form’s success message. Feature-rich survey forms. Logic-based calculations screen and filter leads to the right person or department.
eCommerce
You’ll be shocked how far you can go with the right forms for selling physical or digital products. Easily add product descriptions and images, pricing, shipping, receipts, even digital downloads. Offer payment options like Google Pay, Apple Pay, PayPal, Venmo, credit card, and bank debit.
Industry & Agriculture
Hard work happens in muddy boots and steel-toes. From the lower field to the jobsite, there’s paperwork waiting at every step, and Ninja Forms is ready to help. Submit job tickets, log equipment hours, capture quote requests before anyone leaves the site. Built-in calculations handle fertilizer rates, material estimates, and job quotes without a calculator app or a trip back to the office.
Technology & Design
Client work means juggling scope, feedback, revisions, and deliverables across email, Slack, and file-sharing tools. Ninja Forms streamlines it all. Use project intake forms for briefs, brand assets, and timelines up front. Build estimate requests, feedback surveys, and revision flows that route to the right person without the endless email threads. Less inbox, more output.
Government
Ninja Forms can help you meet both functional and regulatory needs with a minimum of effort. Security, data privacy, and accessibility are vetted and tested priorities with every new and updated line of code. WCAG2, GDPR, CCPA, HIPAA, PCI, we have tools and features to help make compliance easy.
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!)
Trusted by all the cool brands…














