Ship the <form>.
Skip the backend.
Point action= at one endpoint and every submission fans out to your inbox, Slack, Notion — wherever your team already works. No servers, no config files.
Get your form endpoint
Enter your email to receive form notifications and manage submissions.
- 1Enter your email below
- 2Verify with the 6-digit code we send you
- 3Copy your unique form endpoint and paste it into your HTML
Three steps · under two minutes
From <form> tag to inbox
onsubmit.dev replaces the backend you'd otherwise write to handle a form submission — no server, no database, no deploy. Here's the entire integration.
Get your endpoint
Sign up with just an email and verify a 6-digit code — no password, no credit card. onsubmit.dev generates a unique POST endpoint for you the moment you land on this page.
Point your form at it
Set the endpoint as your form's action attribute, or POST to it with fetch. It works with a plain static HTML form, a React or Vue component, or a Webflow export — anything that can send a POST request.
Submissions start arriving
Every entry lands in your dashboard and your inbox within seconds. Turn on Slack, Discord, Notion, Google Sheets, or a signed webhook whenever you're ready to route it further.
No SDK, no lock-in
Works with what you already have
onsubmit.dev doesn't care what generated your HTML. Static site generators, JS frameworks, website builders, or a form you wrote by hand five years ago — if it can submit a POST request, it can ship to us.
13 channels · one endpoint
Get notified wherever you work
Every submission triggers instant notifications — pick the channels that fit your workflow.
Every submission lands in your inbox instantly.
Telegram
Instant alerts via your own Telegram bot.
Discord
Rich embed posts to any Discord channel.
Slack
Block Kit notifications straight to your team.
Webhooks
POST to any HTTP endpoint with optional HMAC signing.
Zapier
Trigger any Zap via a Catch Hook on every submission.
n8n
Send submission data straight to an n8n Webhook node.
IFTTT
Fire IFTTT Maker Webhooks events on every submission.
Notion
Create a new page in a Notion database for every submission.
Google Sheets
Append a new row to a Google Sheet on every submission.
Jira
Auto-create a Jira issue for every form submission.
Airtable
Add a new record to an Airtable base for every submission.
AI Antispam
OpenAI-powered scoring silently drops spam before it ever reaches your inbox.
Plus, on every plan
No backend required
Drop in a single action= URL. No servers, no config files, no deploys.
AI Antispam
OpenAI scores every submission. High-confidence spam is silently dropped; borderline entries are flagged for review.
Submission dashboard
View, search, and export every submission from one clean interface.
File uploads
Accept file attachments from any HTML form. Files stored securely and accessible from your dashboard. Pro plan.
Stored & processed in the EU. Your data never leaves the European Union — GDPR-compliant by default.
99.9% uptime guarantee. Check our live status page.
