Ninja Forms

What Ninja Forms is
Ninja Forms is a drag-and-drop form builder plugin for WordPress. It can create contact forms, calculators, quizzes, surveys, applications, and registration forms. The free plugin includes 31 form fields, calculations, signatures, star ratings, repeatable fieldsets, unlimited forms and submissions, and an AI form builder. Submissions are stored in the site's WordPress database; the maker says it does not see or collect that submitted data.
Core includes an automatic honeypot and supports Anti-Spam questions, reCAPTCHA, hCaptcha, Cloudflare Turnstile, and Akismet when installed. You can mark fields as personally identifiable information, omit their values from storage, and support export and erase requests through WordPress privacy tools. Forms can also be limited to logged-in visitors, reject duplicate field values, or cap total submissions.
Paid add-ons add conditional logic, file uploads, multi-step forms, payments, save and resume, PDF submissions, and integrations with email marketing and CRM services. These include Mailchimp, ActiveCampaign, HubSpot, Salesforce, and Zoho CRM; Zapier connects forms to more than 1,000 services. The free plugin is available for self-hosted WordPress. WordPress.com users need a plan that supports third-party plugins.
Who it suits
Ninja Forms suits WordPress site owners who need to build varied forms and manage submissions in their site's database. Its free core covers unlimited forms and submissions, while paid add-ons suit those needing features such as payments, file uploads, or service integrations.
What it does well
- Free core includes unlimited forms and submissions.
- Includes calculations, signatures, star ratings, and repeatable fieldsets.
- Supports several spam protection options.
- Forms can restrict access and cap submissions.
- Technical support is free for every user.
What to know first
- The plugin requires WordPress, and WordPress.com needs third-party plugin support.
- File uploads, payments, and other advanced features require paid add-ons.
- There is no add-on demo or trial.
Limits
The free Core plan includes unlimited forms and submissions, but features such as conditional logic, file uploads, multi-step forms, payments, save and resume, PDF submissions, and many integrations are paid add-ons. Paid membership prices shown include a 40% first-year discount and renew at full price.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Core | Unlimited submissions · Free support · Add-ons optional | Free |
| Plus | 40% first-year discount; renews at full price · 3 sites · 16 add-ons · Priority support · 20% off additional add-ons | $59.40 a year |
| Pro | 40% first-year discount; renews at full price · 20 sites · 28 add-ons · Priority support · 40% off additional add-ons | $119.40 a year |
| Elite | 40% first-year discount; renews at full price · Unlimited sites · All add-ons · Priority support | $299.40 a year |
As ninjaforms.com lists them, read 7 Oct 2026. The maker's own page has the final word.
Getting started
- Open the Ninja Forms website.
- Install the free plugin on a WordPress site.
- Build a form using the included fields and features.
- Choose a paid membership or add-ons if you need paid features.
- For WordPress.com, use a plan that supports third-party plugins.
Verdict
Choose Ninja Forms if you run a WordPress site and want a capable free form builder with unlimited submissions. Look at a paid plan when you need add-ons such as payments, file uploads, multi-step forms, or expanded integrations; renewals are billed at full price after the first year discount.
Questions
Is there a free plan?
Yes. Core is listed as free and includes unlimited submissions.
How much do the paid plans cost?
Plus is $59.40 a year, Pro is $119.40 a year, and Elite is $299.40 a year. Each price reflects a 40% first-year discount and renews at full price.
What do the paid memberships include?
Plus covers 3 sites and 16 add-ons; Pro covers 20 sites and 28 add-ons; Elite covers unlimited sites and all add-ons.
Can Ninja Forms collect payments and accept file uploads?
Yes, through paid add-ons. These features are not included in the free core plugin.
Does Ninja Forms offer a free trial?
There is no free trial, and add-ons have no demo or trial versions. Purchases have a 14-day money-back guarantee.
Where can I use Ninja Forms?
It is a WordPress plugin for self-hosted sites. WordPress.com users need a plan that supports third-party plugins.
Facts from Ninja Forms's own pages
- Access controls
- Forms can be restricted to logged-in visitors, reject duplicate field values, and cap total submissions. · wordpress.org, 7 Oct 2026
- Accessibility
- The maker says its front-end forms follow internal standards based on WCAG 2, receive external accessibility audits, and are regression tested on updates. · wordpress.org, 7 Oct 2026
- Embed options
- multiple · ninjaforms.com, 20 Sept 2026
- File uploads
- Yes · ninjaforms.com, 20 Sept 2026
- Free core
- The free plugin includes 31 form fields, calculations, signatures, star ratings, repeatable fieldsets, unlimited forms and submissions, and an AI form builder. · wordpress.org, 7 Oct 2026
- Free plan
- Yes · ninjaforms.com, 20 Sept 2026
- Integrations
- Paid add-ons connect forms to email marketing and CRM services including Mailchimp, ActiveCampaign, HubSpot, Salesforce, and Zoho CRM, and to more than 1,000 services through Zapier. · wordpress.org, 7 Oct 2026
- Native integrations
- 40 · ninjaforms.com, 20 Sept 2026
- Paid features
- Conditional logic, file uploads, multi-step forms, payments, save and resume, PDF submissions, and many integrations are add-ons sold individually or in memberships. · wordpress.org, 7 Oct 2026
- Payment collection
- Yes · ninjaforms.com, 20 Sept 2026
- Platform requirement
- Ninja Forms is a WordPress plugin; using it on WordPress.com requires a plan that supports third-party plugins. · ninjaforms.com, 7 Oct 2026
- Privacy and security
- The maker's privacy policy says many services use SSL encryption and that it regularly reviews data handling practices and physical and electronic security measures. · ninjaforms.com, 7 Oct 2026
- Privacy tools
- The plugin can flag fields as personally identifiable information, omit their values from storage, and support export and erase requests through WordPress privacy tools. · wordpress.org, 7 Oct 2026
- Product
- Ninja Forms is a drag-and-drop form builder plugin for WordPress used to create contact forms, calculators, quizzes, surveys, applications, and registration forms. · wordpress.org, 7 Oct 2026
- Quiz support
- Yes · ninjaforms.com, 20 Sept 2026
- Security disclosure
- The maker accepts vulnerability reports for Ninja Forms and official add-ons by email and says it will acknowledge, investigate, and provide progress updates. · ninjaforms.com, 7 Oct 2026
- Spam protection
- Core includes an automatic honeypot and supports Anti-Spam questions, reCAPTCHA, hCaptcha, Cloudflare Turnstile, and Akismet when installed. · wordpress.org, 7 Oct 2026
- Submission storage
- Form submissions are stored in the site's WordPress database, and the maker says it does not see or collect that submitted data. · wordpress.org, 7 Oct 2026
- Support
- Ninja Forms says its technical support is free for every user, whether or not they have purchased anything. · wordpress.org, 7 Oct 2026
- Trial and refund
- The pricing FAQ says add-ons have no demo or trial versions, and purchases have a 14-day money-back guarantee. · ninjaforms.com, 7 Oct 2026
Where Ninja Forms stands on Freedom251
- Form builders#19 of 69
- Form Builder Software#40 of 70
- Online Form Builders#24 of 39