Choosing a form backend service shouldn't feel like picking the least-bad option. Whether you're building a landing page, a Next.js app, or a static site, you need a form API that actually fits your project—without submission limits that sneak up on you or pricing that scales poorly.
Here's an honest breakdown of five popular form backend services, with a quick summary table first.
Quick Comparison Table
| Service | Free Tier | Paid Starting | Submission Limits | Form Limits | Best For |
|---|---|---|---|---|---|
| Formspree | 50/mo | $10/mo | 100-10,000 | 1-10 forms | Simple contact forms |
| Getform | 50/mo | $15/mo | 100-1,000 | 1-5 forms | Small projects |
| Netlify Forms | 100/mo | $19/mo (sites) | 100-1000+ | N/A (per form) | Netlify-hosted sites |
| Basin | 1,000/mo | $12/mo | 2,500+ | 3+ | Agencies |
| Kollect | 50/mo | $19/mo | Unlimited | Unlimited | Any project, any scale |
Formspree
Formspree is the form backend service most developers discover first. Point your form's action at a Formspree endpoint, and submissions land in their dashboard and your inbox.
Pricing: Free tier includes 50 submissions/month and 1 form. Paid plans start at $10/mo for 100 submissions, scaling to $40/mo for 10,000 submissions. Form limits cap at 10 forms even on higher tiers.
Pros: Dead simple setup, works with plain HTML, no JS required. Good docs and email notifications.
Cons: Submission limits can bite you fast. If you get a traffic spike or forget to upgrade, forms silently stop working. Form limits also restrict multi-page or multi-use cases.
Best for: Single contact forms on small sites where traffic is predictable.
Getform
Getform offers a similar value prop: easy setup, email notifications, and a dashboard for form submissions.
Pricing: Free tier: 50 submissions, 1 form. Starter at $15/mo gets 100 submissions and 5 forms. Higher tiers scale to 1,000 submissions at $49/mo.
Pros: Clean UI, webhooks, integrations (Slack, Zapier). File uploads on paid plans.
Cons: Tighter limits than Formspree on mid-tier plans. Pricing jumps quickly if you need more volume.
Best for: Side projects and small business sites that need a bit more than Formspree's free tier.
Netlify Forms
If your site is on Netlify, Forms is built in. Add netlify to your form tag, and Netlify intercepts submissions at deploy time.
Pricing: Free tier: 100 submissions/month across all forms. Pro ($19/site) includes 1,000 submissions. Enterprise gets more. Overage is billed.
Pros: No third-party dependency. Submissions live in Netlify's UI. Spam filtering with Akismet available. Works great with static sites and JAMstack.
Cons: Lock-in to Netlify. Migrating off means rebuilding form handling. Form limits and submission counts are tied to your hosting plan, not a separate product.
Best for: Teams already on Netlify who want everything in one place.
Basin
Basin is geared toward agencies and freelancers managing multiple clients. It includes white-label options and client management.
Pricing: Free: 1,000 submissions, 1 form. Starter at $12/mo: 2,500 submissions, 3 forms. Growth at $29/mo: 10,000 submissions, 10 forms.
Pros: Generous free tier. White-label capability. Client management and reporting. Integrations (HubSpot, Salesforce, etc.).
Cons: Form limits persist on paid plans. Focus on agencies may feel heavy for indie devs.
Best for: Agencies and freelancers who manage many client forms and need reporting/white-label.
Kollect
Kollect is a form backend service built around the idea that limits shouldn't define your project. Unlimited forms and unlimited submissions on paid plans mean you can grow without hitting caps.
Pricing: Free: 50 submissions/month, 1 form. Starter at $19/mo: unlimited submissions, unlimited forms. Professional at $49/mo adds team features, custom domains, and priority support.
Pros: No submission limits on paid plans. No form limits. Works with any stack—HTML, React, Next.js, static generators. Webhooks, API access, and automations. Same form API whether you're on a static site or a full-stack app.
Cons: Newer than Formspree and Getform, so fewer third-party integrations in some ecosystems.
Best for: Projects that need to scale without renegotiating limits—startups, marketing sites, apps with variable traffic, and teams tired of counting submissions.
Summary
| Use Case | Our Pick |
|---|---|
| One simple contact form, low traffic | Formspree or Getform free tier |
| Netlify-only stack | Netlify Forms |
| Agency with many clients | Basin |
| Scaling projects, variable traffic | Kollect |
| Want unlimited by default | Kollect |
If you're tired of submission limits and form caps, Kollect offers the best overall value: predictable pricing, unlimited scale on paid plans, and a form API that works the same whether you're on a static site or a Next.js app. No surprise overages, no silent form failures when you hit a limit.