Formdata
Form backend for developers

Add forms to any site.
No backend needed.

Point your HTML form at a Formdata endpoint and get submissions straight to your inbox — with spam filtering, file uploads, Slack alerts, and a full dashboard.

Free tier: 50 submissions/month · no time limit

contact.html
<!-- That's literally it 👇 -->
<form action="https://formdata.cloud/form/your-id"
     method="POST">

  <input type="text" name="name"/>
  <input type="email" name="email"/>
  <textarea name="message"></textarea>

  <button type="submit">Send</button>
</form>
Submissions arrive in your dashboard instantly
Dead simple setup

Up and running in 60 seconds

1

Create an endpoint

Sign up, name your form, and copy the unique URL. Takes under 30 seconds.

2

Point your form at it

Set action="https://formdata.cloud/form/your-id" on any HTML form. No JavaScript required.

3

Receive submissions

Every submission lands in your dashboard and your inbox. Filter spam, export CSV, trigger webhooks.

Everything included

All the pieces, none of the plumbing

Stop wiring together email, spam, storage, and webhooks. Formdata handles it.

Email notifications

Get an email the moment a form is submitted. Customize the template to match your brand.

Spam filtering

Honeypot fields and Cloudflare Turnstile catch bots automatically — no annoying puzzles for real users.

Slack & webhook alerts

Post submissions to any Slack channel or fire a webhook to Zapier, Make, or your own server.

File uploads

Accept attachments directly. Files are stored securely and linked in your submission view.

CSV & JSON export

Download all your submissions any time — no lock-in, your data is always yours.

AJAX & REST API

Submit via fetch() and stay on-page. Full JSON API for headless and SPA workflows.

Frequently asked questions

Quick answers about Formdata