Point your form at a URL.
Read the replies.
A form backend for static sites. No server, no JavaScript, no signup for your visitors. Change one attribute in your HTML and submissions land in an inbox.
100 submissions a month on the free plan. No credit card.
<form action="https://catchform.dev/f/your-token"
method="POST">
<input name="email" type="email">
<textarea name="message"></textarea>
<button>Send</button>
</form>
1. Create a form
Name it, pick where notifications go. You get a unique endpoint URL.
2. Paste the URL
Drop it into your form's action. Works with any static host — Netlify, Vercel, GitHub Pages, S3.
3. Read submissions
Every entry lands in your inbox and your email. Export to CSV whenever you like.
Pricing
Free
$0
- 1 form
- 100 submissions / month
- Spam honeypot included
- No file uploads
- No webhooks
Pro
$12/mo
- 10 forms
- 10,000 submissions / month
- Spam honeypot included
- File uploads
- Webhooks
Questions
- Do my visitors need an account?
- No. They fill in your form as usual — nothing about the page changes for them.
- How is spam handled?
- A hidden honeypot field. Real visitors never fill it, bots do, and those submissions are dropped before they reach you.
- Can I redirect people to a thank-you page?
- Yes — set the redirect URL in your form settings. For safety it only accepts pages on the host you configured.
- What happens if I go over my monthly limit?
- Submissions are refused with a clear error until the next month, or until you upgrade. Nothing is deleted.
- Who handles payments?
- Paddle is our merchant of record. They handle payment, invoices and VAT.