PHPForms incredible and simple web form builder

PHPForms featuresbuy now

Create and manage your forms in a few clicks

WYSIWYG Forms Editor

You can track all your actions with your future form. Every stage of creation would be visible.

drag-n-drop lay out

Just choose the element you want to add to your form and drag it to specified place. It’s very easy!

creation of unlimited forms with any number of fields

The form you create may contain a big amount of fields if it is necessary.

preview a form before submitting and publish it on your website

After form creation it can be previewed. Just take a look at it yourself before you close the editor.

pre-designed widgets

(phone/email/date inputs, confirmation boxes, file uploads etc.)

Don’t waste your time creating complex things from simple ones. We have done it instead of you.

set of validation rules

Tell your user how this form should be submitted. We have got ready set of validation rules ready to be used.

multi-page forms support

If you need to gather some compound data, it’s easy to divide your form into several pages by means of our editor.

file upload support

Our smart "file upload" allows you to predefine necessary file extension and its max size.

Captcha SPAM-protection

Don’t let bots submit your forms! PHPForms supports worldwide reCaptcha protection.

banning by IP

If you don’t want some persons to submit your forms, you are able to ban their IPs. You can ban one IP address or a group of them using the symbol * (asterisk )

forms SQL-backups

Keep the results of forms submissions in suitable way. You may restore them any time you want.

mail notifications on every form submission

Be always in touch with situation. Receive email letters with submitted forms. You can adjust email template you like.


Store and handle your submissions effectively

sort and search your entries by date/keywords

You can find the form quickly and easily sorting the list by necessary data.

print the submission

You can store submitted form as a paper document. After that they are not only visible, you can take it by hands.

export your entries to CSV format to manage them on local PC

View the entries with office software, such as Excel, on your desktop. Manage them any way you like.

store the entries backup in SQL

Create a database composed of your submitted forms. All actions allowed in usual database are available.


Make the process working as you wish

predefined lists to be used in your forms

Create lists of items for check boxes, conformation boxes, multiple selects etc. for your future form. Store them for using next time.

mail notification templates with a set of variables

Choose the appearance of email notification letters for forms submitted yourself. Store these templates in your account

alert messages shown after form submission

Write yourself a message shown to user after form submission. Person should know the moment of data shipping.

IP-filters to store and manage IP-ban presets

Ban undesirable IP addresses in a very suitable way. Set one address or some group of IP addresses (for example, a separate range)