Form backend for any host — not just one.
Netlify Forms is convenient if your site lives on Netlify — and only then. Formcrest works wherever you deploy (Vercel, Cloudflare, S3, a VPS, anywhere), and goes deeper on delivery: templates, digests, autoresponders, Slack, Discord, and signed webhooks.
| Feature | Formcrest | Netlify Forms |
|---|---|---|
| Works with any hosting provider | ✓ | Netlify-hosted sites only (build-time form detection) |
| Setup | Point action= at your endpoint | data-netlify attribute + redeploy on Netlify |
| Spam filtering | Honeypot + Turnstile + rate limits on every plan | Honeypot + reCAPTCHA integration |
| Notifications | Templated emails, hourly/daily digests, autoresponders | Plain email + HTTP POST notifications |
| Slack + Discord integrations | Pro | Via generic HTTP notifications |
| Signed webhooks with retries | Pro | HTTP POST (unsigned) |
| Per-form analytics | Pro | Not stated |
| File uploads | Pro — validated by magic bytes, stored on R2 | ✓ |
| Pricing | Free 500/mo · Pro €18/mo | Included with Netlify credit plans (as of June 2026); legacy plans capped at 100/mo |
| EU-resident database by default | ✓ | Not stated |
Switching takes about five minutes
- 01
Remove the data-netlify attribute
Your form stops depending on Netlify's build-time detection — it becomes plain HTML again.
- 02
Create a Formcrest form
Get an endpoint URL instantly and verify your destination inbox.
- 03
Add the action URL
Point action= at your Formcrest endpoint. Your site can now move hosts any time without touching forms.
Try Formcrest on your next form
Keep Netlify Forms running while you test. Swap the URL when you're happy — no submissions lost.
Create a free accountComparison based on publicly available information from netlify.com and docs.netlify.com as of June 2026; their features and pricing may change — check netlify.com for the latest. Formcrest is an independent product and is not affiliated with Netlify.