JavaScript Survey.
Made Easy
Create a fully-customizable survey and take advantage of formJS superpowers.
Need only the survey? Try Lite version.
Version
Only 4.9KB ( Lite version 3.7KB ) minified & gzipped
Download Latest Version | All Releases
surveyJS is compatible with ( desktop & mobile versions ):
* for compatibility with IE, old versions of Edge and/or other old browsers you may need to load some JS polyfills ( from polyfill.io or else ):
Array.from
Element.prototype.closest
Element.prototype.matches
Promise
Promise.prototype.finally
AbortController
fetch
CustomEvent
<script src="https://cdn.polyfill.io/v3/polyfill.min.js?features=Array.from,Element.prototype.closest,Element.prototype.matches,Promise,Promise.prototype.finally,AbortController,fetch,CustomEvent"></script>
If you find a bug, please report it here