Netlify Forms is a built-in feature of the Netlify hosting platform that lets you add form handling to any site deployed on Netlify. By adding a "netlify" attribute to your HTML form tag, Netlify automatically detects and processes form submissions. The integration is seamless for Netlify users — no external service to configure, no API keys to manage, and submissions appear right in your Netlify dashboard alongside your deployments and build logs.
The catch is that Netlify Forms only works if your site is hosted on Netlify. If you ever migrate to Vercel, Cloudflare Pages, AWS Amplify, or any other hosting provider, your forms stop working entirely. This platform lock-in is Netlify Forms' most significant drawback. Additionally, Netlify Forms' pricing is based on submissions across your entire account, and the free tier is capped at 100 submissions per month per site. The paid Netlify plans that include more form submissions start at $19/month and bundle features you may not need, like serverless functions and identity management.
FormsList is hosting-agnostic by design. Your forms work whether your site is on Netlify, Vercel, GitHub Pages, a shared hosting provider, or any other platform. This independence means you never have to worry about form handling when switching hosts. At $9/month for 5,000 submissions, FormsList is also more cost-effective for form-heavy sites than Netlify's bundled pricing. Add in AI spam filtering, native integrations, and team workspaces, and FormsList delivers a more complete form solution without tying you to a single hosting platform.
| Feature | FormsList | Netlify Forms |
|---|---|---|
| Free tier | 5 forms, 500 submissions/mo | 100 submissions/mo (per site) |
| Submissions/month (paid) | 5,000 (Pro) / 50,000 (Business) | 1,000+ (bundled in Netlify plan) |
| Integrations | Slack, Google Sheets, Discord, Zapier, Webhooks | Netlify ecosystem only |
| Spam protection | AI scoring + honeypot + reCAPTCHA | Akismet + honeypot |
| API access | REST API on all plans | Netlify API |
| File uploads | All plans | Supported |
| Custom redirects | All plans | Via Netlify config |
| Team support | Business plan | Netlify team plans |
| Starting price | $9/mo (Pro) | $19/mo (Netlify Pro, bundled) |
| Hosting requirement | Works with any host | Netlify only |
Works with any hosting provider — no platform lock-in
Dedicated form features vs bundled add-on
AI spam scoring included on all plans
More cost-effective for form-heavy sites
Native Slack, Sheets, and Discord integrations
Zero-config setup for Netlify-hosted sites
Deeply integrated into the Netlify dashboard
No external service or API keys needed
Good for simple forms on Netlify sites
If your site is on Netlify and you need a simple contact form, Netlify Forms is convenient — it requires no external setup. But convenience comes at the cost of flexibility. You are locked into Netlify's hosting, and the form features are a secondary add-on to a hosting platform rather than a purpose-built solution.
FormsList is the right choice if you want a dedicated form backend that works regardless of where your site is hosted. The feature set is deeper, the pricing is more transparent, and you retain complete freedom to switch hosting providers without affecting your forms. For professional teams that value independence and purpose-built tools, FormsList is the clear winner.
Set up your form backend in under a minute. No server required, no complex configuration — just a simple endpoint for your forms.