Explore all the features WPEForm has to offer!
Modern Intuitive Form Builder
Faster and reactive form builder to get you started in minutes
Built with a TypeScript/React front-end and a GraphQL API backend, speed has been the primary focus of our form builder. We want you to focus on the form, not the tooling.
Drag n Drop Editing
Truly No-code experience to create your forms. Focus on the form, not the code.
Live Form Preview
See the form right beside the builder. No need to change context.
All configurations come with sane defaults, so you are never overwhelmed.
Rich Elements Library
Radio, checkbox, toggle, input, slider, rating, math, we have got you covered!
Choice and Ratings
Including Radio, Checkbox, Slider, Rating, Matrix and more.
Multi line and single line text input with various filters and validations.
Add images, rich text, rows, columns very easily with our range of design elements.
Strenghten your forms with our built-in captcha elements to fight spams.
Truly responsive design
Container based responsive design with Dark Mode
All WPEForm forms are responsive to their containers. Doesn't matter where you place them, forms will always look "right". Also turn on automatic dark mode for your users, based on their preferences.
Container Responsive Query
All grids and columns respond to the size of their container, not the document.
Automatic Dark Mode
Forms turn dark if that's your user's preference, if not stays light.
20+ Color Schemes
Choose from 20+ preset color schemes or roll your own.
Tier based quizzes with automatic score and timer
We have a very powerful quiz system with timers and stopwatch. You can add different tiers or outcomes to your quizzes like personality assessments. Finally, show results with charts and tables.
Assign event based scores to any form elements for automated calculations.
Add different scores to different outcomes for any event. One element can add to any number of outcomes.
Automatically render graphs and charts based on score results.
Timer and Stopwatch
Per page or overall submission timer along with stopwatch; to restrict and record actual submission time.
Powerful conditional logic with recallable user inputs
Make any WPEForm form interactive by dynamically recalling user input or showing/hiding fields based on conditional logic. You can even dynamically set value of any form elements.
Recall user input on any label or option or anywhere in your form.
Show/Hide elements or Page
Show or hide any sets of elements based on the values of other form elements.
Set dynamic value
Automatically set value of a form element based on conditional logic.