This plugin is no longer maintained. The developer recommends using Freeform instead.
Plugin screenshot thumbnail 1/8
Plugin screenshot thumbnail 2/8
Plugin screenshot thumbnail 3/8
Plugin screenshot thumbnail 4/8
Plugin screenshot thumbnail 5/8
Plugin screenshot thumbnail 6/8
Plugin screenshot thumbnail 7/8
Plugin screenshot thumbnail 8/8

Important Notice - May 16, 2024

The Express Forms plugin has been discontinued.

It was originally created as a free and reliable form-building plugin for Craft CMS when other options were limited. It allowed for experimentation and trying different approaches, which was challenging to do with Freeform due to legacy constraints.

Over time, we incorporated new features and improved approaches from Express Forms into Freeform. With the significant rewrite of Freeform 5, we addressed many limitations related to extending and custom module development.

Now, Freeform 5 includes three editions: Express, Lite, and Pro. The Express edition of Freeform is free and suitable for most small sites that only require a simple contact form while offering many additional features and benefits.

What does this mean?

  • Express Forms will not have a Craft 5-compatible version.
  • Freeform 5 works on both Craft 4 and 5 and includes a migration utility from Express Forms.
  • There will be no further updates for Express Forms 2.x, but support and critical bug fixes will continue.
  • Customers with a Pro license of Express Forms will receive a free license to Freeform Pro for the transition. If we were unable to reach you, please get in touch with us.

Please see the Freeform migration guide for more information.

We apologize for any inconvenience caused.

Express Forms is a reliable form building plugin for Craft CMS. It contains every feature available to the native Craft Contact Form plugin and more. It's simple and intuitive to use, and doesn't get in your way if you're wanting to build simple forms or handle your own templating and custom features. It was developed with a "developer first" mentality, so it’s highly extendable. It also contains several built-in popular API integrations. Stop wasting valuable development hours wrestling with alternative form plugins. Express Forms makes form building smooth.

Express Forms Overview Video

Key Features

Compare the key features for Express Forms between Lite and Pro editions. The Lite edition includes all the essentials for creating and managing forms for most websites. Upgrade to Pro edition if you need additional functionality for your forms.

For a full feature comparison to Freeform and the native Craft Contact Form plugin, check out the Compare page!

Unlimited formsCreate and manage as many forms as you need
Unlimited email notifications and template choicesAlmost every conceivable option for sending HTML email(s), all customizable
Email notifications saved as HTML filesSave email notification templates as HTML files, but also manage from directly inside control panel
Beautiful and simplified Form BuilderSimple yet powerful, and easy to use
All basic browser field typesChoose between a variety of regular field types
Upload/attach files to submissionsAllow users to upload files which are validated and stored as Assets
Manage submissionsView, edit, delete or export form submissions
Save submissions to database, or notChoose to store submission data, or never keep it on your site
GDPR compliantAll the tools you need to make your forms GDPR compliant
CSV ExportingExport all submissions for a form as a CSV file
XML, JSON and Excel ExportingExport all submissions for a form as an XML, JSON or Excel file
Built-in Honeypot spam protectionPowerful and effective advanced spam control built right in
reCAPTCHA v2 CheckboxFight spam with reCAPTCHA v2 Checkbox
Clean and simplified templating and available automationFull control with regular Twig/HTML templates to customize layouts
Inline errorsDisplay error messages and validation per field upon submit
Demo templatesJust 1 click and you have an example form and a real-world set of working templates
Basic permission controlsBasic user group and user permission controls for each section of plugin
Developer-friendlyExtensive developer events for all your needs
TranslatableTranslate fields for front end with translation files
Popular CRM API integrationsCurrently includes Salesforce Lead, Salesforce Opportunity and HubSpot
Popular Mailing List API integrationsCurrently includes MailChimp, Campaign Monitor, and Constant Contact
Dashboard WidgetsIncludes a dashboard widget that displays stats for your form submissions
Rename pluginRename the plugin name (throughout CP) to whatever you like


This plugin is no longer maintained.


This plugin is no longer maintained.

Plus $29/year after one year.

Installation Instructions

To install this plugin, copy the command above to your terminal.

Active Installs
Craft 3, Craft 4
Last release
January 17, 2023
Activity (30 days)
Closed Issues
Open Issues
Merged PRs
Open PRs