

The form builder: drag and drop 31 free fields into place
Ninja Forms is a free WordPress form builder plugin. Build contact forms, lead generation forms, calculators, quizzes, surveys, applications, event registration, and booking request forms with a drag and drop builder, or describe the form you want and let the built-in AI form builder draft it for you. Every submission is stored in your own WordPress database, with no limit on forms or submissions and nothing to pay to see them.
Ninja Forms has been part of WordPress since 2011. It started as a volunteer project for a local nonprofit and today it powers classrooms, clinics, nonprofits, online stores, farms, agencies, and government offices, from a single contact form to advanced business workflows.
The free plugin is the complete product for getting started, not a teaser. Calculations, signatures, star ratings, repeatable field groups, spam protection, submission management, and the AI form builder all ship in core. When you need more, premium features come as individual add-ons you can buy one at a time, and memberships bundle them for the moment when buying them one by one stops making sense. We only grow when the sites running Ninja Forms do.
We also respect your privacy and your time. No unsolicited emails, no aggressive marketing, no paywalling of basic features, and we never see or collect the data your forms collect. Our support team helps every user, free or paid.
Several features that other form builders reserve for paid plans are part of the free Ninja Forms plugin:
Customize any field with default values, placeholders, input masks, required and unique-value rules, and custom CSS classes, then save it as a favorite to reuse on any other form.
A honeypot is active on every form automatically. Add an Anti-Spam question, Google reCAPTCHA v2 or v3, hCaptcha, or Cloudflare Turnstile when you want more, and run submissions through Akismet if the Akismet plugin is installed on your site.
Ninja Forms supports the WordPress Abilities API, so an AI assistant connected to your site through the WordPress MCP Adapter can build, edit, and check forms, manage submissions, and change settings through 29 permission-checked abilities, the same operations the dashboard performs. Three destructive abilities stay off unless an administrator opts in. Developers get WP-CLI commands, a WordPress action hook on submission, an extensive filter and action ecosystem, and a full documentation library.
Accessible forms are a core value, not an add-on. Front-end forms are built to our internal standards based on WCAG 2, audited by external accessibility professionals, and regression tested on every update. It is ongoing work; you can read our full Accessibility Statement on ninjaforms.com.
Some capabilities are add-ons rather than part of the free plugin: conditional logic, file uploads, multi-step forms, payments for order, donation, and event forms, save and resume, layout and styling controls, PDF submissions, user registration, front-end posting, and integrations with email marketing, CRM, and messaging services. Each is purchased on its own, or bundled in a membership.
Free technical support for every user, whether or not you have bought anything, from a team spanning four continents, Monday to Friday. A full documentation library. Regular updates. Translated into more than 24 languages by the WordPress Polyglots community, with WPML as a long-term partner for more. And an ecosystem-aware approach: we know it is not just you and Ninja Forms, so we work to play well with the rest of your site.
You will always have a direct line to us right here.
Accept payments and donations on your forms by connecting your own PayPal account. There is no upfront cost and no monthly fee. Ninja Forms adds a 1.9% per-transaction fee on top of PayPal’s standard processing fees.
This plugin’s payment features use a connection service at paypal.ninjaforms.com, operated by Saturday Drive, Inc., the makers of Ninja Forms. The plugin contacts this service when you connect a PayPal account and when a visitor makes a payment on your form. It sends the payment amount, the currency, your PayPal merchant ID, and your site’s return address, which the service uses to create the order with PayPal. The contents of form submissions are never sent to this service.
Terms of use: https://ninjaforms.com/terms-conditions/?utm_source=WordPress.org&utm_medium=Plugin+readme&utm_campaign=External+Services&utm_content=Terms
Privacy policy: https://ninjaforms.com/privacy-policy/?utm_source=WordPress.org&utm_medium=Plugin+readme&utm_campaign=External+Services&utm_content=Privacy
Ninja Forms® is a registered trademark of Saturday Drive INC. We are a WordPress forms builder, not to be confused with the independent WPForms brand for WordPress. All official Ninja Forms add-ons and memberships can be found on our official website, ninjaforms.com.