Your forms,
delivered.
The easiest form backend for static sites. One HTML attribute change and your forms work. No server code. No backend. No hassle.
Built for the static-web stack
How Does SimpleForm Work?
Three minutes from sign-up to your first delivered submission. Truly.
Quick Answer: Sign up, create a form to generate a unique endpoint URL, and replace your HTML form's action attribute with that URL. SimpleForm receives the POST, sends you an email per submission, stores it in your dashboard, and fires any webhooks you've configured.
Create your endpoint
Sign up free, click "New Form", give it a name, and you get a unique POST URL.
Update your form
Change your form's action attribute to your SimpleForm URL. That's the only change.
Receive submissions
Get emails instantly. View in dashboard. Fire webhooks. Spam stays out.
<form action="https://simpleform.dev/f/YOUR_TOKEN" method="POST">
<input type="text" name="name" placeholder="Your name">
<input type="email" name="email" placeholder="Email">
<textarea name="message"></textarea>
<button type="submit">Send</button>
</form>
What Does SimpleForm Include?
Everything you need to ship working forms — and nothing you don't.
Email Notifications
Instant HTML emails for every submission, to one or multiple recipients.
Spam Protection
Honeypot detection + IP rate limiting + optional reCAPTCHA v3.
Submission Dashboard
View, search, and manage all submissions in one place.
File Uploads
Accept file attachments on your forms (Pro plan).
Webhook Integrations
POST to Slack, Discord, Zapier, or any custom URL.
Domain Restriction
Lock forms to specific allowed domains only.
Custom Redirects
Send users to your own thank-you page after submitting.
CSV / JSON Export
Download all submissions in bulk for backups or import.
Auto-Responder
Send a confirmation email back to the submitter (Pro).
Multiple Recipients
CC multiple recipients per form (Pro).
Custom Email Domain
Send notifications from your own domain (Agency).
White-Label
Remove SimpleForm branding (Agency).
How Much Does SimpleForm Cost?
Free forever for hobby projects. Pro for production. Agency for client work.
Pro
- 5,000 submissions/month
- Unlimited forms
- 90-day storage
- Webhooks + file uploads
What Integrations Does SimpleForm Support?
Fire any submission to anywhere. Native integrations and a generic webhook for the rest.
What Do Developers Say About SimpleForm?
"I shipped a client landing page in two hours. The contact form 'just worked' the moment I changed the action URL. SimpleForm is the missing backend for static sites."
"We replaced our entire form-handling Lambda with SimpleForm. Same email delivery, half the cost, zero maintenance."
"Honeypot + rate limiting catches every bit of spam without forcing my users through a CAPTCHA. It's the developer-first form backend I always wanted."
Frequently Asked Questions About SimpleForm
SimpleForm is a hosted form backend that receives submissions from any HTML form. You sign up, get a unique endpoint URL, set your form's action attribute to that URL, and start receiving emails, dashboard entries, and webhook calls per submission — no server code required.
No. SimpleForm replaces the entire backend. You write a normal HTML form, point its action attribute at your SimpleForm endpoint URL, and submissions arrive in your inbox and dashboard automatically.
Any website that can serve HTML — including static sites built with Astro, Next.js, Hugo, Jekyll, Eleventy, Gatsby, plain HTML, GitHub Pages, Netlify, Vercel, S3, or any host.
The Free plan includes 100 submissions per month, 3 forms, and 7 days of submission history — free forever, no credit card required.
Every plan includes a hidden honeypot field and IP-based rate limiting (max 10 submissions per IP per hour per endpoint). Pro and Agency plans add optional Google reCAPTCHA v3 with your own site key.
Yes. On Pro and Agency plans you can add webhook URLs (Slack, Discord, Zapier, Make, or any custom endpoint) to fire on every submission.
Yes — Pro plan supports file uploads up to 5MB per file, Agency supports 25MB per file.
Submissions over your monthly limit return a 402 response and aren't emailed or stored. Your forms continue to function for all other submissions, and the limit resets on the first of the month.
Yes. Any standard HTML form with method="POST" can be pointed at a SimpleForm endpoint. Works with multipart/form-data, JSON, and standard URL-encoded posts.
Yes. We store only the data your forms send, retain it according to your plan (7-365 days), let you delete submissions any time, and host data in compliant infrastructure.
Ready to stop building form backends?
Start free — no credit card required.
Create my first endpoint