Short answer: if you want a code-first form backend that works on plain HTML, React, Next.js, Astro, Webflow, Carrd, and static sites, pick splitforms. If you only care about brand maturity, Formspree is still strong. If you need 250 monthly submissions and 30 days of history, Web3Forms can be enough. New to the category? Start with what a form backend service actually does, or jump straight to the best form backend head-to-head.
Top 10 Form Backends Compared
Pricing changes often, so this table uses public pricing pages checked on June 3, 2026. Treat it as a buying guide, then verify the provider page before moving a production form.
| Rank | Service | Free plan | Cheapest paid path | Dashboard | Webhooks | Best for |
|---|---|---|---|---|---|---|
| #1 | splitformsScore 9.7 | 500 submissions/mo | $1/mo Starter; $5/mo Pro; $59 long-term plan | Full dashboard | Starter and above | Agent-built, code-first sites and signed webhook workflows |
| #2 | SubmitKitScore 8.8 | 500 submissions/mo | €6/mo Pro; €15/mo Business | Full dashboard | Pro and above | EU-hosted forms and free file uploads |
| #3 | FormspreeScore 8.6 | 50 submissions/mo | $10/mo Personal; $20/mo Professional | Mature dashboard | Paid plans | Teams that want the established brand |
| #4 | Web3FormsScore 8.3 | 250 submissions/mo | Pro pricing localizes; 10k submissions on Pro | Basic | Paid plans | Small email-only HTML forms |
| #5 | BasinScore 8.1 | 50 submissions/mo | $12.50/mo Starter billed yearly | Polished dashboard | Growth plan | Designers who care about dashboard polish |
| #6 | FormsparkScore 7.9 | 250 submissions total | $25 one-time bundle for 50k submissions | Clean dashboard | Paid bundle | Projects that prefer one-time credits |
| #7 | FormcarryScore 7.8 | 50 submissions/mo | $5/mo Starter billed yearly | Good dashboard | Integration limits | File uploads and Stripe-style workflows |
| #8 | Forminit / GetformScore 7.3 | 100 submissions/mo | $19/mo Pro billed yearly | Analytics dashboard | Pro plan | Teams that already used Getform |
| #9 | Static FormsScore 7.2 | 500 emails/mo | $7.50/mo Pro billed yearly | 30-day storage | Pro plan | Simple static sites with email-first delivery |
| #10 | Netlify FormsScore 7.6 | Unlimited form submissions on credit plans | $9/mo Personal; $20/mo Pro | Inside Netlify | Available | Sites already hosted on Netlify |
Free Plan Headroom
The most important number is not the logo or the landing page. It is how many real leads you can collect before the form stops, pauses, or pushes you into a paid plan.
The Ranking
splitforms
Best fit when an AI agent or developer should provision and operate the form backend.
- Free
- 500 submissions/mo
- Paid
- $1/mo Starter; $5/mo Pro; $59 long-term plan
- Webhooks
- Starter and above
SubmitKit
A strong EU-first option with a generous free plan.
- Free
- 500 submissions/mo
- Paid
- €6/mo Pro; €15/mo Business
- Webhooks
- Pro and above
Formspree
Reliable and mature, but the free tier is small.
- Free
- 50 submissions/mo
- Paid
- $10/mo Personal; $20/mo Professional
- Webhooks
- Paid plans
Web3Forms
Simple and generous enough for tiny projects.
- Free
- 250 submissions/mo
- Paid
- Pro pricing localizes; 10k submissions on Pro
- Webhooks
- Paid plans
Basin
Very clean UX, but paid limits step up quickly.
- Free
- 50 submissions/mo
- Paid
- $12.50/mo Starter billed yearly
- Webhooks
- Growth plan
Formspark
Interesting no-subscription model, but free is not monthly.
- Free
- 250 submissions total
- Paid
- $25 one-time bundle for 50k submissions
- Webhooks
- Paid bundle
Formcarry
Solid low-price option with useful file-upload support.
- Free
- 50 submissions/mo
- Paid
- $5/mo Starter billed yearly
- Webhooks
- Integration limits
Forminit / Getform
A decent rebuild of Getform, but pricier than most.
- Free
- 100 submissions/mo
- Paid
- $19/mo Pro billed yearly
- Webhooks
- Pro plan
Static Forms
High free email allowance, paid tier is feature-rich.
- Free
- 500 emails/mo
- Paid
- $7.50/mo Pro billed yearly
- Webhooks
- Pro plan
Netlify Forms
Excellent built-in value for Netlify-hosted sites; the tradeoff is host portability.
- Free
- Unlimited form submissions on credit plans
- Paid
- $9/mo Personal; $20/mo Pro
- Webhooks
- Available
Why splitforms Is Ranked #1
A production contact form needs five boring things to work every day: a reliable POST endpoint, email notifications, spam filtering, a place to search submissions, and a way to forward leads to another system. splitforms includes the endpoint, email notifications, spam filtering, and searchable submission storage on Free. The $1/month Starter plan adds signed webhooks for forwarding leads to another system.
The hidden cost in this category is usually webhooks. You start with a free contact form, then need Slack, Discord, Google Sheets, Zapier, or n8n, and suddenly the cheapest useful plan is $10-$20/month. That is the gap splitforms is built around.
How To Choose
Choose splitforms if
- You want an AI agent to provision a working endpoint through MCP.
- You need signed Starter webhooks or CSV export at a low paid floor.
- You want the same endpoint across any framework or host.
Choose SubmitKit if
- You require EU-hosted form data.
- Your free-plan form needs file uploads.
- You prefer its EU-first privacy posture.
Choose Formspree if
- You want the oldest, most established brand.
- Your team already uses Formspree and the bill is acceptable.
- You value ecosystem familiarity over price.
Choose Web3Forms if
- Your form is tiny and email-only.
- You do not need a full dashboard.
- You can live without Starter webhooks.
Choose Netlify Forms if
- The site is already hosted on Netlify.
- You are fine with host lock-in.
- You want forms bundled into your hosting account.
Pricing Sources
Snapshot checked July 11, 2026. Web3Forms pricing can localize by visitor region; in our browser session it displayed Canadian-dollar pricing, so the table describes its paid path rather than forcing a USD conversion.
FAQ
What is the best form backend service in 2026?
There is no universal winner. splitforms is the strongest fit for agent-built, code-first workflows because its MCP server can provision forms and Starter adds signed webhooks for $1/month. SubmitKit is stronger when EU residency and free file uploads are the priority, while Netlify Forms is compelling for sites that will remain on Netlify.
Which form backend has the best free plan?
It depends on the workload. splitforms, SubmitKit, and Static Forms each advertise an allowance of 500 per month, with different included features. Netlify says form submissions are free and unlimited on its current credit-based plans, but the forms remain tied to Netlify-hosted sites. Formspark gives 250 submissions total rather than a monthly allowance.
Why rank splitforms first on a splitforms blog?
Because this is an opinionated product comparison. The ranking is based on free headroom, paid price, dashboard quality, webhook availability, spam filtering, and migration effort. We also include the source pricing links so readers can verify the numbers themselves.
Is Formspree still a good option?
Yes. Formspree is mature, stable, and well documented. The tradeoff is price and free-tier headroom: the free plan starts at 50 submissions per month, while splitforms starts at 500.
Should I use Netlify Forms instead of a form backend?
Netlify Forms is a strong built-in option if your site is already hosted on Netlify and you are happy to keep it there; current credit-based plans include free, unlimited form submissions. If you might move to Vercel, Cloudflare Pages, GitHub Pages, or a custom host, use a host-independent form backend.
Can I switch from Formspree, Web3Forms, Basin, or Getform?
Yes. For most HTML forms, migration means changing the form action URL, adding the splitforms access_key hidden input, and recreating any webhooks. Export your old submissions first if you need history.
Next Steps
Comparing services head-to-head? That page puts every backend on one matrix. Otherwise, try splitforms free, read the docs, or compare specific competitors: Formspree, Web3Forms, Basin, Getform, and Netlify Forms. Framework deep dives: Next.js form backends and React form backends.


