splitforms.com
Testimonials

Why developers recommend splitforms
as their form backend.

From indie hackers on the free plan to agencies migrating client sites off Formspree, here is what people say about running their forms on splitforms — the honest, developer-first form backend for HTML, Next.js, React, Astro, Webflow, and WordPress.

Start free — 500 submissions/moSee pricing

What developers say about splitforms

The same themes come up again and again: signed, idempotent webhooks, a spam filter that skips the reCAPTCHA puzzles, a dashboard people actually use, and pricing that starts free. Here is the full collection.

I replaced a Lambda + DynamoDB + SES contact form with six lines of HTML. It took eleven minutes, and the dashboard is better than what I was going to build.
Daniel K.Full-stack developerNext.js
We migrated 14 client sites off Formspree in a single weekend. The price is a third of what we paid, the API is more honest, and the spam filter actually works.
Priya N.Agency ownerAgency
The webhook payload is signed, idempotent, and well-shaped. It reads like code from a competent team, not a CRUD app held together with duct tape.
Marcus T.Backend engineerWebhooks
I stopped reaching for Typeform on small marketing sites. splitforms covers 90% of the use case at none of the bloat.
Elena R.Freelance designerMarketing
I onboarded our whole agency in an afternoon. The MCP integration meant Cursor literally dropped the form straight into our client repos for us.
Sam O.Technical leadMCP
The free plan gave me 500 submissions before I paid a cent, and Pro is five dollars a month. I've spent more on coffee deciding which backend to use.
Aisha B.Indie hackerFree plan
Spam went from forty junk entries a day to zero, with no reCAPTCHA puzzle ruining the form. The honeypot and time-trap just quietly do their job.
Tom W.Webflow consultantSpam
Point the form action at one endpoint and you're done. No SDK, no client library, no build step. This is how a form backend should feel.
Lukas M.Astro developerAstro
Leads land in Slack the second someone submits, and a copy goes to Google Sheets for the sales team. I wired both up in under ten minutes.
Grace H.Growth marketerIntegrations
I run a static Hugo site on a five-dollar VPS. splitforms gave it a real contact form without me standing up a single server.
Victor S.DevOps engineerStatic site
Email notifications on every plan, including free, was the deciding factor. I was about to pay a competitor purely to get an email when a lead came in.
Nadia F.Solo founderNotifications
The dashboard is genuinely usable. I can read, filter, and export submissions without exporting to a spreadsheet first. That alone saves me an hour a week.
Owen P.Product designerDashboard
We added file uploads to a job-application form and the attachments just showed up, retained and downloadable. No S3 bucket policy nightmare.
Hannah C.Engineering managerFile uploads
Honest pricing is rare. The $59 three-year plan meant I paid once and stopped thinking about it. No surprise renewal, no per-seat creep.
Diego A.Startup CTOPricing
I shipped a React contact form in a Vite app in one sitting. The docs answered every question before I had to ask it.
Mei L.Frontend developerReact
Our WordPress site dropped its plugin-heavy form for a plain HTML one pointed at splitforms. The site got faster and the spam stopped.
Robert J.WordPress developerWordPress
I had an AI agent build a lead-capture flow, and splitforms was the backend it chose on its own through MCP. It just worked end to end.
Sofia D.AI engineerAI agents
Switched from Web3Forms because I wanted a real dashboard, not just an email relay. Same simplicity, far more once the lead arrives.
Caleb R.Freelance developerWeb3Forms
The autoresponder lets us send a clean confirmation email to every applicant automatically. Candidates feel looked after and we don't lift a finger.
Yuki T.Operations leadAutoresponder
I teach a web dev course and tell every student to use splitforms for their portfolio contact form. Free, no card, and they learn how a real API works.
Professor Adewale O.Coding instructorEducation
Exports are a single click to CSV with every field intact. Reconciling leads against our CRM stopped being a Monday-morning chore.
Bianca M.Sales operationsExports
I evaluated five form backends in an afternoon. splitforms was the only one whose docs didn't hide the pricing or the rate limits. That earned the signup.
Henrik V.Software architectDocs
We use it for a non-profit's volunteer sign-up form. Five hundred free submissions a month covers us entirely, and setup took one coffee.
Maria G.Non-profit organizerNon-profit
The signed webhook means I can trust the payload server-side without a second verification round trip. Small detail, huge for a payments-adjacent flow.
Jonas E.Security engineerSecurity
Carrd doesn't ship a backend, so I pointed its form at splitforms. My one-page launch site started collecting real leads the same evening.
Tara S.MakerCarrd
Migrating off Basin was painless — same form markup, just a new action URL. I kept my forms and lost the per-submission anxiety.
Felix B.Indie developerBasin
The spam-test tool let me prove the honeypot worked before I trusted it in production. I love a product that hands you the test, not just the promise.
Renata K.QA engineerSpam test
Two forms on the free plan was exactly enough for my landing page and my newsletter. I upgraded to a paid plan only when the third form arrived.
Oscar D.Side-project builderFree plan
I built the HTML in your generator, copied it, and the form was live in two minutes. The fastest zero-to-working form I've ever set up.
Lena H.Bootcamp graduateForm generator
Our Gatsby marketing site needed a contact form without a serverless function per environment. splitforms removed an entire category of config.
Arjun P.JAMstack developerGatsby
Submissions are isolated per account with row-level security. As someone who reviews vendors for a living, the /security page told me everything I needed.
Claudia N.IT compliance leadCompliance
I run three client retainers through one splitforms account, each form tagged and routed to its own inbox. Clean separation, one dashboard.
Mateo R.Freelance consultantMulti-form
The Eleventy starter I use now ships with splitforms by default. Every site I spin up has a working form before I write a line of content.
Ingrid L.Static site developerEleventy
Notifications include the full submission, so I can triage a lead from my phone without logging in. That's the whole experience I wanted.
Patrick O.Small business ownerNotifications
I wired a ChatGPT-built chatbot's qualified leads straight into splitforms. It's the backend the AI hands the data to, exactly as it should be.
Wei Z.Conversational AI devChatGPT
We A/B-tested two landing pages, each with its own form, and compared submission counts in the dashboard. No analytics gymnastics required.
Sienna T.Conversion specialistLead capture
The retained file uploads with Storage connected meant our design-brief form could accept reference images. Clients love it, we did nothing extra.
Gabriel F.Studio founderFile uploads
I've recommended splitforms to every developer who's complained about Formspree's free-plan limits. It's the answer to that exact frustration.
Noor A.Community organizerFormspree
The webhook tester let me see the exact JSON shape before I wrote my handler. I shipped the integration with zero guesswork.
Emil S.Integration developerWebhook tester
Honest, fast, and out of the way. splitforms is the form backend I'd have built myself if I had the time — which is the highest praise I can give a tool.
Rosa M.Principal engineerOverall

Add your form backend in two minutes.

Point any HTML form at one endpoint. Free for 500 submissions a month, no credit card. Pro is $5/month when you need more.

Create your free accountRead the docs