
The most reliable, intuitive and powerful form builder for EE.
Freeform is the most reliable and powerful form building add-on for ExpressionEngine. 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.
Works with EE6 / EE5 / EE4 / EE3
Key Features | Screenshots | Compare | Testimonials | Why Freeform? | FAQ
Key Features
Freeform is loaded with features that have been battle-tested over the years from thousands of sites using them.

Intuitive Form Building
Freeform’s form builder is a fun and intuitive drag-and-drop interface, like no other. Effortlessly create simple or complex multi-column forms.
Powerful Fieldtypes
Freeform is packed with many powerful fieldtypes that handle the hard work for you, including Date & Time, Table, Phone, Rating and more.
Multi-Page Forms
Freeform is the only EE form add-on that allows you to have true multi-page forms. Build and rearrange fields and pages inside the form builder.
Spam Protection
Freeform includes its own robust spam control features including a very effective javascript Honeypot and Google reCAPTCHA v2 Checkbox.

Email Notifications
Every conceivable option for sending fully customizable email notifications! Have as many templates as you like, and use different ones for every type.
Flexible Templating
Templating is easy and highly customizable for even complex forms! Ready-to-go demo templates and features will have you ready in minutes!
Populate Field Options
Populate select, checkboxes, radios with EE data types such as Entries, Members and Categories or predefined Freeform options such as countries or months.
Export Submissions
Quickly export submission data or create pre-defined Export Profile reports for your clients to run. Export data as CSV, Text, XML or JSON.
API Integrations
Connect your forms to many popular CRM's and Mailing List service integrations! Map your Freeform fields to integration fields right inside the CP.
Channel Fieldtype
Using the Freeform channel fieldtype, you can easily attach forms to Channel Entries making it easy to display forms alongside entries on the front end.

GDPR Compliant
Freeform contains thorough documentation and a variety of configuration options you can choose from to easily make your forms GDPR compliant.
Member Permissions
Freeform includes member group permission controls to allow or deny access to various pages and parts of the Freeform control panel.
Updates Service
Every time an update is available for Freeform, it'll show you a changelog detailing the latest improvements and fixes in the Freeform control panel.
TIP
Did you know...
Solspace is not just a plugin company. We also build and maintain websites. In fact, we often help other developers with their website builds. Learn more about our second chair development services today.
Screenshots
Intuitive
Freeform’s form builder is a fun and intuitive drag-and-drop interface, like no other.
Multi-page Forms
Easily build complex multi-page forms.
Email Notifications
Almost every conceivable option for sending fully customizable email notifications (5 different ways)!
API Integrations
Connect your forms to many popular CRM's and/or Mailing List services! Several general configuration options to match your preferences!
Exporting
Quickly export submission data or create pre-defined Export Profile reports for your clients to run.
Submissions
View, manage, edit and remove form submissions in the control panel.
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.
Updates
Never miss an update! Freeform includes its own Updates service built in.
Compare
Check out the chart below to help you choose the right version for your needs.
Pricing & Support | Express | Lite | Pro |
---|---|---|---|
For simple sites | Great for most sites | Everything you need | |
Price | $49 | $99 | $169 |
Number of sites (including dev/staging) | 1 site | 1 site | 1 site |
Number of forms | 1 form | Unlimited | Unlimited |
Number of fields | 15 fields | Unlimited | Unlimited |
Support Options | Helpdesk | Helpdesk | Helpdesk |
Support Level † Typical support ticket first response time within this timeframe or sooner, based on business days. | 3 days† | 2 days† | 2 days† |
Support term | 1 year | 1 year | 1 year |
Updates available You can keep using the last version you downloaded, forever. | 1 year | 1 year | 1 year |
Renewals (optional) | $25/yr | $49/yr | $79/yr |
Compatibility | EE6/EE5/EE4/EE3 | EE6/EE5/EE4/EE3 | EE5/EE4/EE3 |
Refund policy | 30 days | 30 days | 30 days |
Feature | |||
Intuitive drag and drop interface | ✓ | ✓ | ✓ |
Popular framework examples | ✓ | ✓ | ✓ |
Automated templating | ✓ | ✓ | ✓ |
Multi-page forms | ✓ | ✓ | |
Store, view and edit submissions | ✓ | ✓ | ✓ |
GDPR compliant | ✓ | ✓ | ✓ |
Variety of email notification options | ✓ | ✓ | ✓ |
Exporting of data | ✓ CSV only | ✓ CSV only | ✓ Text, CSV, XML, JSON |
Export profiles (pre-configured) | ✓ | ||
Attach forms to entries | ✓ | ✓ | |
Editing submissions on front end | ✓ | ||
Custom statuses | ✓ | ✓ | |
Basic field types (text, textarea, email, checkbox, checkbox group, radio buttons, file upload, hidden, select, multiple-select, dynamic recipients, HTML block) | ✓ | ✓ | ✓ |
Premium field types (date & time, table, confirmation, number, phone, rating, regex, website) | ✓ | ||
Populate fields with Element data or Predefined options | ✓ | ✓ | ✓ |
Formatting templates as HTML files | ✓ | ✓ | ✓ |
Email notification templates as HTML files | ✓ | ✓ | ✓ |
Built-in spam protection | ✓ Very effective Honeypot | ✓ Very effective Honeypot | ✓ Very effective Honeypot |
reCAPTCHA support | ✓ | ||
Mailing List API integrations | ✓ MailChimp, dotmailer, Campaign Monitor, Constant Contact | ||
CRM API integrations | ✓ Salesforce Lead, HubSpot, Pipedrive, Insightly, SharpSpring | ||
Demo templates | ✓ | ✓ | ✓ |
Member group Permission controls | ✓ | ✓ | ✓ |
🔥 Try Freeform today and find out why most ExpressionEngine users choose Freeform!
Testimonials
“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 add-on for ExpressionEngine which we use on nearly all of our project websites.”
“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 ExpressionEngine 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 ExpressionEngine community. We simply strive to offer the best and most reliable support for our customers!
13+ Years Experience
Solspace has been developing, maintaining and supporting software for over 13 years to over 10,000 customers! Over 300,000 add-ons have been sold or freely downloaded.
Active Development
Freeform is one of the most popular add-ons for EE CMS, and has a proven history of active development filled with feature additions, improvements and bug fixes.
TIP
Did you know...
Solspace is not just a plugin company. We also build and maintain websites. In fact, we often help other developers with their website builds. Learn more about our second chair development services today.
FAQ
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 an upgrade to Freeform Pro in the EE Add-ons 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?
We currently do not offer any trials, but we do have a 30 day satisfaction guarantee. If you're not satisfied, just contact us within 30 days of purchase for full refund.
Can I switch from Classic?
Yes! The new Freeform includes a migration utility that allows you to migrate most of your Classic data over. See documentation for more information.
Icons made by Smashicons from www.flaticon.com is licensed by CC 3.0 BY.