Download - PHP Contact Form Script (Responsive)

Each download package includes the contact form script with all available features. You can optionally activate and deactivate the consent to the data privacy policy (GDPR).


The Advanced Version, the Standard Version, and the Minimalistic Version differ only in their appearance. All versions include the full range of functions. In the Versions section, you will find a compact overview of all the templates. You can also use our contact form tutorial to easily create a contact form based on our form script.


The contact form requires at least PHP 7.4 or higher. (PHP 8.3 compatible!)


The contact form is available in the following languages: German English




Template 1 Template 2




Template 3 Template 4




Template 5 Template 6




Template 7 Template 8




Template 9 Template 10




Template 11 Template 12




Template 13 Template 14







Contact Form - Template I (Responsive Design)

By downloading, you accept the license agreement.


Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Erweiterte Version - Style 8.8





Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Erweiterte Version - Style 8





Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Normale Version - Style 8





Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Minimalistic Version - Style 8





Click here to find more versions of Template I








Contact Form - Template II (Responsive Design)

By downloading, you accept the license agreement.


Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Erweiterte Version - Style 11.8





Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Erweiterte Version - Style 11





Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Normale Version - Style 11





Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Minimalistic Version - Style 11





Click here to find more versions of Template II








Contact Form - Template III (Responsive Design)

By downloading, you accept the license agreement.


Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Erweiterte Version - Style 12.8





Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Erweiterte Version - Style 12





Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Normale Version - Style 12





Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Minimalistic Version - Style 12





Click here to find more versions of Template III








Contact Form - Template IV (Responsive Design)

By downloading, you accept the license agreement.


Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Erweiterte Version - Style 13.8





Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Erweiterte Version - Style 13





Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Normale Version - Style 13





Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Minimalistic Version - Style 13





Click here to find more versions of Template IV








Contact Form - Template V (Responsive Design)

By downloading, you accept the license agreement.


Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Erweiterte Version - Style 7.8





Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Erweiterte Version - Style 7





Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Normale Version - Style 7





Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Minimalistic Version - Style 7





Click here to find more versions of Template V








Contact Form - Template VI (Responsive Design)

By downloading, you accept the license agreement.


Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Erweiterte Version - Style 10.8





Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Erweiterte Version - Style 10





Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Normale Version - Style 10





Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Minimalistic Version - Style 10





Click here to find more versions of Template VI








Contact Form - Template VII (Responsive Design)

By downloading, you accept the license agreement.


Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Erweiterte Version - Style 8.8





Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Erweiterte Version - Style 8





Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Normale Version - Style 8





Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Minimalistic Version - Style 8





Click here to find more versions of Template VII








Contact Form - Template VIII (Responsive Design)

By downloading, you accept the license agreement.


Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Erweiterte Version - Style 9.8





Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Erweiterte Version - Style 9





Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Normale Version - Style 9





Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Minimalistic Version - Style 9





Click here to find more versions of Template VIII








Contact Form - Template IX (Responsive Design)

By downloading, you accept the license agreement.


Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Erweiterte Version - Style 5.8





Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Erweiterte Version - Style 5





Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Normale Version - Style 5





Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Minimalistic Version - Style 5





Click here to find more versions of Template IX








Contact Form - Template X (Responsive Design)

By downloading, you accept the license agreement.


Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Erweiterte Version - Style 6.8





Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Erweiterte Version - Style 6





Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Normale Version - Style 6





Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Minimalistic Version - Style 6





Click here to find more versions of Template X








Contact Form - Template XI (Responsive Design)

By downloading, you accept the license agreement.


Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Erweiterte Version - Style 1.8





Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Erweiterte Version - Style 1





Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Normale Version - Style 1





Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Minimalistic Version - Style 1









Contact Form - Template XII (Responsive Design)

By downloading, you accept the license agreement.


Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Erweiterte Version - Style 2.8





Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Erweiterte Version - Style 2





Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Normale Version - Style 2





Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Minimalistic Version - Style 2









Contact Form - Template XIII (Responsive Design)

By downloading, you accept the license agreement.


Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Erweiterte Version - Style 3.8





Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Erweiterte Version - Style 3





Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Normale Version - Style 3





Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Minimalistic Version - Style 3









Contact Form - Template XIV (Responsive Design)

By downloading, you accept the license agreement.


Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Erweiterte Version - Style 4.8





Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Erweiterte Version - Style 4





Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Normale Version - Style 4





Spam protection: Security code on/off | Security question on/off   (» 7 more options!)
Data protection: Privacy policy on/off
Error messages (Design): Standard | HTML5
Edit form fields & Edit design: German Tutorial
File attachment: Upload function on/off
Send copy: With consent | Without consent | Do not send a copy

Minimalistic Version - Style 4


HTML Contact Form

Download your (responsive) HTML contact form code for your homepage today! It is mobile friendly and includes email upload and spam protection (captcha) functions!

The latest updates!

Success message & Loading Spinner
(July 28, 2024)
Numerous optimizations have been implemented in the contact form script and on the website over the past few months. The script now optionally offers the ability to activate an immediate success message and a loading spinner via the file config.php. Additionally, a security vulnerability has been fixed in the script: Cross-Site Scripting was possible through the action attribute. Furthermore, there are no longer any external paths in the script. The jQuery library and external stylesheets are now integrated locally. By integrating them locally, current data protection laws (see GDPR) are taken into account. Numerous design optimizations have been made to Template 1, giving it a significantly better appearance. The website has been revamped and now offers better overall usability, making for a more pleasant reading experience. On the Hosting Check page, you can find information about the hosting providers where the contact form has been successfully tested. The list of hosting providers is regularly updated. Our FAQ page and the tutorial page have also been updated.

GDPR / Google Fonts
(October 25, 2022)
The Google Fonts will now be locally embedded due to the current GDPR jurisprudence. We recommend all users who are bound by the GDPR to download the updated script. All templates are affected by the update.

Floating Label Feature
(May 1, 2022)
The floating label feature is an important element of interactive forms. So you are welcome to use our template 4 with this nice effect.

Google Material Design
(January 15, 2021)
You are welcome to use our new templates. The design of template 2 and 3 is simple, clean and modern. It is similar to Google's Material Design.

New template
(July 1, 2020)
Template V stands out with its modern and innovative design. This template was created using current web technologies such as JavaScript, HTML5, and CSS3. The icons by Fontawesome for the input fields and selection boxes are a visual treat that enhance the overall design. You can start using the PHP form script with this attractive template right away!

Spam protection update
(March 26, 2019)
Starting today, you can also deactivate the visible spam protection function (captcha). You also have five other options to effectively fend off spam: honeypot, time-out, click check, link blocker, or the bad word filter.

Template VI
(Dec 24, 2018)
Template VI has been published. It impresses with its modern responsive design and versatile range of applications.

SMTP function
(Oct 22, 2018)
We’ve integrated the PHP mailer class. Now you can use the contact form with SMTP!

Template V
(Oct 13, 2018)
The responsive form Template 5 is now available.

GDPR compliant
(May 25, 2018)
The contact form complies with the current data protection regulations of the EU (GDPR or General Data Protection Regulation). You can activate or deactivate the data privacy policy information in the config.php file.

Tutorial file
(June 25, 2017)
You can now also create an individual and responsive contact form based on our form script. Check out our tutorial!

PHP 7 Ready
(Dec 14, 2016)
The attachment / file attachment function now also runs with PHP 7.0. We reworked the mail function and moved it to a separate PHP function.

Compatible with mobile devices
(Nov 08, 2016)
The contact form now has a responsive design and is compatible with smartphones and tablets. The design automatically adapts to the resolution and display size of the device.