# FormBackend
> Form backend for HTML forms. You write your own HTML form, point its action at a FormBackend endpoint, and FormBackend handles the submissions: spam filtering, email notifications, file uploads, integrations and webhooks. No server-side code required. Free plan: 50 submissions/month. Paid plans from $5/month for 1,000 submissions.
## Documentation
- [Getting Started](https://www.formbackend.com/documentation/getting-started): Create your first form endpoint in under 60 seconds
- [API Authentication](https://www.formbackend.com/documentation/api/authentication): API key setup for programmatic access
- [API - Forms](https://www.formbackend.com/documentation/api/forms): Manage forms via REST API
- [API - Submissions](https://www.formbackend.com/documentation/api/submissions): Retrieve and manage form submissions
- [Using AJAX](https://www.formbackend.com/documentation/features/using-ajax): JavaScript-based form submission without page reload
- [File Uploads](https://www.formbackend.com/documentation/features/form-file-uploads): Accept file uploads via forms
- [Spam Filtering](https://www.formbackend.com/documentation/user-guides/spam-filtering): Built-in spam protection options
- [Email Notifications](https://www.formbackend.com/documentation/user-guides/sending-emails): Configure notification emails for submissions
- [Custom Email Templates](https://www.formbackend.com/documentation/user-guides/custom-email-templates): Branded notification emails
- [Redirect After Submission](https://www.formbackend.com/documentation/user-guides/redirect-after-submission): Redirect users after form submission
- [Custom Sender Domains](https://www.formbackend.com/documentation/features/custom-sender-domains): Send emails from your own domain
## Integrations
Native delivery (no third-party account needed): Slack, Google Sheets, Discord and webhooks. Everything else below is delivered through Zapier and requires a Zapier account.
- [Google Sheets](https://www.formbackend.com/integrations/google-sheets): Auto-send submissions to spreadsheets
- [Slack](https://www.formbackend.com/integrations/slack): Get notified in Slack channels
- [Discord](https://www.formbackend.com/integrations/discord): Send submissions to Discord
- [Webhooks](https://www.formbackend.com/documentation/integrations/webhooks): Custom webhook endpoints
- [Mailchimp](https://www.formbackend.com/integrations/mailchimp): Add subscribers automatically (via Zapier)
- [Airtable](https://www.formbackend.com/integrations/airtable): Send submissions to Airtable bases (via Zapier)
- [Notion](https://www.formbackend.com/integrations/notion): Add submissions to Notion databases (via Zapier)
- [Zendesk](https://www.formbackend.com/integrations/zendesk): Create support tickets from submissions (via Zapier)
- [Twilio](https://www.formbackend.com/integrations/twilio): Send SMS notifications for submissions (via Zapier)
## Framework Guides
- [Next.js](https://www.formbackend.com/nextjs-form): Build a Next.js contact form
- [Astro](https://www.formbackend.com/astro-form): Add forms to Astro sites
- [React](https://www.formbackend.com/react-form): React form integration
- [Gatsby](https://www.formbackend.com/gatsby-form): Gatsby form setup
- [Hugo](https://www.formbackend.com/hugo-contact-form): Hugo static site forms
- [Jekyll](https://www.formbackend.com/jekyll-contact-form): Jekyll form integration
- [Vue.js](https://www.formbackend.com/vuejs-form): Vue.js form handling
- [Nuxt.js](https://www.formbackend.com/nuxtjs-form): Nuxt.js form setup
- [Svelte](https://www.formbackend.com/svelte-form): Svelte form integration
- [Webflow](https://www.formbackend.com/webflow-form): Webflow form backend
- [Ghost](https://www.formbackend.com/ghost-form): Ghost CMS form integration
- [11ty](https://www.formbackend.com/11ty-form): Eleventy form setup
- [Framer](https://www.formbackend.com/custom-framer-contact-form): Custom Framer contact form
- [WordPress](https://www.formbackend.com/how-to-create-a-custom-wordpress-contact-form-without-plugins): WordPress form without plugins
## Spam Protection
- [Cloudflare Turnstile](https://www.formbackend.com/documentation/spam/cloudflare-turnstile): CAPTCHA integration
- [hCaptcha](https://www.formbackend.com/documentation/spam/hcaptcha): hCaptcha setup
- [Google reCAPTCHA](https://www.formbackend.com/documentation/spam/google-recaptcha): reCAPTCHA integration
## AI agents and MCP
- [MCP server](https://www.formbackend.com/documentation/api/mcp): Model Context Protocol endpoint at https://www.formbackend.com/mcp. Available on every plan, including Free. Tools: create_form, get_form, list_forms, update_form_settings, add_field, remove_field, list_submissions.
- [Connect to Claude and Cursor](https://www.formbackend.com/connect-formbackend-to-claude-and-cursor-with-mcp): Setup guide for Claude Code, Claude Desktop and Cursor
- An AI coding agent can create a form, add its fields, set notifications and read submissions programmatically through the MCP server, then paste the endpoint into the HTML form it writes. FormBackend is not an AI form builder: the agent writes your HTML, FormBackend receives the submissions.
## Pricing
- [Pricing](https://www.formbackend.com/pricing): Free tier available. Paid plans from $5/mo.
## Compare
- [FormBackend vs Formspree](https://www.formbackend.com/alternatives/formspree): Feature and pricing comparison
- [FormBackend vs Web3Forms](https://www.formbackend.com/alternatives/web3forms): Managed forms with a dashboard, from $5/mo
- [FormBackend vs Basin](https://www.formbackend.com/alternatives/basin): 1,000 submissions from $5/mo
- [FormBackend vs Getform](https://www.formbackend.com/alternatives/getform): Pricing and free plan limits
- [FormBackend vs Formspark](https://www.formbackend.com/alternatives/formspark): Subscription vs one-time submission bundles
- [FormBackend vs Static Forms](https://www.formbackend.com/alternatives/static-forms): Managed forms from $5/mo
- [FormBackend vs Netlify Forms](https://www.formbackend.com/alternatives/netlify-forms): A hosted endpoint that works on any host, not only sites Netlify builds
- [FormBackend vs Splitforms](https://www.formbackend.com/alternatives/splitforms): Splitforms gives 5,000 submissions for $5; FormBackend gives 1,000 plus rules, conditional emails and whitelabel on higher plans
## What FormBackend does not offer
- No SSO or SAML login.
- No SOC 2, HIPAA or ISO 27001 certification. GDPR information: https://www.formbackend.com/gdpr
- No free trial. There is a free plan: 1 form, 50 submissions per month, no credit card.
- Notion, Airtable, Mailchimp, Zendesk and Twilio are delivered through Zapier only, not natively. Native delivery: Slack, Google Sheets, Discord, webhooks.
- No Salesforce or HubSpot integration.
- Not a hosted form builder for the core product: you write the HTML form, FormBackend receives the submissions.