This document is for an older version of


. View latest version →

Freeform 1 for ExpressionEngine CMS

Ready for wherever your project takes you.

  • Intuitive editor
  • Multi-page forms
  • Premium field types
  • Spam protection
  • Email notifications
  • Store & edit submissions
  • Channel Fieldtype
  • Customizable templating
  • Demo templates
  • GDPR Compliant
  • Built-in API integrations
  • Export submissions
  • Developer friendly
  • ...and more!
Intuitive form builder

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 EE3 / EE4 / EE5

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.

Available API integrations



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.

Multi-page forms

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/or Mailing List services! Several general configuration options to match your preferences!

API integrations 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


Never miss an update! Freeform includes its own Updates service built in.



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


As of May 24, 2019, purchasing of software for ExpressionEngine has changed. Click here to see changes to options.

Pricing & Support




For simple sites Great for most sites Everything you need
Price $49 $99.95 $169.95
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 EE5/EE4/EE3 EE5/EE4/EE3 EE5/EE4/EE3
Refund policy 30 days 30 days 30 days


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

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!


“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.


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.