splitforms.com
BASIN PRICING · FREE PLAN LIMITS · UPDATED MAY 2026

Basin pricing and free plan limits, compared to splitforms.

Short answer: Basin's listed Free plan gives you 1 form endpoint, 50 submissions per month, and 30-day retention before a paid tier kicks in. splitforms turns that into a single POST endpoint — https://splitforms.com/api/submit — that any HTML or JSON form can call, with 500 free submissions a month across unlimited forms, dashboard storage, and built-in spam filtering. Starter adds signed webhooks.

Get your free access key Full Basin comparison
§ 01Free plan comparison

Basin pricing vs splitforms pricing: the free-plan gap

Basin's published Free tier is built around one low-volume endpoint. splitforms removes that ceiling: 500 free submissions per month spread across as many forms as you create, with owner email notifications included on every plan — not gated behind a paid tier.

LimitBasin Freesplitforms Free
Free submissions50/month500/month
Free form endpoints1 endpointUnlimited forms
Free retention30 daysDashboard storage on Free
Spam protectionBasic spam protectionHoneypot, time-trap field, rate limits, spam heuristics, optional reCAPTCHA v2
Developer workflowHosted form endpoint and dashboardPOST endpoint, REST API, signed webhooks (Starter+), MCP, dashboard
Best fitLow-volume forms that fit Basin's free capDeveloper sites, agencies, and static sites with room to grow

Source note: Basin pricing can change. This page summarizes Basin's official pricing page as checked in May 2026.

When Basin's free plan is enough — and when it isn't

Basin and splitforms solve the same problem at different traffic levels. Use the checklist below to see which one fits the site you're building today.

§ 02Basin works when
  • Your website has one low-volume form and 50/month is enough.
  • You like Basin's dashboard and do not need a larger free tier.
  • Your team already uses Basin and switching would not save meaningful time.
§ 03splitforms works when
  • You want 500 free submissions per month before upgrading.
  • You manage multiple forms, client sites, frameworks, or environments.
  • You want signed webhooks, a REST API, built-in spam filtering, and a developer-first dashboard.
§ 04Switch from Basin

How to move a Basin form to splitforms

You don't need to rebuild the form. Basin and splitforms both accept a standard HTML POST, so switching is a one-line endpoint change plus a hidden field.

  1. 01

    Get a free access key. Sign in to splitforms and copy the access key for your form. The Free plan needs no credit card.

  2. 02

    Swap the endpoint. Change the form’s action from Basin’s URL to https://splitforms.com/api/submit and keep method="POST". Every other field stays the same.

  3. 03

    Keep the honeypot field. Leave the hidden botcheck input empty so real submissions pass spam filtering.

  4. 04

    Send a test submission. Submit the form once, confirm it lands in your splitforms dashboard and inbox, then retire the old Basin form ID.

Sign in for your access key Read the API & webhook docs
<form action="https://splitforms.com/api/submit" method="POST">
  <input type="hidden" name="access_key" value="YOUR_ACCESS_KEY" />
  <input type="checkbox" name="botcheck" style="display:none" tabindex="-1" />
  <input name="name" required />
  <input name="email" type="email" required />
  <textarea name="message" required></textarea>
  <button type="submit">Send</button>
</form>
§ 05FAQ

Basin pricing FAQ

What does Basin's free plan include?

Basin's pricing page lists a Free plan with 1 form endpoint, 50 submissions per month, 30-day data retention, basic spam protection, AJAX support, and Zapier integration. Check Basin's pricing page for live details before buying.

How much more free traffic does splitforms include?

splitforms includes 500 submissions per month on the free plan, which is 10 times Basin's listed 50/month free submission allowance, across unlimited forms instead of Basin's single free endpoint.

When is Basin a good fit?

Basin can be a good fit when you like its dashboard and only need one low-volume endpoint. It is also established and has a polished form-submission workflow.

When is splitforms a better Basin alternative?

splitforms is better when you want more free submission headroom, unlimited forms on every plan, signed webhooks and native integrations on Starter, built-in spam protection (honeypot, time-trap field, rate limits), developer-first API docs, and a $5/month Pro plan with CC/BCC.

How do I connect my form to splitforms instead of Basin?

Point your form’s action at https://splitforms.com/api/submit with method="POST" and a hidden access_key input that identifies your form. Multipart submissions and file fields are supported, and you can also submit as fetch/JSON from React, Next.js, or any frontend.

Does splitforms support webhooks and Zapier like Basin?

Basin's documented Free plan includes Zapier integration. splitforms's Starter plan ($1/month) adds HMAC-SHA256 signed webhooks (single delivery attempt, 8-second timeout, no automatic retries), plus native 1-click integrations for Google Sheets, Notion, Airtable, Slack, Discord, Telegram, WhatsApp, and Mailchimp. Zapier, Make, and n8n connect through a generic webhook.

What does splitforms cost after the free plan?

Starter is $1/month for 1,000 submissions with CSV/XML/PDF export, webhooks, integrations, and an auto-responder. Pro is $5/month for 5,000 submissions with CC/BCC and priority support. A 3-Year plan is $59 billed every 3 years for 15,000 submissions/month. Business (unlimited) is available by emailing hello@splitforms.com.

Can I read submissions with code instead of Basin's dashboard?

Yes. splitforms has a REST API at GET https://splitforms.com/api/submissions, authenticated with a bearer token from Dashboard → MCP, and a free MCP server (6 tools, including create_form and list_submissions) so AI agents can build and read forms directly.

Try splitforms instead of Basin.

Move your Basin form in one line, then send up to 500 submissions a month free — unlimited forms, no credit card required.

Start free with splitforms →