Join over 55,891 Subscribers Today! FREE UPDATES!
Get The Only Freelancer crash course you will ever need to read!
One of the most hardest jobs in web development processes definitely is form creation. Coding behind these forms are painless enough, but then you need to think also about Spam filters, usability, interface and functions should work in all cases.
Keeping this in mind, I gathered here 21 various premium Php forms created for all the cases you should ever need – sign-up forms, advanced contact forms powered with Ajax, jQuery, e-mail signup forms, file uploads and much more. All of these forms also come with good user interface and design, so you don’t have to worry about those little things, but just focus on big tasks! How cool is that?
These forms also are pretty cheap – 5–12$, which is just a small reward to original authors I think! Before we get started I also gathered few great sources to get inspiration from and educate you how to create user-friendly and unique contact forms.
Here you will find various small sections in web-design – forms, buttons, headers, footers, tabs, typography and much, much more. There you will find also big collection of quality forms – now there are 351 forms available for inspiration!
Here are some more sources:
This AJAX jQuery website component allows you to easily place a self-contained Contact Form on any HTML or PHP page of your existing website.
It uses just 1 file to Validate, Process and Send the completed contact form to your e-mail address and best of all, does not reload the page to validate or send the form!
Features include:
This website component allows you to easily place a self-contained Contact Page on any PHP page of your website.
Features include:
This is a very simple, yet stylish, form for your website where visitors can enter their email address (and name if desired) to be added to a contact list. It uses AJAX to submit and validate email and will also function if the user has JavaScript disabled.
Installation is quick and painless. This form does not require a database to function as it will create and store input into a CSV file.
Main Features:
This website component allows you to easily place a “comment block” on any page of your website.
Features:
EasyForms is a PHP library that helps you create forms on a fast and easy way including input validation.
Together with the EasyForm library, you get 4 examples forms that are created using this library:
This is a ajax contact form made with PHP and jQuery. The script already include rules of validations fields and with errors messages. This script allows you to perform SMTP authentications, so do not need a personal SMTP server, you can, for example, use Live or Google (Gmail). This way you can send mail locally too!
Features:
This component allows users to upload multiple files from a single form. Uses the jQuery Javascript library to add more file input fields so that the page doesn’t need to be refreshed.
Features:
Contact Form Generator is a easy way to make your own custom form! You can control the validation rules, input types, icones and errors messages of a easy way.
This script allows you to perform SMTP authentications, so do not need a personal SMTP server, you can, for example, use Live or Google (Gmail). This way you can send mail locally too, this and much more without touch in a line of code!
Now supports PHP 4 , full support for dropdown menus, radio buttons and checkboxes, and multiple forms from one installation. Upgrade instructions can be found in the user guide.
This script is a class-based, fully-featured PHP Contact Form with a focus on ease-of-use and extensibility. Includes an autoresponder and custom fields.
It is simple to install and comes packaged with many optional features which can be turned on simply by editing the config file – so no editing of the main source code is needed.
This script could be a fundamental part of almost any website. It consists of three parts: the map component (javascript), the form component (javascript) and the back-end php script that sends the actual email. Any of these three components could be used separately.
Features:
Features:
Feedback provides easy to use, customisable feedback forms for your website visitors to provide you with their comments, suggestions and bug reports. Feedback comes with a special widget which can easily be inserted on every page of your website to allow your website visitors easy access to your feedback forms.
The widget is written in Javascript, but works without Javascript too. The feedback forms are written in PHP and send you an email upon form completion.
A simple app that will store and output email address for your site. It can be used for beta invitations or notifying users when your site is ready. A mysql database is required to store emails addresses.
Features:
Simple RSVP is a simple, robust and powerful guest invitation and event management platform. Powered by PHP and backed by mySQL, this all-in-one package allows you complete control and expandability of your events and guests. The reserve form contains a web 2.0, user-friendly interface for your guests to sign up and reserve their place at your event.
The admin panel provides a back end to control and monitor all the activity taking place. Also, various forms of validation have been included. The interface is packed with features that make it easy for anyone to run. Whether you have one event or 2,000, Easy RSVP script is the only script you will ever need.
Do you have a Contact Us page? Would you like to turn that snail mail into a Twitter messaging app? Well then this is the app you are looking for!
Your end users won’t need a twitter account. This app will send you a @mention tweet through your account or send a self-DM.
Features:
The jQuery powered ajax contact form is the Cadillac of contact forms. It has tons of useful features and is very easy customizable via a single configuration file.
A contact form for your website which links in with a simple but powerful admin panel.
Features:
PalmsForm takes all the hard work out of form building. You can get a form up and running within minutes. Form configuration and validation was never so easy. The best part about this library is that it is so flexible and convenient for you to customize your form, add / remove form fields, modify error messages, and extend core functionality of the library with minimal effort. As a result, you can use PalmsForm for all kinds of form, in all kinds of web sites and applications. It just works.
So what is flux? Flux is a Remarkably simple PHP contact form with admin panel. Dynamically select fields or remove fields on the fly. Would you like a add-on? Flux comes equip with google maps. Other add-ons may be implemented too!
Backed by PHP , this contact form script is in a league of it’s own. Fully extend able, and completely brand able. With just a few files uploaded to your server and few snippets of code, you will have a fully running contact form with customized auto responder. No need for PHP script knowledge or a database, Flux’s simple GUI has you covered.
Get The Only Freelancer crash course you will ever need to read!
Dainis Graveris is 23 years old blogger and designer, founder of 1stWebDesigner, now more silently managing everything behind the scenes. He usually hangs out in Twitter tweeting design related links and chatting with people. If you have any questions or feedback that's the best place to start! Cheers!
Tuesday, January 3rd, 2012 04:42
I need an ajax style contact form that will expand from a link and send me the referrer page info it was sent from. This is for a business directory and the form will be for reporting listing errors and/or perhaps new listings and regular contact.
Monday, November 28th, 2011 01:55
I’m looking for a simple contact form that will send back the form (page) URL a long with contact information
Monday, September 12th, 2011 11:09
Hi I had trouble finding the contact form! I have got a couple of clients in the industry, who are interested in improving their profile online by working with some high quality websites.
We’d be looking to place an ad on your homepage. Would you be interested in this? And do you have any other websites?
Do not hesitate to ask me any questions by emailing me :)
Kind Regards
Jonathan
Friday, April 15th, 2011 02:03
Thanks for the list. I know this is from last year but it’s still helpful. Usually I’m using WordPress but new clients just have PHP.
Wednesday, November 24th, 2010 22:02
Can someone recommend which of these (I don’t mind which one) allows a visitor to the site to fill out their information and send a request for information, and then saves that information so it can later be resubmitted without having to fill out all the info again?
Thanks!
Wednesday, April 28th, 2010 03:22
Thanks for the post i was just searching the internet for the best contact form. This article made easy to identify the suitable contact forms for my projects.
Wednesday, April 28th, 2010 03:12
Thank you for sharing these. Is there possibility of maybe free ones that are as easily customizable?
Tuesday, April 27th, 2010 23:25
Nice.
But I prefer Drupal or WordPress.
Just install it on your exist website (just make new folder), download some contact form modules/plugins and done!
Not just contact form, you can also add a lot more, newsletter, subscribes, another type forms, etc etc.
Of course its a bit tech, but nothing compare to tiny premium contact forms ;)
And best of all – free! :D
If not, then it's time to learn how to:
You can trust 1stWebDesigner to help you become a better web designer!
- Jacob Cass | Just Creative
Just enter your name and email below and click Get Updates!
Ivax
Tuesday, April 27th, 2010 23:25
Nice.
But I prefer Drupal or WordPress.
Just install it on your exist website (just make new folder), download some contact form modules/plugins and done!
Not just contact form, you can also add a lot more, newsletter, subscribes, another type forms, etc etc.
Of course its a bit tech, but nothing compare to tiny premium contact forms ;)
And best of all – free! :D
Jay Gilford
Sunday, June 27th, 2010 01:45
Nice article, thanks
Simon
Wednesday, April 28th, 2010 13:48
Nice work! You could add faary.com here, it’s not only the contact form, but also easy form generator.
Kiran Kumar
Wednesday, April 28th, 2010 03:22
Thanks for the post i was just searching the internet for the best contact form. This article made easy to identify the suitable contact forms for my projects.
Sudarshan Gurung
Wednesday, April 28th, 2010 05:57
Nice compilation Dainis. Thanks.
Xander
Wednesday, April 28th, 2010 03:12
Thank you for sharing these. Is there possibility of maybe free ones that are as easily customizable?
Ashley
Wednesday, November 24th, 2010 22:02
Can someone recommend which of these (I don’t mind which one) allows a visitor to the site to fill out their information and send a request for information, and then saves that information so it can later be resubmitted without having to fill out all the info again?
Thanks!
Raja
Wednesday, March 16th, 2011 13:22
Nice one..I love all the forms especially the 3rd.
bob
Tuesday, January 3rd, 2012 04:42
I need an ajax style contact form that will expand from a link and send me the referrer page info it was sent from. This is for a business directory and the form will be for reporting listing errors and/or perhaps new listings and regular contact.
JayRyan'sBlog
Tuesday, April 24th, 2012 09:40
Nice post..:-)
Abel
Monday, November 28th, 2011 01:55
I’m looking for a simple contact form that will send back the form (page) URL a long with contact information
David Winters
Monday, September 12th, 2011 11:09
Hi I had trouble finding the contact form! I have got a couple of clients in the industry, who are interested in improving their profile online by working with some high quality websites.
We’d be looking to place an ad on your homepage. Would you be interested in this? And do you have any other websites?
Do not hesitate to ask me any questions by emailing me :)
Kind Regards
Jonathan
Jared Detroit
Friday, April 15th, 2011 02:03
Thanks for the list. I know this is from last year but it’s still helpful. Usually I’m using WordPress but new clients just have PHP.
Rob
Wednesday, May 4th, 2011 04:03
Great article – some nice conatct forms there! :)