Quform - WordPress Form Builder

Quform - WordPress Form Builder

Quform 2 features intro Launch the Quform 2 preview Quform 2 features list 7 day money back guarantee

The most advanced form builder

If you use WordPress, require custom forms and don’t like wasting time or simply don’t want to touch any code then this is the must-have tool for you.

Quform 2 has been given a complete overhaul! Finally we are happy to present our vision of the ultimate form builder for WordPress. We’ve taken time to ensure our plugin will meet our customers’ needs, and many years of feedback has helped shape the latest better-than-ever Quform version.

Thanks for trying out Quform, we hope you consider it for your WordPress projects.

Functionality features

Quform is an advanced WordPress plugin that allows you to quickly and easily build multiple forms with total control. Whether it’s a complex quote or booking form or just a simple contact form, Quform will allow you to do all this without touching any code. In a few clicks you will have a fully functional form. It’s that simple.

Using the form builder is made simple with drag-and-drop and one-click functionality and it’s compatible with all major browsers. There are options and settings for the basic user as well as for professionals. There are far too many features to list them all here, so here are our favorites:

  • New Multi-page forms
  • New Edit entries
  • New Duplicate element
  • New Submit button element that can be moved
  • New Unlimited emails can be sent from a single submission
  • New Conditional logic on notifications
  • New Add attachments to notifications
  • New Confirmation system logic
  • New RTL support
  • New Labeling system for form entries
  • New Trash forms and entries
  • New Migrate tool
  • New Performance enhancements
  • New CSRF protection
  • New Fancybox 2 and Magnific Popup supported
  • New Kendo UI Timepicker and Datepicker
  • New Add background images or icons on Checkbox or Radio elements
  • New Optgroups in the Select and Multi Select
  • New Side-by-side elements in the form builder
  • New Column Layout element for complex form layouts
  • New Export entries directly to a .xls, .xlsx, .csv, .ods or .html file
  • New 19 included element types
  • Invisible reCAPTCHA
  • Create a form without knowing any HTML or PHP!
  • Responsive forms
  • Drag and drop form elements
  • Fully translatable
  • Easy to use user interface
  • View submitted form entries inside the WordPress admin
  • Send submitted form data via email
  • Conditional logic to show/hide fields
  • Dynamically set form values from the URL
  • File uploads, sent as attachments or saved to the server (or both)
  • Preview while building
  • File upload progress
  • Conditionally set recipients based on form values
  • Save form data to a custom database table
  • 6 optional filters to strip unwanted submitted data
  • 15 optional validators to require specific data from the user
  • Import/export forms across websites
  • Prevent spam with 3 CAPTCHA options: honeypot, image and reCAPTCHA
  • Plenty of help and support
  • Fully compatible with WordPress 4.5 or later (4.9.x compatible)


  • Text
  • Textarea
  • Email
  • Select menu
  • Checkboxes
  • Radio buttons
  • Multi-select
  • File upload
  • Date
  • Time
  • Name
  • Password
  • HTML
  • Hidden
  • Captcha
  • ReCaptcha
  • Submit button
  • Groups
  • Column layouts

Styling features

Making your form look great

Not only does the Quform take care of the functionality, it can very easily make your form look great too. Quform has a unique form theming system. You can use one of our themes, create your own theme or use other peoples’ theme designs.

For the more advanced user, you will not be disappointed with the flexibility of the Quform’s styling features. You can have total control of your form design and there are plenty of layout options so you can take it as far as you like.

  • 11 themes included
  • Pre-built Bootstrap theme
  • Create your own themes
  • 11 button styles
  • 3 label layouts
  • Loads of loaders
  • Cool button animations
  • Easily modify form colors
  • Easily modify element sizes
  • Add custom device targeted CSS
  • Add custom classes to elements
  • File upload dropzone
  • Includes FontAwesome
  • Responsive columns
  • Various radio and checkbox styles
  • Select2 enhanced multi-select and select
  • qTip2 tooltips with 12 included styles
  • Group elements to separate sections or for layout
  • Unique identifiers make it easy to manipulate an element
  • Customize colors with a color picker

Customer feedback

First, I must say that your Quform plugin for WordPress is BY FAR the most robust, featured filled and easy to use form plugin I have EVER used. Ever.
Again, AMAZING work with the Quform plugin. I can’t believe it was only $25!

— clydesanchez32

In my opinion Quform is the finest form plugin at the moment: fully featured, reliable, clean code, easy to customize, superb support. I deeply respect and admire the way you work, you are really doing things the right way.

— debelare

Incredible plugin. Flexible, intelligent, superb. By far the best form plugin I’ve ever used.

— jkpuck

Thanks again…great app! Can’t believe you guys were able to make the tedious task if form building fast and fun, yeah I said it…fun!

— parklife

I use QuForm all the time and it is superb, along with great support from ThemeCatcher.

Keep up the good work, don’t know where I’d be without this form builder!


— zoot73

I am here to tell anyone who reads this, that not only does this form seem to just about anything and everything you could want for such a low price, but most importantly, the people behind this are absolutely THE BEST.

I had used this form on a couple of websites and in one day mentioned both a problem with a purchase for another site and a suggestion to improve the program for one of the sites I had already installed on. They not only told me that suggestion was already built in and how to use it, they went to work on the theme I was having trouble using this product with and fixed the theme so that this form program could work. They could very easily had said to me the theme is terrible, get them to fix it, but they found the code causing the conflict, and corrected it, and I couldn’t be happier, nor could I ask for a better group of people to work with. I recommend Quform but even more strongly, recommend the folks behind it. 10 out of 5 stars!

— dnf67

This is such a wonderful plugin! It accomplishes so many things we needed for our project.

The support is equally was magnificent. ThemeCatcher went above and beyond to help us integrate the plugin further into our theme. I highly recommend both this plugin and any other by ThemeCatcher!

— republictech

This is the greatest plug-in I ever bought, from ENVATO! Such an easy and advanced options in the admin-panel, no experience needed. :-)

— businesswdesign

We are very critical of the plugins we use… There is nothing bad we can say, this is the most amazing forms plugin we have used and couldn’t be happier. Thank you for being amazing!

— SovereignFilings

Featured in Web Designer magazine

They go on to say…

New projects for any business start with an enquiry, so if you can show your customers how well you will look after them with a simple form, you might find it’s not long before Quform pays for itself – many times over. – Web Designer Magazine – issue 208

7-day money back guarantee!

If you are dissatisfied with your purchase for any reason, just contact us within 7 days of your purchase. We will honor your request, no questions asked.

Requirements and support

  • WordPress v4.5 or later
  • No coding skills required :)

Note: If you are not rating this item with 5 stars, please tell us why. We want to do all we can to let you enjoy Quform and get the most from it. If you are having problems feel free to contact us.

We’ve created detailed documentation to help you make any changes you need to the plugin as well extensive help throughout. If for some reason this is not enough, feel free to contact us through the contact form on our CodeCanyon profile page if you need additional help.


Regular License

One license can only be used on one WordPress installation at a time, but you can create unlimited forms. The license also includes free lifetime plugin updates and 6 months of support.

Extended License

Any buyer of the Extended License is permitted to use Quform in larger stock item that will be sold on Envato Market (for example included with a WordPress theme that is sold on ThemeForest.) See the theme integration guide for more information.

We currently do not offer an “Unlimited” or “Developer” license that can be used on multiple sites.

Recent updates (see all updates)

Note: the latest version is not backwards compatible with Quform 1.x, see the blog post and migration guide for more information.

2.5.0 – 11 October 2018

  • Added an option for multipart email notifications
  • Added an option to enable the WordPress editor on the Textarea element
  • Added an option to the File Upload element to add the uploaded file(s) to the WordPress media library
  • Added sortable functionality to the export entries field list, the sort order will be remembered on subsequent visits
  • Added a Visibility option to the Submit and Group elements
  • Added a {custom_field} variable to the insert variable list, to get post custom field data
  • Added a {user_meta} variable to the insert variable list, to get user meta data
  • Added an option for plain text content of the HTML element
  • Added classes and style filters for the File Upload, Checkboxes and Multiselect element values in HTML format
  • Added missing style selectors to the Name element
  • Added a responsive columns option to the Name element
  • Added an outer wrapper class for first and last pages
  • Added Date and Time format options to the form settings
  • Added DateTime format options to the form and plugin settings
  • Added an RTL option to notifications
  • Added options to show the Password field value in the email and database
  • Added an indicator when the form has unsaved changes
  • Added a tweak option to always show full dates in the entries list instead of just the time if the date is today
  • Added a {datetime} variable
  • Added a timestamp to uploaded file data array
  • Added an option to put a Sub label above the field
  • Added a $customDateFormat parameter to the formatDate function
  • Added a Settings page link to the Forms admin bar menu
  • Added an option to add CSS styles to the field placeholder text
  • Added filter hooks for the element label and admin label
  • Added filter hooks for the Page and Group label text
  • Added a filter hook for the export entries field list
  • Added a filter hook to getClientIp
  • Added a filter hook for element visibility
  • Added a filter hook for notification mailer config
  • Added a JavaScript hook when resetting the form
  • Added a JavaScript hook when navigating between pages
  • Changed the ordering of the list of forms throughout the plugin to use the same order as the Forms list page
  • Changed the support page caching functionality to run on the document ready event instead of the window load event
  • Changed the default setting to true for auto opening the Datepicker/Timepicker
  • Changed session cookie to be secure on HTTPS sites and only accessible using the HTTP protocol (httpOnly true)
  • Fixed the position of the Checkbox and Radio option labels with long label text
  • Fixed editing entries when an element has the Prevent Duplicates validator
  • Fixed the inside label position in Date and Time elements
  • Fixed the {date} and {time} variables to use the configured date/time formats or locale to determine the format
  • Fixed the dates on the entry list and entry view to use the date and time format settings
  • Fixed several edge cases with conditional logic on the Radio, Checkbox and Multiselect elements
  • Fixed the conditional logic cache
  • Fixed compatibility with WP 4.5 and 4.6
  • Fixed checkbox entry values not migrating properly
  • Fixed the Regex validator error message not migrating properly
  • Fixed tooltip classes not migrating properly
  • Fixed the tooltip custom class option
  • Fixed counts of entries in the forms list and dashboard widget to not include trashed entries
  • Fixed an issue with migrating element placeholder variables
  • Fixed the tooltip icon background color in the Minimal theme
  • Fixed the upload button text in the German translation
  • Fixed entries list table to always call getValueHtml even if the element value is empty
  • Fixed the padding/margin on the invisible reCAPTCHA
  • Fixed the function which determines if an element is in view to account for the scroll offset option value
  • Fixed the Recent entries on the Dashboard page to not include trashed entries
  • Fixed several issues using the plugin when nonces have expired
  • Fixed being able to import a 1.x form into the 2.x importer
  • Fixed the entry ID not being set on the form instance on the list/view/edit entry pages
  • Fixed the page progress not hiding when the hideForm option is enabled in the confirmation
  • Fixed the position of WordPress notices throughout the plugin pages
  • Fixed the spacing within nested bordered groups
  • Fixed the Page and Group title styles when printing the entry page
  • Fixed the inside label placement for RTL forms
  • Fixed that elements with a fixed width could overflow their container
  • Fixed an issue where the element drag and drop can stop working when collapsing groups
  • Fixed two bugs when deleting container elements where the child elements where not properly deleted
  • Fixed the quform_get_value_html hook running twice for the Textarea element
  • Increased the default max-width of Magnific Popups
  • Removed the shadow effect from input fields on Apple devices

Why not check out the live examples?

Stay connected for updates, support and promotions