The form backend for static sites
Spam filter, email notify, signed webhooks, CSV. Paste one endpoint URL into your form action — no server of your own.
Sign in with an email link, create an endpoint, and start receiving submissions. Free tier covers 100 submissions a month.
Two lines of HTML
Point your existing form at Formrelay
<form action="https://your-formrelay-endpoint" method="POST">
<input name="email" type="email" required />
<textarea name="message"></textarea>
<button type="submit">Send</button>
</form>Submissions are stored the moment they arrive — plus spam scoring, email notifications and signed webhooks.
Built for
Indie makers
Your Carrd waitlist needs a real inbox, not a Google Form embed.
Freelancers
Client sites ship static. Contact forms shouldn't add a server to maintain.
Agencies
One endpoint per client site, consistent spam handling, exports on request.
Everything a contact form needs
Four things, done carefully. No form builder, no drag-and-drop, no dashboard you have to live in.
Spam filter
Heuristic scoring on every submission — link count, keyword traps, honeypot and rate limits. Set your own threshold.
Email notify
A clean plain-text notification to your inbox the moment a form is filled. Reply straight to the sender.
Signed webhooks
HMAC-SHA256 signature on the raw body so your downstream can verify the payload really came from Formrelay.
CSV export
Every submission stays exportable. One click gives you a spreadsheet-ready file — no lock-in, no API needed.
Simple pricing
Start free. Upgrade when your forms start earning their keep.
Free
$0/mo
- 100 submissions / month
- 1 endpoint
- Spam filter + honeypot
- Email notifications
- CSV export
Pro
$12/mo
- 5,000 submissions / month
- Unlimited endpoints
- Signed webhooks (HMAC-SHA256)
- File uploads & autoresponders
- Team seats + priority support
Checkout runs in Stripe test mode only — no live charges.
Put a working form on your site today
Generate an endpoint, paste the snippet, done in under two minutes.