Plugin/Compare
Suggest a plugin

Gravity Forms vs Ninja Forms

Updated 5 Oct 2026. 36 features compared side by side.

Premium-only WordPress form builder from Rocketgenius with deep conditional logic, calculations and an official add-on library for payments and CRMs.

Est. installs~2.1M
From$59/yr
ModelPremium
VS

Ninja Forms

★★★★★★★★★★ 4.4 (1,397)

Accessibility-focused WordPress form builder with a capable free core and a large catalogue of paid add-ons sold individually or in memberships.

Free installs500K+
From$29/yr
UpdatedNov 2026

Choose Gravity Forms if…

  • You need surveys and polls and Square payments
  • You also want partial entries
  • You prefer the more widely used option

Choose Ninja Forms if…

  • You need PDF generation
  • You want to start with a free version
  • You want the lower entry price ($29/yr vs $59/yr)

Gravity Forms includes 3 features that Ninja Forms lacks, including Surveys and polls, Square payments and Partial entries; Ninja Forms has 1 that Gravity Forms lacks, including PDF generation. Both include 31 of the 36 features we track.

At a glance

Gravity Forms
Ninja Forms
94/100
Feature score
93/100
34 of 36
Features included
32 of 36
—
WordPress.org rating
4.4/5
n/a
Active installs
500K+
n/a
Support threads resolved
60%

Feature comparison

Click a screenshot to see both plugins side by side.

Feature
Gravity Forms
Ninja Forms
Building14/1413/14
Drag & drop builder KeyVisual editor for adding and arranging fields without code.
Gravity Forms Included

Visual drag-and-drop editor with multi-column layouts on all licences.

Ninja Forms Included

Free drag-and-drop builder.

Multi-step formsSplit long forms into pages with a progress indicator.
Gravity Forms Included

Page break field splits forms into pages with progress indicator.

Ninja Forms Paid version Plus

Multi Step Forms add-on ($29) or Plus membership.

Conditional logic KeyShow or hide fields and change actions based on answers.
Gravity Forms Included

Show or hide fields, sections, pages and notifications based on input.

Ninja Forms Paid version Plus

Conditional Logic add-on ($49) or Plus membership.

CalculationsCompute totals, quotes or scores from field values.
Gravity Forms Included

Number fields can use formulas; product fields support totals.

Ninja Forms Included

Field and option values can be combined in formulas in the free core.

File uploadsLet visitors attach files to a submission.
Gravity Forms Included

Single and multi-file upload field in core.

Ninja Forms Paid version Plus

File Uploads add-on ($49) or Plus membership.

Repeater fieldsLet visitors add repeating sets of fields.
Gravity Forms Partial

List field gives repeatable rows; the true Repeater field is a code-only beta.

Ninja Forms Included

Repeatable fieldset is part of the free core.

Form templatesReady-made forms to start from.
Gravity Forms Included

Built-in template library of pre-built, editable forms.

Ninja Forms Included

Built-in starter templates; 100+ importable templates on the website.

Save and resumeVisitors can save a partial entry and finish later.
Gravity Forms Included

Save and Continue lets users return via a unique link.

Ninja Forms Paid version Pro

Save Progress add-on ($29) or Pro membership.

Conversational formsOne-question-at-a-time, typeform-style layout.
Gravity Forms Paid version Elite

Conversational Forms add-on included with Elite and Nonprofit.

Ninja Forms Paid version Plus

Conversational Forms add-on included from Plus.

Signature fieldCapture a drawn or typed signature on a form.
Gravity Forms Paid version Elite

Signature add-on included with Elite and Nonprofit licences.

Ninja Forms Included

Typed or drawn signature field added to core in 3.13.

QuizzesScored quizzes with right and wrong answers.
Gravity Forms Paid version Elite

Official Quiz add-on is an Elite-tier add-on.

Ninja Forms Partial

No quiz mode; calculations can score answers for simple quizzes.

Surveys and pollsSurvey fields such as Likert scales and poll results reporting.
Gravity Forms Paid version Elite

Survey and Polls add-ons are included with Elite.

Ninja Forms Not included

No dedicated survey or poll add-on listed.

Visual styling controlsChange colours, spacing and layout without writing CSS.
Gravity Forms Partial

Orbital theme offers block-editor colour, size and radius controls; deeper styling needs CSS.

Ninja Forms Paid version Plus

Layout and Styles add-on ($49) or Plus membership.

AI form builderGenerate a form from a written prompt.
Gravity Forms Partial

No built-in prompt generator; official MCP add-on lets external AI assistants build forms.

Ninja Forms Included

Prompt-to-form AI builder added in 3.15 via the WordPress Abilities API.

Payments4/43/4
Stripe payments KeyTake card payments through Stripe.
Gravity Forms Paid version Pro

Stripe add-on included with Pro, Elite and Nonprofit.

Ninja Forms Paid version Pro

Stripe add-on ($29) or Pro membership.

PayPal paymentsTake payments through PayPal.
Gravity Forms Paid version Pro

PayPal Checkout add-on starts at the Pro licence.

Ninja Forms Paid version Plus

PayPal Checkout add-on ($29) or Plus membership.

Square paymentsTake payments through Square.
Gravity Forms Paid version Pro

Square add-on included with Pro, Elite and Nonprofit.

Ninja Forms Not included

No Square add-on in the official catalogue.

Recurring paymentsSubscriptions or repeating charges.
Gravity Forms Paid version Pro

Stripe and Square add-ons support subscriptions with trials and setup fees.

Ninja Forms Paid version Pro

Stripe add-on supports subscriptions; Recurly add-on is Elite-only.

Entries & workflow6/76/7
Entry management KeyBrowse, search and export submissions in the dashboard.
Gravity Forms Included

Entries stored in admin with search, notes, starring and CSV export.

Ninja Forms Included

Search, filter, edit, resend and export submissions for free.

Custom email notificationsConfigurable admin and user emails per form.
Gravity Forms Included

Multiple notifications per form with conditional routing.

Ninja Forms Included

Unlimited email notifications to multiple recipients.

WebhooksSend submissions to any URL.
Gravity Forms Paid version Elite

Webhooks add-on is limited to Elite and Nonprofit licences.

Ninja Forms Paid version Elite

Webhooks add-on ($49) is only bundled with Elite.

User registrationCreate WordPress users from a form.
Gravity Forms Paid version Elite

User Registration add-on available on Elite and Nonprofit.

Ninja Forms Paid version Pro

User Management add-on ($29) or Pro membership.

Front-end post submissionsCreate posts or custom post types from a form.
Gravity Forms Included

Core Post fields create posts; Advanced Post Creation add-on (Elite) adds more.

Ninja Forms Paid version Elite

Front-End Posting add-on ($29) is only bundled with Elite.

Partial entriesCapture what visitors typed before abandoning a form.
Gravity Forms Paid version Elite

Partial Entries add-on captures abandoned forms; Elite and Nonprofit.

Ninja Forms Not included

No abandoned-form capture in core or the add-on catalogue.

PDF generationCreate PDFs from submissions, for example receipts or applications.
Gravity Forms Third-party

No official PDF add-on; commonly handled by the third-party Gravity PDF plugin.

Ninja Forms Paid version Elite

PDF Form Submission add-on ($49) is only bundled with Elite.

Integrations4/54/5
MailchimpAdd subscribers to Mailchimp lists.
Gravity Forms Included

Mailchimp add-on included with every licence, including Basic.

Ninja Forms Paid version Plus

Mailchimp add-on ($29) or Plus membership.

ZapierConnect submissions to thousands of apps via Zapier.
Gravity Forms Paid version Pro

Zapier add-on included with Pro, Elite and Nonprofit.

Ninja Forms Paid version Pro

Zapier add-on ($29) or Pro membership.

HubSpotSend leads to HubSpot CRM.
Gravity Forms Included

HubSpot add-on included with all licences, including Basic.

Ninja Forms Paid version Pro

HubSpot add-on ($29) or Pro membership.

Google SheetsAppend submissions to a Google Sheet.
Gravity Forms Third-party

Google Sheets listed via certified developer Gravity Wiz, sold separately.

Ninja Forms Third-party

No official add-on; third-party GSheetConnector plugin available.

SalesforceSend leads and contacts to Salesforce.
Gravity Forms Paid version Elite

Salesforce add-on is an Elite-only add-on.

Ninja Forms Paid version Pro

Salesforce CRM add-on ($29) or Pro membership.

Spam & compliance4/44/4
reCAPTCHAGoogle reCAPTCHA spam protection.
Gravity Forms Included

Core reCAPTCHA v2 field plus v3 add-on included with all licences.

Ninja Forms Included

reCAPTCHA v2 and v3 fields in core.

Cloudflare TurnstilePrivacy-friendly CAPTCHA alternative.
Gravity Forms Included

Official Cloudflare Turnstile add-on included with every licence.

Ninja Forms Included

Cloudflare Turnstile field added to core in 3.11.

Honeypot / built-in anti-spamInvisible spam filtering without a CAPTCHA.
Gravity Forms Included

Built-in anti-spam honeypot setting per form.

Ninja Forms Included

Automatic honeypot plus Akismet support.

GDPR toolsConsent fields, data export/erasure, IP storage controls.
Gravity Forms Included

Personal data settings, consent field and WordPress export/erasure integration.

Ninja Forms Included

Personal data export/erasure support and PII field flags.

Developer2/22/2
Developer hooks & APIActions, filters and/or REST API for custom work.
Gravity Forms Included

Open REST API plus a large set of documented actions and filters.

Ninja Forms Included

Extensive actions/filters, WP-CLI and Abilities API support.

Block editor blockEmbed forms with a native block.
Gravity Forms Included

Gravity Forms block with theme and style settings in the editor.

Ninja Forms Included

Gutenberg block for inserting forms.

Statuses: Yes Pro Add-on Partial 3rd-party No ?

Pricing compared

Gravity Forms Premium

Basic$59 per year, 1 site
Pro$159 per year, 3 sites
Elite$259 per year, Unlimited

Ninja Forms Freemium

Free$0
Plus$99 per year, 3 sites
Pro$199 per year, 20 sites
Elite$499 per year, Unlimited
Single add-on$29 per year, 1 site

Downloads trend

Gravity Forms

No WordPress.org download data (premium-only plugin).

Ninja Forms

285,341 downloads last week

Verdict

Based on our feature data Checked 5 Oct 2026

Gravity Forms and Ninja Forms are closely matched on features (94/100 and 93/100). The differences are in the details: Gravity Forms adds surveys and polls and Square payments, while Ninja Forms adds PDF generation. Only Ninja Forms has a free version. Check the features you rely on in the table below before deciding.

Biggest differences

Surveys and polls

Gravity Forms: paid version (Elite). Ninja Forms: not included. Survey and Polls add-ons are included with Elite.

Square payments

Gravity Forms: paid version (Pro). Ninja Forms: not included. Square add-on included with Pro, Elite and Nonprofit.

Partial entries

Gravity Forms: paid version (Elite). Ninja Forms: not included. Partial Entries add-on captures abandoned forms; Elite and Nonprofit.

PDF generation

Gravity Forms: third-party. Ninja Forms: paid version (Elite). PDF Form Submission add-on ($49) is only bundled with Elite.

Written from the feature, pricing and install data on this page, not from hands-on testing. How we compare.

Which would you choose?

0 votes so far. Vote to see the results.

FAQ

Which is better, Gravity Forms or Ninja Forms?

Gravity Forms and Ninja Forms are closely matched on features (94/100 and 93/100). The differences are in the details: Gravity Forms adds surveys and polls and Square payments, while Ninja Forms adds PDF generation. Only Ninja Forms has a free version. Check the features you rely on in the table below before deciding.

Which has more features?

Gravity Forms includes 34 of the 36 features we track, against 32 for Ninja Forms. Feature count is only part of the picture; check which of the differences matter to you.

Is Gravity Forms free?

Gravity Forms is premium only. Paid plans start at $59/yr.

Is Ninja Forms free?

Ninja Forms has a free version on WordPress.org. Paid plans start at $29/yr.

Feature data last changed 5 Oct 2026. Spotted something wrong? Suggest an edit to Gravity Forms or Ninja Forms. Some links are affiliate links. We may earn a commission at no cost to you; it never affects our data or rankings.