SurveyJS

Web · Self-hosted · API

Freedom report

Two barsScore 7.2

  • Free tierA free tier is on its own pricing page
  • Open codeNo open-source code on record
  • Runs widely1 of 6 device platforms
  • DocumentedPlans, terms and facts published

SurveyJS is a set of JavaScript components for creating surveys, quizzes, polls, and other web forms, then storing responses and presenting results. Its free, open-source Form Library renders JSON-based forms in React, Angular, Vue, and plain JavaScript applications. Forms can use more than 20 question types, conditional logic, validation, multiple languages, and right-to-left text. Survey Creator is a customizable drag-and-drop designer that generates JSON schemas. Dashboard displays results with charts, tables, word clouds, and aggregated statistics, while PDF Generator creates editable PDF forms and exports submissions. The libraries run in the customer’s application and can connect to any backend or database; SurveyJS says it does not access, process, or store survey data. React, Angular, and Vue have native support, while jQuery uses a wrapper over Vanilla JavaScript. The Form Library is free, but Survey Creator, Dashboard, and PDF Generator require commercial licenses for production use. Each developer working with commercial product APIs or implementing their integrations needs a commercial developer license.

Who it is for

SurveyJS suits developers building forms and survey workflows inside applications using its supported JavaScript frameworks. It is also relevant to teams that want to manage their own response storage and backend connections.

What is good

  • Free open-source Form Library.
  • More than 20 built-in question types.
  • Supports conditional logic and right-to-left forms.
  • Connects to any backend or database.
  • Includes dashboard visualizations and PDF export.

What to know first

  • Commercial licenses are required for three production products.
  • Each developer using commercial APIs needs a license.
  • jQuery support uses a Vanilla JavaScript wrapper.

Verdict

SurveyJS offers a free form-rendering library alongside commercial tools for form creation, analysis, and PDF output. Teams should account for production licensing and per-developer licensing requirements.

SurveyJS plans and pricing

All plans
Essential Not published Unlimited forms · Unlimited form submissions · Unlimited file uploads surveyjs.io · 20 Sept 2026
Basic Not published Unlimited admins · Unlimited form creators · Unlimited forms · Unlimited questions per form surveyjs.io · 20 Sept 2026
Basic Renewal Not published Updates and support surveyjs.io · 20 Sept 2026
PRO Not published Unlimited admins · Unlimited form creators · Unlimited forms · Unlimited questions per form surveyjs.io · 20 Sept 2026
PRO Renewal Not published Updates and support surveyjs.io · 20 Sept 2026
Enterprise Not published Priority support · Technical account manager · Priority bug fixes · Integration and code review sessions surveyjs.io · 20 Sept 2026

Compared on survey software

Free plan
Yes
Conditional logic
Yes
File uploads
Yes

Best SurveyJS alternatives

See all 12