Compare · FormBackend

FormSubmit vs. FormBackend.

Pay-as-you-go credits instead of monthly subscriptions. Same dashboard UX, plus a CLI built for AI agents. Here's how the two stack up.

FormSubmit

  • Pay-as-you-go credits — no monthly fees
  • CLI built for AI agents (npx formsubmit-cli)
  • Email notifications per form (toggle anytime)
  • Integrations included — no premium tier
  • No setup, no SDK, no server

FormBackend

  • × Subscription
  • × Free tier with limited submissions
  • × Yes
  • × Slack Email-based workflows
  • × Data storage and analytics built-in
Pricing

Pay-per-submission, not pay-per-month.

No monthly subscription. No tiered plans. 100 credits cost $10 (down to $0.07/credit at volume). Credits never expire. You pay for what you receive — nothing more, nothing less.

# 100 credits  = $10
# 500 credits  = $50
# 1000 credits = $80  (-20%)
# 2500 credits = $175 (-30%)
Developer experience

Full feature parity from the CLI.

Every operation a human can do in the dashboard, the CLI can do too — and with --json output, so AI agents can pipe it. No SDK to learn. No copy-paste form IDs. Just shell commands.

$ npx formsubmit-cli init
$ formsubmit forms list --json | jq
$ formsubmit submissions export <id> > out.csv
Designed for AI agents

A form backend agents already know how to use.

Discovery files at /llms.txt and /.well-known/formsubmit.json mean Cursor, Claude Code, Bolt, v0, and Lovable can find us. Stable JSON shapes, predictable exit codes, browser-based device-code auth — exactly what an agent needs.

# discovery URLs
GET /llms.txt
GET /.well-known/formsubmit.json
FAQ

Switching from FormBackend, answered.

How does FormSubmit's pricing compare to FormBackend? +
Unlike FormBackend's subscription model, FormSubmit uses pay-as-you-go credits. 1 credit = 1 submission. 100 credits cost $10, dropping to $0.07/credit at higher volume. Credits never expire.
Is it difficult to migrate from FormBackend? +
Change one URL. Update your <form action="..."> to point at https://app.formsubmit.site/f/{form_id}. No code, no config, no SDK. From the CLI it's a single command: formsubmit init.
What integrations does FormSubmit support? +
Email notifications, file uploads to R2, CSV exports, JSON API, custom redirects. Slack/Airtable/Sheets integrations are on the roadmap — and unlike FormBackend, they're included in pricing rather than gated.
What support can I expect? +
Email [email protected] — replies within a day. GitHub Issues at formsubmit-cli/issues for CLI bugs. No long-term commitment, no contract.
Is FormSubmit secure? +
Tokens stored as SHA-256 hashes; raw values never persisted server-side. HTTPS everywhere. Spam heuristics + per-IP rate limiting protect against abuse. Edge-hosted, encrypted in transit and at rest.
Make the switch

Ready to drop FormBackend?

No monthly subscription. Pay only when you receive submissions. 100 credits = $10. Credits never expire. Migrate in under five minutes.

$0.10
per submission
5 min
setup time
credits never expire

Pay only for submissions you receive · Instant setup · No subscription