Contact Form - Pro

Below is a demonstration of our fully responsive contact form pro script in action.

Click on the tabs below to see different styles.


  • Powerful and easy installer
  • Form submission sent by email
  • Fully responsive for mobile browsers
  • SMTP email support
  • reCAPTCHA v3 Anti-Spam Protection
  • GDPR Compliant
  • 4 Styles to pick from
  • Auto-respond email option
  • Easy to add or remove fields
  • No branding, white-label
  • Host on your own website

Installation Instructions

  • Step one - Buy the form (you get all 4 styles)
  • Step two - Download to your computer and unzip
  • Step three - Upload the files to your website
  • Step four - Run the installer on your website
  • Full Installation Guide

All Licenses are Lifetime Licenses

Pay with Credit Card, Bank Card or Paypal.

Download details will be emailed to you straight after payment!

We're here to help

Already have a form and need some help?

We offer installation, upgrades, fixes, and customisations. Get in touch to see how we can help.

About contact form pro

The contact form pro version was created to be installed and ran on your website, allowing your visitors to send messages directly to your chosen email addresses. It comes with support to help prevent spam and abuse from bots and other malicious software and can be installed and running in just a few minutes.


As long as you are intending to host the forms on a Web Server with PHP V5.5 or greater, the forms should run perfectly. Read more about the requirements here.

Powerful Installer

The download comes with a simple but powerful contact form installer which requires you to provide configuration settings, for example: pick a style, email addresses, and subject line, SMTP details, and reCAPTCHA keys. Once you provide these details and install the form, it'll be ready for use.

reCAPTCHA protection

You have the option to enable our anti-spam integration with Google reCAPTCHA that will protect your contact form from many types of abuse including automated-spam. Find out more on how to set-up a Google reCAPTCHA account.

Form styling

In the demos above, there are 4 different styles available. The first two were inspired by Material Design, the first with icons, the other without. The next two styles are more traditional but with a modern clean look, the first contains icons and the latter without. If there's a demand, we will provide some more styles in the future.

The forms are styled using custom stylesheets that have cleanly named entities (all starting with fcf-), this prevents it from altering your website's styles. Only minimum styles are provided which are needed by the form. It’s very easy to change the sizes, colours or fonts. There is an extra stylesheet included if you want to use another pre-build button style. Check out the guide on how to do this.

Fully responsive

If you want your contact form to work well on mobile devices (phones and tablets) as well as desktops, the form will do that out-the-box. It will resize nicely to work best on the visitor's browser.

Email customisation

You have full control to style the emails as you want. The form comes with standard HTML and TEXT based email templates, you can edit these to meet your needs.

Form validation

When your visitor uses your form, the form validator will check the fields have been completed correctly. By default, it will make sure the user enters between 2 and 60 characters into the name field, provide a valid email address, selects a topic from the drop-down (you can change these options) and enters between 2 and 3000 characters into the message field and ticks the "agree" checkbox. This validation is done in real-time by JavaScript in the browser (initially triggered when the button is clicked) and also checked again on the Server by PHP.

Extending the form

The form comes with a "text", "email", "textarea", "select" and a "checkbox" field. These are pre-configured to be required fields, but you can make the fields optional, remove a field, or even add new fields to your contact form. It's very easy to do, but there are several places which require changes. Once you’re familiar with the files, it’ll only take a few minutes to alter the fields.

No branding

Contact form pro will not show any branding on the form, or the emails which it generates.


All licenses are perpetual which means they last forever. You only need to pay once.

You have the choice of a single license, which allows you to use the form on a single website. You can also have multiple forms running on a single website.

The unlimited license allows you to use the forms on any number of websites that you own or are responsible for maintaining.

Licenses cannot be resold.

Installation and customisation service

If you would like help to install or customise your forms, please get in touch as we now offer this as a separate service.