Powering 7,600+ forms worldwide

Stop building form backends.
Start shipping.

Point your HTML form at a FormBackend endpoint and collect submissions in under a minute. No server-side code required.

Start for Free

No credit card Setup in under a minute

HTML form action pointing at a FormBackend endpoint

6M+

Submissions Processed

7,600+

Forms Created

Testimonials

What our customers are saying

Trusted by developers and agencies worldwide to handle their form submissions reliably.

"FormBackend is a great way to quickly hook up a form on a site where you only have access to frontend / static file hosting. The support is great and integrations with Zapier allows us to quickly roll-out complex data destination workflows. Would recommend!"

Mumu Logo-BLKGRD-09 Created with Sketch.
Kieran
Director, Mumu Agency

"As a creative agency building custom websites it's great to have an option out there that is as easy as plug and play. It's scalable and has worked flawlessly for over 48 months for us."

Matthew
Founder at Miles

"FormBackend is a developer's dream form handling platform. For our small-medium client sites nothing comes close to the price/feature set of FormBackend. It's extremely fast to set up, can handle just enough workflow tasks, and you can use fully custom email templates. The only time we won't be reaching for this tool is when a client already has a large CRM setup with these features - but in those cases we're really going to miss the unrivaled support that Jesper provides."

Lane Lourcey, Creative Director at AVO Dynamics
Lane Lourcey
Creative Director at AVO Dynamics

Features

Everything you need to make your <form> work.

Make your form work in seconds — no special libraries or server setup required.

It works with any <form>.

You can use FormBackend with any <form>. Just point your form to your FormBackend URL endpoint and we'll take care of the rest.

It works with any form
Your responses

Collect submissions.

When your form receives a response, we validate and filter the data for SPAM Spam underline automatically.

Send and receive emails

Receive or send emails.

Receive or send an email to whoever you want when your form gets a new submission.

Redirect anywhere.

Have a custom thank you page? Redirect to any page you'd like after the form is submitted.

Redirects
Form rules

Conditional emails.

Send and receive emails based on values in your form fields. Perfect for departments or other conditional flows.

Unlimited Form fields

Unlimited form fields.

Add all the form fields you want. There's no limit. We will handle everything that's submitted inside your <form>.

Integrations

Send submissions to 3rd parties.

Send submissions to services like Zapier, MailChimp, Convertkit - or any other 3rd party service.

Export to CSV

Export to .CSV

Export your submissions as CSV, or pull them anytime with our simple API.

API

API

Prefer AJAX or need programmatic access? Use the API to read and manage submissions.

Teams

Teams

Invite your team and collaborate without sharing logins.

Upload

Upload files

Accept file uploads without extra servers or storage setup — we handle the hard parts.

Get started

Built and designed to be fast, reliable and easy to use.

Create an account, point your HTML form at FormBackend, and start collecting submissions in under a minute.

Start for Free

No credit card Setup in under a minute

GDPR Ready

Export or delete submission data, with a clear privacy policy.

SSL Encrypted

Submissions are encrypted in transit with TLS.

99.9% Uptime

Reliable infrastructure that scales with your traffic.

News

Our blog

Tutorials, product updates, and tips to get more out of FormBackend.

Take a look

Recent Posts

How to add a form to your Gatsby site

Add a contact form to your Gatsby site with no backend. A complete React example that submits with fetch, shows an inline success message, and reports errors accessibly.

How to create a form in Astro (with Astro Actions)

Add a contact form to your Astro site with no backend. Copy-paste examples for a plain HTML form, a JavaScript submission with an inline thank-you, and the modern Astro Actions approach with server-side Zod validation.

How to create a Svelte form (with validation)

Build a Svelte (SvelteKit) contact form with no backend. Copy-paste examples for a plain form, a JavaScript submission with success and error states, and a SvelteKit form action with server-side Zod validation.