SurveyJS is an open-source JS library for embedding custom surveys and forms in your own app. Free Form Library, paid Creator from $569 one-time.
SurveyJS is an open-source JavaScript library suite for developers who need to add custom surveys, forms, or dashboards directly inside their own applications, rather than sending users to a third-party hosted survey site. Forms are defined as JSON and rendered by SurveyJS's MIT-licensed Form Library.
It is built and maintained by Devsoft Baltic OU, a small software company founded in 2015 and based in Tallinn, Estonia. Because SurveyJS runs inside the developer's own application, all response data is stored on the developer's own infrastructure rather than a third-party server.
The free, MIT-licensed Form Library renders JSON-defined surveys and forms in any JavaScript application, with support for React, Angular, Vue, and vanilla JS. It includes extensive question types, conditional logic, and branching.
Paid add-ons extend the free library: Survey Creator is a drag-and-drop visual form builder, the Dashboard library provides interactive data visualization and reporting, and the PDF Generator exports completed forms and results to PDF, Excel, or CSV.
The Essential tier is free and includes the open-source Form Library with unlimited forms, submissions, and file uploads, since data is hosted on the developer's own servers.
Paid tiers are one-time perpetual developer licenses rather than recurring subscriptions: Basic starts around 569 US dollars and adds Survey Creator, PRO starts around 1,029 US dollars and adds the Dashboard and PDF Generator, and Enterprise starts around 2,299 US dollars with dedicated support. Each license includes 12 months of updates, with optional annual renewal afterward and a 90-day money-back guarantee.
Yes, the core Form Library is free and open source under the MIT license. Paid one-time licenses unlock the Survey Creator, Dashboard, and PDF Generator tools.
SurveyJS is an open-source developer library you embed and self-host inside your own application, while SurveyMonkey is a hosted SaaS platform where surveys and data live on SurveyMonkey's servers.
No, the Form Library is MIT-licensed and free to use without a paid license.
The Basic plan is a one-time developer license that adds the drag-and-drop Survey Creator on top of the free Form Library.
The core Form Library, PDF Generator rendering, and Dashboard rendering components are open source under the MIT license; the visual Survey Creator builder is commercially licensed.
SurveyJS supports React, Angular, Vue, jQuery, and vanilla JavaScript.
No, SurveyJS runs inside your own application, so response data is stored on your own servers rather than a third-party host.
SurveyJS offers a 90-day unconditional money-back guarantee on its paid developer licenses.