# 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.