Get a free access key
Sign up at splitforms.com — no credit card. Copy your key from the dashboard.
SplitForms vs Formspree
The easiest Formspree alternative accepts the same HTML POST, so switching means changing your form's action URL and adding one hidden field. splitforms works that way: 500 free submissions with no card and no time limit, unlimited forms, and signed webhooks on Pro at $5/month for 5,000 a month. Formspree Free is 50 a month, Personal is $15/month ($10 billed yearly) for 200, and webhooks start on Professional at $30/month ($20 billed yearly).
| Monthly volume | splitforms | Formspree |
|---|---|---|
| 1,000 submissions a month | $5/mo Pro (5,000/mo) | $30/mo Professional (2,000/mo), or $20/mo billed yearly. Personal stops at 200. |
| 5,000 submissions a month | $5/mo Pro (5,000/mo), or $49/yr Annual (15,000/mo) | $90/mo Business (20,000/mo), or $60/mo billed yearly. |
Formspree prices from formspree.io/plans, checked September 27, 2026. Formspree pricing for every plan
splitforms or Formspree
Choose splitforms if you want to keep your HTML form and pay less: 500 free submissions to start (no card, no time limit), unlimited forms, then $5/month for 5,000 a month on Pro, with signed webhooks included. Choose Formspree if your team already relies on its dashboard and plugins, or if its Free plan's 50 submissions a month is enough.
Feature-by-feature comparison
A side-by-side look at the details developers actually care about when comparing splitforms and Formspree.
| Feature | splitforms | Formspree |
|---|---|---|
| Free tier | 500 submissions, no card, no time limit, unlimited forms | 50 submissions/month, unlimited forms/projects, 30-day history |
| Cheapest paid plan | $5/mo Pro (5,000/mo) or $49/yr Annual (15,000/mo) | $15/month, or $10/month billed yearly (Personal, 200 submissions/month) |
| Cost for about 1,000 submissions a month | $5 (Pro, 5,000), or about $4.08/mo on Annual ($49 billed yearly) | $30, or $20 billed yearly (Professional, 2,000) |
| Submission dashboard | Yes, with search & export | Yes |
| Webhook delivery | Signed with HMAC-SHA256 (sha256= signature header); 8-second timeout; one automatic retry after about 2 seconds on network errors, timeouts and 5xx responses (4xx is not retried); delivery log in the dashboard. Paid plans (Pro and Annual). | Professional plan and up |
| File uploads | Paid plans: 5 files at 5 MB each (500 MB on Pro, 5 GB on Annual) | Yes (often paid) |
| Spam protection | Honeypot, time-trap, rate limits + automatic spam scoring | Built-in spam filtering + reCAPTCHA and honeypot support |
| Host requirement | None — works anywhere | None |
Pricing checked September 27, 2026. Source: Formspree's pricing page.
Verdict
Formspree is a long-running form backend with a mature integrations ecosystem. Its current pricing lists 50 free submissions/month, Personal at $15/month (or $10/month billed yearly) for 200/month, and Professional at $30/month (or $20/month billed yearly) for 2,000/month. splitforms has a different free limit: 500 submissions total with no time limit, unlimited forms, a searchable dashboard, and owner email notifications. The free limits are different billing shapes, so compare them against your expected monthly volume. splitforms paid plans add signed webhooks, CSV exports, and integrations; verify current limits on the pricing pages before choosing. Keep Formspree when your team already relies on its dashboard or integrations.
| Service | Free plan | Entry paid plan | Free history | Uploads on Free | Webhooks | Source | Checked | Last changed |
|---|---|---|---|---|---|---|---|---|
| splitforms | 500 submissions total (one-time, no card), unlimited forms | Pro: $5/month (5,000/month); Annual: $49/year (15,000/month) | No automatic expiry | No (paid plans: 5 files of 5 MB per submission) | Paid plans (HMAC-SHA256 signed) | splitforms.com/pricing | Pricing set | |
| Formspree | 50 submissions/month, unlimited forms | Personal: $15/month, or $10/month billed yearly (200/month) | 30 days | No (paid plans) | Professional plan and up | formspree.io/plans | No change since May 22, 2025 |
splitforms is a competitor; prices were checked on each vendor's public pricing page on September 27, 2026 (date per row). Archive dates come from web.archive.org snapshots: a “Seen” change happened between the linked snapshot and the one before it.
Honest take
Stay on Formspree if your team already depends on its plugins and integrations, a vendor review needs its SOC 2 Type II documentation, or you are nowhere near the 50/month free cap. splitforms is built for developers who prefer a POST endpoint and webhooks over a heavier operator UI.
Leave Formspree in about 10 minutes
Keep your HTML, field names and styles. Only the action URL changes, plus one hidden access_key field.
Sign up at splitforms.com — no credit card. Copy your key from the dashboard.
Point your form at https://splitforms.com/api/submit and add one hidden access_key field. Field names and styling stay the same.
Send a test entry, confirm it reaches your inbox and dashboard, then remove the old endpoint.
| Formspree | splitforms |
|---|---|
_gotcha | _gotcha works as-is (honeypot) |
_subject | subject |
_replyto | replyto, or a field named email |
_next | redirect (hidden field, every plan), or a Redirect URL in Dashboard > Form settings (paid plans) |
Every other field, such as name, email and message, keeps its name.
Every submission lands in your inbox and a searchable dashboard on every plan, including Free. Paid plans add webhooks and integrations:
AI agents can manage forms through the splitforms MCP server, included on every plan.
Get started in minutes
Drop one endpoint into the HTML you already have and submissions start flowing — no backend to host, no SDK to install, no lengthy onboarding. Point your form, hit submit, and watch the entries land.


See everything
Search, filter, and export every entry, watch your analytics update live, and let the built-in spam shield drop junk before it ever reaches your inbox — all in one clean control room.
Where your leads go
Forward submissions to email, Google Sheets, your CRM, or any webhook the moment they arrive. When you move off Formspree, your leads keep landing exactly where your team expects them — nothing to re-wire.

Common questions
Yes. Web3Forms gives 250 submissions a month free, FormSubmit is free and unlimited but email-only, Netlify Forms is free and unlimited on Netlify's credit-based plans if your site is hosted there, and splitforms gives 500 submissions total with a dashboard (no card, no time limit), then $5/month for 5,000 a month on Pro.
Yes. Every plan, including Free, includes a hosted MCP server with 12 tools: create and update forms, list forms and submissions, create and test webhooks, check usage and more. Get the bearer token from Dashboard > MCP.
No. Switching doesn't touch your Formspree account: past submissions stay there while the account exists (Free keeps 30 days of history), so export anything you need first. splitforms starts collecting the moment you change the action URL; run both for a day if you want an overlap.
_gotcha works unchanged, because splitforms treats it as a honeypot. Use subject for the email subject and replyto (or a field named email) for the reply-to address. For _next, rename the hidden field to redirect and point it at a page on your own site; it works on every plan, including Free. Paid plans can also set a Redirect URL per form in Dashboard > Form settings.
Yes. POST FormData or JSON to https://splitforms.com/api/submit with your access_key and an Accept: application/json header, and you get { success, message } back, with a code field added when a submission is rejected.
Yes. splitforms Pro is $5/month for 5,000 a month, which covers both volumes, and Annual is $49/year for 15,000 a month. On Formspree, 1,000 a month needs Professional ($30/month, or $20 billed yearly, for 2,000) and 5,000 needs Business ($90/month, or $60 billed yearly, for 20,000).
Deep dive
Short, honest answers on pricing, migration, and why teams move from Formspree to splitforms.
Three reasons come up most. Price at volume: Formspree has Personal at $15/month for 200 submissions, and webhooks need Professional ($30/month, or $20 billed yearly), while splitforms Pro is $5/month for 5,000 a month with signed webhooks included. The free plan: Formspree Free is 50 a month with 30 days of history; splitforms Free is 500 total with no time limit, and every accepted submission is stored in the dashboard before the notification email is sent. And the workflow: curl-friendly endpoints, a JSON API and an MCP server for AI agents on every plan.
“Hitting the 50/month free cap.”
splitforms Free is 500 submissions total with no time limit, then $5/month for 5,000 a month on Pro.
“Submissions land in spam.”
Every accepted submission is saved to the dashboard before the notification email is sent, so an email that lands in spam doesn't lose the lead.
“Need AI-agent access.”
The hosted MCP server lets Claude, Cursor and other agents list forms and read submissions without a custom integration.
“Bots get past the honeypot.”
A time-trap, per-IP, per-form rate limits and rule-based content scoring back up the honeypot, and flagged entries go to a spam folder you can review.
Swap the form action — no HTML redesign. 1) Create a free access key at splitforms.com. 2) Replace `https://formspree.io/f/YOUR_ID` with `https://splitforms.com/api/submit` and add your `access_key`. 3) Keep `_gotcha` as it is, and rename `_subject` to `subject`, `_replyto` to `replyto` and `_next` to `redirect`. 4) Send a test, confirm dashboard + email, then add a webhook on a paid plan if needed. Run both endpoints in parallel for a day before cutover.
More comparisons