HTML form processing for static websites

No sign up required!

<!-- Example Contact Form -->
<form action="" method="post">
    <input type="hidden" name="$processor" value="email">
    <input type="hidden" name="$to" value="[email protected]">

    <input type="text" name="name" placeholder="Your Name">
    <input type="text" name="email" placeholder="Your Email">
    <textarea name="message" placeholder="Your Message"></textarea>
    <button type="submit">Submit</button>

Simply configure your form to POST to and add the required input fields to configure the processor.

Read the Docs →

Forget about a backend

Building static sites is becoming increasingly popular because of the improved simplicity, performance and security of not having to worry about backend server software.

But what about those times when your static site needs a bit of interactivity? Say you need add a contact form to your site, or you want your visitors to sign up to a newsletter. How do you implement that without a backend?

That's where Formstatic comes in. Simply create your HTML form as you would normally but configure it to post to and we'll handle the form submission process. By adding a few hidden fields to your form you can tell Formstatic how to handle your submissions.

You don't even need to sign up for an account! Formstatic just routes any submissions to the destination you choose via "processors". For example, Formstatic currently has processors to:

What about security?

Formstatic uses the latest TLS encryption standards to encrypt any data you send to us.

What about privacy?

Formstatic does it's best to keep your data private. We never store or log any data you send to us. Formstatic is also open source meaning you can always host your own version of Formstatic if privacy is a concern.

How much does it cost?

Formstatic is free to use. Looking for more? Check out Formstatic Pro

How do I get news & updates?

Follow @formstaticdev on Twitter