Plugin/Compare
Suggest a plugin

Ninja Forms vs WS Form

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

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
UpdatedOct 2026
VS

WS Form

★★★★★★★★★★ 5.0 (322)

Developer-focused WordPress form builder with a free LITE edition and PRO tiers adding conditional logic, calculations and 60+ paid integrations.

Free installs10K+
From$59/yr
UpdatedOct 2026

Choose Ninja Forms if…

  • You want the lower entry price ($29/yr vs $59/yr)
  • You prefer the more widely used option

Choose WS Form if…

  • You need surveys and polls and partial entries
  • You also want Google Sheets
  • You weigh user ratings (5.0 vs 4.4 on WordPress.org)

WS Form has 3 that Ninja Forms lacks, including Surveys and polls, Partial entries and Google Sheets. Both include 32 of the 36 features we track.

At a glance

Ninja Forms
WS Form
93/100
Feature score
92/100
32 of 36
Features included
35 of 36
4.4/5
WordPress.org rating
5.0/5
500K+
Active installs
10K+
55%
Support threads resolved
100%

Feature comparison

Click a screenshot to see both plugins side by side.

Feature
Ninja Forms
WS Form
Building13/1414/14
Drag & drop builder KeyVisual editor for adding and arranging fields without code.
Ninja Forms Included

Free drag-and-drop builder.

WS Form Included

Drag-and-drop layout editor available in LITE.

Multi-step formsSplit long forms into pages with a progress indicator.
Ninja Forms Paid version Plus

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

WS Form Included

LITE supports multiple tab forms with progress bars.

Conditional logic KeyShow or hide fields and change actions based on answers.
Ninja Forms Paid version Plus

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

WS Form Paid version Personal

Conditional logic is a PRO feature in all editions.

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

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

WS Form Paid version Personal

Calculated fields included in every PRO edition.

File uploadsLet visitors attach files to a submission.
Ninja Forms Paid version Plus

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

WS Form Paid version Personal

File Upload field is marked PRO in the knowledge base.

Repeater fieldsLet visitors add repeating sets of fields.
Ninja Forms Included

Repeatable fieldset is part of the free core.

WS Form Paid version Personal

Repeatable sections are listed as a PRO feature.

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

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

WS Form Included

Single-click templates in LITE; PRO advertises 100+ templates.

Save and resumeVisitors can save a partial entry and finish later.
Ninja Forms Paid version Pro

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

WS Form Paid version Personal

Save Progress lets users return to unfinished forms.

Conversational formsOne-question-at-a-time, typeform-style layout.
Ninja Forms Paid version Plus

Conversational Forms add-on included from Plus.

WS Form Paid version Personal

Conversational forms are listed among PRO features.

Signature fieldCapture a drawn or typed signature on a form.
Ninja Forms Included

Typed or drawn signature field added to core in 3.13.

WS Form Paid version Personal

Signature field included in PRO's 65+ field types.

QuizzesScored quizzes with right and wrong answers.
Ninja Forms Partial

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

WS Form Partial

Quiz templates built with calculated fields and logic; no dedicated quiz module.

Surveys and pollsSurvey fields such as Likert scales and poll results reporting.
Ninja Forms Not included

No dedicated survey or poll add-on listed.

WS Form Partial

Survey templates and rating fields; no dedicated poll results feature found.

Visual styling controlsChange colours, spacing and layout without writing CSS.
Ninja Forms Paid version Plus

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

WS Form Included

Built-in Styler in LITE for visual styling without CSS.

AI form builderGenerate a form from a written prompt.
Ninja Forms Included

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

WS Form Via add-on

PRO OpenAI add-on (paid, in Agency) generates forms from prompts with your API key.

Payments3/43/4
Stripe payments KeyTake card payments through Stripe.
Ninja Forms Paid version Pro

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

WS Form Via add-on

Stripe Elements add-on, about $29/yr; included with Agency.

PayPal paymentsTake payments through PayPal.
Ninja Forms Paid version Plus

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

WS Form Via add-on

PayPal Checkout add-on, about $29/yr; included with Freelance and Agency.

Square paymentsTake payments through Square.
Ninja Forms Not included

No Square add-on in the official catalogue.

WS Form Not included

No Square integration listed among WS Form add-ons.

Recurring paymentsSubscriptions or repeating charges.
Ninja Forms Paid version Pro

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

WS Form Via add-on

Stripe Elements add-on supports subscription transactions.

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

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

WS Form Included

Submissions stored and viewable in admin with CSV export in LITE.

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

Unlimited email notifications to multiple recipients.

WS Form Included

LITE can send unlimited email notifications.

WebhooksSend submissions to any URL.
Ninja Forms Paid version Elite

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

WS Form Paid version Personal

Webhook action built into every PRO edition, not LITE.

User registrationCreate WordPress users from a form.
Ninja Forms Paid version Pro

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

WS Form Via add-on

User Management add-on, about $29/yr; included with Agency.

Front-end post submissionsCreate posts or custom post types from a form.
Ninja Forms Paid version Elite

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

WS Form Via add-on

Post Management add-on, about $29/yr; included with Agency.

Partial entriesCapture what visitors typed before abandoning a form.
Ninja Forms Not included

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

WS Form Paid version Personal

PRO can save partial submissions as In Progress via conditional logic.

PDF generationCreate PDFs from submissions, for example receipts or applications.
Ninja Forms Paid version Elite

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

WS Form Via add-on

PDF add-on, about $29/yr; included with Agency.

Integrations4/55/5
MailchimpAdd subscribers to Mailchimp lists.
Ninja Forms Paid version Plus

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

WS Form Via add-on

Mailchimp add-on, about $19/yr; included with Freelance and Agency.

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

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

WS Form Via add-on

Zapier add-on, about $29/yr; included with Freelance and Agency.

HubSpotSend leads to HubSpot CRM.
Ninja Forms Paid version Pro

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

WS Form Via add-on

HubSpot add-on, about $39/yr; included with Agency.

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

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

WS Form Via add-on

Google Sheets add-on, about $29/yr; included with Agency.

SalesforceSend leads and contacts to Salesforce.
Ninja Forms Paid version Pro

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

WS Form Via add-on

Salesforce add-on, about $39/yr; included with Agency.

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

reCAPTCHA v2 and v3 fields in core.

WS Form Included

Google reCAPTCHA supported in LITE.

Cloudflare TurnstilePrivacy-friendly CAPTCHA alternative.
Ninja Forms Included

Cloudflare Turnstile field added to core in 3.11.

WS Form Included

Cloudflare Turnstile supported in LITE.

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

Automatic honeypot plus Akismet support.

WS Form Included

Honeypot plus rate limiting and keyword/IP blocking in LITE.

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

Personal data export/erasure support and PII field flags.

WS Form Included

LITE is GDPR-ready; PRO adds encryption and data export/erasure request actions.

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

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

WS Form Included

Documented action and filter hooks for developers.

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

Gutenberg block for inserting forms.

WS Form Included

Gutenberg block included in LITE.

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

Pricing compared

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

WS Form Freemium

Free$0
Personal$59 per year, 1 site
Freelance$149 per year, 5 sites
Agency$249 per year, Unlimited

Downloads trend

Ninja Forms

284,623 downloads last week

WS Form

1,650 downloads last week

Verdict

Based on our feature data Checked 5 Oct 2026

Ninja Forms and WS Form are closely matched on features (93/100 and 92/100). The differences are in the details: WS Form adds surveys and polls and partial entries. Paid plans start at $29/yr for Ninja Forms and $59/yr for WS Form. Check the features you rely on in the table below before deciding.

Biggest differences

Surveys and polls

Ninja Forms: not included. WS Form: partial. Survey templates and rating fields; no dedicated poll results feature found.

Partial entries

Ninja Forms: not included. WS Form: paid version (Personal). PRO can save partial submissions as In Progress via conditional logic.

Google Sheets

Ninja Forms: third-party. WS Form: via add-on. Google Sheets add-on, about $29/yr; included with Agency.

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, Ninja Forms or WS Form?

Ninja Forms and WS Form are closely matched on features (93/100 and 92/100). The differences are in the details: WS Form adds surveys and polls and partial entries. Paid plans start at $29/yr for Ninja Forms and $59/yr for WS Form. Check the features you rely on in the table below before deciding.

Which has more features?

WS Form includes 35 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 Ninja Forms free?

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

Is WS Form free?

WS Form has a free version on WordPress.org. Paid plans start at $59/yr.

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