Best Form Backend Services for Static Sites (2026)

A side-by-side comparison of the most popular form backends for static sites. Free tiers, pricing, features, and honest recommendations.

Last updated: February 20, 2026

Static sites don't have a backend — so form submissions need somewhere to go. Form backend services solve this by giving you an endpoint to point your HTML form at. Some are standalone services (Formspree, Web3Forms), some are built into hosting platforms (Netlify Forms, ZeroDeploy). Here's how they compare in 2026.

Side-by-side comparison

How the most popular form backends stack up.

Service Free tier Paid plan Hosting JS frameworks Setup
ZeroDeploy 100 submissions/mo $29/mo (1,000 subs + hosting + analytics) Included Full support Just HTML (action attribute)
Formspree 50 submissions/mo $10/mo (500 subs) Not included Full support Account + form endpoint
Netlify Forms 100 subs (shared credits) $20/member/mo (shared credits) Netlify only Requires workaround data-netlify attribute
Web3Forms 250 submissions/mo $6/mo (25K subs) Not included Full support Access key + hidden input
Formspark 250 total (one-time) $25 one-time (50K subs) Not included Full support Account + form endpoint
Basin 50 submissions/mo $4/mo (250 subs) Not included Full support Account + form endpoint
StaticForms 500 submissions/mo Starts at $6/mo Not included Full support Access token + hidden input

Quick summaries

ZeroDeploy — Best for hosting + forms in one platform

ZeroDeploy includes form handling in every hosting plan. No separate service, no API keys, no extra bill. Forms are created automatically on first submission. Works with React, Vue, Svelte, and plain HTML. Free tier: 100 submissions/month. Pro ($29/month): 1,000 submissions plus hosting, analytics, custom domains, and 10 sites. The best option if you want everything in one place. Learn more about ZeroDeploy Forms.

Formspree — Best standalone form backend with integrations

Formspree is the most established standalone form service. Supports file uploads, Zapier integrations, autoresponders, and conditional logic. Free tier: 50 submissions/month. Gold ($10/month): 500 submissions with advanced features. The best option if you need integrations and host elsewhere. ZeroDeploy vs Formspree comparison.

Netlify Forms — Best if you're already on Netlify

Netlify Forms is built into the Netlify platform. Convenient if you're already there, but it can't detect JS-rendered forms (React, Vue, Svelte need workarounds). Uses a shared credit pool — form submissions compete with bandwidth and deploys. Free: 100 submissions (shared credits). Pro ($20/member/month): more credits. ZeroDeploy vs Netlify Forms comparison.

Web3Forms — Best free tier for forms only

Web3Forms has the most generous free tier at 250 submissions/month. Simple access key setup — no server-side configuration. Includes hCaptcha for spam prevention. Limited dashboard and no CSV export. Best for low-traffic sites that only need a free form endpoint. ZeroDeploy vs Web3Forms comparison.

Formspark — Best for one-time payment

Formspark offers a unique one-time payment model: $25 for 50,000 total submissions (no monthly fee). Great for low-volume sites over a long period. Free tier: 250 submissions total (not per month). AJAX-first approach with a clean API.

Basin — Budget option with decent free tier

Basin offers 50 free submissions/month and paid plans starting at $4/month. Supports webhooks and Zapier. More affordable than Formspree but with fewer advanced features.

StaticForms — High free tier, email-focused

StaticForms offers 500 free submissions/month — the highest among standalone services. Primarily sends submissions to your email rather than storing them in a dashboard. Good for simple contact forms where email delivery is the main goal.

Our recommendation

If you need hosting anyway, use ZeroDeploy — forms are included, so you save the cost and complexity of a separate service. If you already have hosting and only need forms, Web3Forms has the best free tier (250/month) and Formspree has the best features (file uploads, integrations). Avoid Netlify Forms if you use React or Vue — the build-time detection doesn't work with JS-rendered forms.

Frequently asked questions

What is a form backend for static sites?

A form backend handles the server-side processing of HTML form submissions. Since static sites have no server, they need a service to receive, store, and forward form data. Options include standalone services (Formspree, Web3Forms), platform-integrated solutions (Netlify Forms, ZeroDeploy), and self-hosted alternatives.

Which form backend has the best free tier?

Web3Forms offers the most free submissions (250/month). StaticForms offers 500/month. ZeroDeploy offers 100/month but includes hosting and analytics. Netlify Forms offers 100/month but uses shared credits that compete with bandwidth and deploys. The "best" free tier depends on whether you need just forms or a full platform.

Do I need a separate form service if I use ZeroDeploy?

No. ZeroDeploy includes form handling on every plan. Set your form action to /_forms/contact, deploy, and submissions flow automatically. No API keys, no separate account, no extra bill.

Can I add a form to a static site without JavaScript?

Yes. All form backends on this list work with standard HTML forms using the action and method attributes. No JavaScript required for basic form submissions. JavaScript is only needed for AJAX submissions (staying on the same page after submit).

What about spam prevention for static site forms?

Most services offer honeypot fields (hidden inputs that catch bots), CAPTCHA integration (reCAPTCHA, hCaptcha), or both. ZeroDeploy and Netlify Forms use honeypot fields. Formspree uses reCAPTCHA and Akismet. Web3Forms uses hCaptcha and Botcheck.

Which form backend works best with React, Vue, and Svelte?

Formspree, Web3Forms, and ZeroDeploy all handle JS-rendered forms without issues — they process submissions at endpoint level. Netlify Forms is the exception: it detects forms by scanning HTML at build time, which misses forms rendered client-side by React, Vue, or Svelte.

Forms built into your hosting

Free to start. No credit card. Deploy your first site with a working contact form in under a minute.