The most reliable, intuitive and powerful form builder for Craft CMS.

Freeform is the most reliable and powerful form building plugin for Craft CMS. It gives you full control to create simple or complex multi-page forms, as well as connect your forms to many popular API integrations. You can trust Freeform (and the team behind it) to deliver the quality and support you expect and deserve.



Ready-to-go templates and features will have you ready in minutes!



Robust form building is a breeze, yet powerful for all needs!



Templating is easy and highly customizable for even complex forms!



Connect forms to popular CRM and mailing list services!

Key Features

Everything is at your fingertips inside the intuitive and powerful Composer form building interface. It gives you full control to create and live preview simple or complex multi-page forms. Templating and email notifications are flexible and powerful.

Feature Description
Intuitive layout editor Like no other, lets you build forms effortlessly
Multi-column layouts Drag and drop fields wherever you want them
Live preview Customize away and watch Composer keep up with you
Everything at your fingertips Composer interface lets you do just about everything
Multi-page forms Easily build beautiful multi-page forms (only plugin that does this)
Conditional Rules Logic Pro Effortlessly show/hide fields and skip pages based on criteria of other fields!
Built-in AJAX With 1 click, enable Freeform's automated AJAX service for your forms!
Global set of fields Reuse them over and over, and customize per form
Powerful fieldtypes Pro Includes regular fieldtypes plus Date & Time, Phone, Rating, Regex, Website
Populate fields with Predefined options Populate select, checkboxes, radios with predefined Freeform options such as countries or months
Populate fields with Element data Populate select, checkboxes, radios with Craft Element options such as entries and users
HTML blocks Place blocks of HTML wherever and whenever
Store submission data, or not Choose to store submission data, or never keep it on your site
Set field attributes inside Composer Set attributes for labels, inputs, errors and instructions directly inside Composer property editor for fields
GDPR compliant All the tools you need to make your forms GDPR compliant
Twig/HTML template formatting Full control with regular Twig/HTML templates to customize layouts
Automated templating Loop through pages, rows and fields to automate rendering
Popular framework examples Sample formatting templates ready to go for Bootstrap, Foundation and Materialize
Inline errors Display error messages and validation per field upon submit
Submission data on front end Display lists of submissions and/or each submission's data individually inside your templates
Flexible email notifications Almost every conceivable option for sending HTML email(s), all customizable
Email notification templates as files Choose between saving email templates to the database or as template files
Built in spam protection Powerful and effective advanced spam control built right in
Spam folder Never miss another submission! Enable spam folder to send spammy submissions for review
Spam blocking Block submissions by email address, keywords or IP addresses
reCAPTCHA Pro Fight spam with reCAPTCHA
Craft Element connections Map Freeform submission data to Craft Elements!
Build User registration forms Effortlessly setup complex User registration forms
Mailing list API integrations Pro Several popular mailing list options available such as MailChimp, dotmailer and more!
CRM API integrations Pro Several popular CRM options available such as Salesforce, HubSpot and more!
Accept Payments (+$59) Start accepting payments and subscriptions for your forms through Stripe in minutes!
Manage submissions View, edit, delete or export form submissions
Flexible exporting Pro Quickly export submission data or create flexible and reusable Export Profiles
Automatic data purging Automatically purge submissions after a specified number of days
Custom statuses Add however many statuses you need
User group permissions Granular user group and user permission controls
Fieldtype Relate/attach a form to any other element type
Freeform Dashboard Gives you convenient insights and an overview of your forms, submissions, settings and logged errors.
Dashboard widgets Pro Linear charts, radial charts, field value charts and recent submissions widgets
Translatable Translate fields for front end with translation files
Demo templates Just 1 click and you have a real-world set of working templates
AJAX examples Easily get your forms working with AJAX
Developer-friendly An endless amount of event and hooks for extending Freeform for your needs



Freeform’s form builder is a fun and intuitive drag-and-drop interface, like no other.


Map to Craft Elements

Build forms that connect and pass along data to Craft Users or Entries.

Map to Craft Elements

Conditional Rules

Effortlessly skip pages or set fields to show or hide based on the contents/selection of other fields.

Conditional rules

Spam Protection

Includes a variety of robust spam control features and Spam Folder to make managing forms easier.

Spam protection

Email Notifications

Almost every conceivable option for sending fully customizable email notifications (5 different ways)!

Email notifications

API Integrations

Connect your forms to many popular CRM's and Mailing List services!

Freeform Payments

Available API integrations


Quickly export submission data or create pre-defined Export Profile reports for your clients to run.



View, manage, edit and remove form submissions in the control panel.

Manage submissions

Demo Templates

With one click, you can have a set of working templates from popular HTML/CSS frameworks ready to go, complete with javascript-free inline error handling built in.

Demo templates

Dashboard Widgets

Powerful and beautiful dashboard widgets are like mini reports.

Dashboard widgets


Check out the chart below to help you choose the right version for your needs.

Pricing & Support



Price $99 +$59 (Lite required)
Number of sites (including dev/staging) 1 site 1 site
Support Level
† Support tickets will typically receive first response within this timeframe or sooner, based on business days.
2 days† 1 day†
Support term 1 year 1 year
Updates available 1 year 1 year
Renewal (optional) $49/yr +$29/yr
Compatibility Craft 3.0.x Craft 3.0.x
Refund policy 30 days 30 days


Intuitive drag and drop interface Yes Yes
Popular framework examples Yes Yes
Automated templating Yes Yes
Multi-page forms Yes Yes
Conditional Rules logic No Yes
Store, view and edit submissions Yes Yes
GDPR compliant Yes Yes
Automatically purge submission data Yes Yes
Variety of email notification options Yes Yes
Exporting of data CSV Text, CSV, XML, JSON
Export profiles (pre-configured) No Yes
Attach forms to entries Yes Yes
Unlimited custom fields Yes Yes
Custom statuses Yes Yes
Basic field types (text, textarea, email, number, checkbox, checkbox group, radio buttons, file upload, hidden, select, dynamic recipients, HTML block, confirm, password) Yes Yes
Premium field types (date & time, phone, rating, regex, website) No Yes
Populate fields with Element data or Predefined options Yes Yes
Map submission data to Craft Elements Yes Yes
Formatting templates as HTML files Yes Yes
Email notification templates as HTML files Yes Yes
Built-in spam protection Yes Yes
Spam folder Yes Yes
Spam blocking Yes Yes
Mailing List API integrations No MailChimp, dotmailer, Campaign Monitor, Constant Contact, Craft Campaign plugin
CRM API integrations No Salesforce Lead, Salesforce Opportunities, HubSpot, Pipedrive, SharpSpring
Accept Payments through Stripe with Freeform Payments add-on (+$59) Yes Yes
Dashboard widgets No Yes
Translatable Yes Yes

🔥 Try Freeform today and find out why more Craft 3 users choose Freeform than all other third party form plugins combined!


“Freeform Pro is really head and shoulders above any other form builder I've used.”

“Having reliable form processing is critical to making my clients' websites work. Using Freeform gives me the power to create flexible forms with less hassle than creating them manually.”

“It's a fantastic plugin for Craft which we use on nearly all of our project websites.”

“Freeform tends to add features before I realize I need them!”

“I love Freeform! Been using it on sites for a long time and I like how full-featured it is.”

“Love this product... one of the best things built for Craft in my opinion.”

*(Testimonials collected from an anonymous Freeform product feedback survey in November - December, 2018)

Why Freeform?

You can trust Freeform (and the team behind it) to deliver the quality and support you expect and deserve.

Top Notch Support

We pride ourselves on our level of customer support. Ask anyone around the Craft CMS community. We simply strive to offer the best support for our customers!

Money Back Guarantee

We're so certain you'll love Freeform, we guarantee it! If Freeform is not right for you, just let us know within 30 days of purchase for a full refund.

10+ Years Experience

We've been developing, maintaining and supporting software for over 10 years to over 10,000 customers! Over 300,000 add-ons have been sold or freely downloaded.


Frequently asked questions about buying Freeform.

How many sites can I use my license on?

Each purchase of Freeform allows usage for 1 website, with the exception of development and staging versions of that site.

If I buy Lite now, can I switch to Pro later?

Yes! The Pro version just adds onto the functionality available with Lite. To make the switch, you just need to purchase the Freeform Pro addon plugin in the Craft 3 Plugin Store (for the difference in price).

Do you offer discounts to non-profits?

Yes, we offer a discount to non-profits for 20% off the regular price upon proof of non-profit status. Please contact us for more information about this.

Can I try before I buy?

In the Craft 3 Plugin Store, you can install a trial of Freeform to try it out!

Does the Trial version limit features?

The trial versions of Solspace software are not limited in any way. However, if you attempt to use a trial version on a production site, Craft will display a red banner at the top of your control panel alerting you to purchase a license.

Last Updated: 3/4/2019, 2:24:56 PM