Static & Jamstack

Form backend for static and Jamstack sites.

No server functions, no databases, no infrastructure. Drop a public access key into any HTML form and receive submissions with production-grade spam controls.

Create your first form Book free migration

How it works

Three steps to production forms.

01

Create a form

Sign up and generate a public access key in seconds.

02

Drop in your site

Add the access_key to any HTML form on any static host.

03

Receive submissions

Get email notifications, webhooks, and delivery logs without managing a backend.

Setup

Static site form snippet

<form action="https://api.formsfort.dev/submit" method="POST">
  <input type="hidden" name="access_key" value="YOUR_ACCESS_KEY" />
  <input type="text" name="name" required />
  <input type="email" name="email" required />
  <textarea name="message" required></textarea>
  <input type="checkbox" name="botcheck" style="display:none" />
  <button type="submit">Send</button>
</form>
Get your access key

Migration

Migration checklist.

Move an existing form in minutes without rebuilding markup.

01

Create a FormsFort form and copy your access key.

02

Add the form action pointing to https://api.formsfort.dev/submit.

03

Insert your access_key as a hidden input.

04

Add name, email, and message fields.

05

Include a botcheck honeypot for spam filtering.

06

Deploy and test a submission.

FAQ

Common questions.

What is a static form backend?

A service that receives form submissions from static HTML forms and forwards them to email and integrations. No server code is required on your site.

Does it work with Jamstack?

Yes. FormsFort is designed for static, Jamstack, and frontend-first architectures. It works with Astro, Next.js, Hugo, Jekyll, 11ty, Gatsby, and plain HTML.

Do I need serverless functions?

No. The browser posts directly to FormsFort. You can use serverless functions if you want, but they are not required.

Is it secure?

Yes. Public access keys are safe to embed. Delivery is verified, spam is filtered, and you can restrict submissions to allowed domains.

Stop managing form servers.

Create a production form endpoint, migrate your first form free, and scale when you are ready.

Create your first form Book free migration