Free
- Unlimited forms & projects
- 100 Monthly Submissions
- 1 Email Recipients
- Chat app integrations
- Spam Protection
SendForm is a serverless form backend that receives submissions, validates fields, blocks spam, and routes notifications to your inbox and webhooks, on any static host.
Hi, I'm interested in your pricing and whether the free plan covers a portfolio contact form. Thanks!
Spin up any form your site needs. Each one gets its own secure endpoint, inbox, and notifications, no backend code required.
Collect inquiries from visitors on business sites, portfolios, and landing pages.
Learn moreAdd a 'Was this helpful?' Yes / No widget to any page, and see the helpful rate broken down per page.
Learn moreCollect 1 to 5 star ratings on your docs, articles, or products, with a per-page breakdown of the results.
Learn morePoint your form at a SendForm endpoint and every submission is validated, spam-filtered, stored, and turned into inbox notifications, webhooks, chat messages, and stats, without you deploying a single server.
Mandatory TLS on every endpoint, with standardized JSON responses and CORS out of the box, so your form works from any static host.
Route submissions to your inbox, any custom endpoint, or straight into Discord, Slack, Telegram, and Mattermost.
Monitor submissions and spam filtering as they happen, with 30-day analytics in the dashboard.
Honeypot, timing checks, and rate limiting on every form by default, with CAPTCHA on paid plans. See how many spam submissions each form blocked.
Organize forms into projects with unique, secure identifiers. Every account starts with a General project.
Notification targets are verified automatically, with DKIM/SPF enforcement keeping deliverability high.
Create an account, make a form, paste the endpoint into your HTML. That's the whole setup, submissions start landing in your dashboard immediately.
Create your account and get a default project plus a secure dashboard. No credit card, no waiting.
Name it, pick a project, and confirm the notification email. Each form gets a unique endpoint URL.
Drop the URL into your HTML action, a fetch() call, or test it with cURL. Works on any static host.
See every submission, real-time stats, and form settings in your dashboard. Export anytime.
Simulate a form submit against a demo endpoint and preview exactly how SendForm responds, success, validation errors, and rate-limit cooldown. Nothing is actually sent.
Mocked response, no request leaves your browser.
See SendForm plans and pricing. Start free and upgrade as you grow - billed monthly or yearly, all prices in EUR, VAT included. Compare features to find the plan that fits.
Copy your endpoint into a standard HTML form action or call it with fetch() from any static page. Form submissions are captured the same way regardless of host, GitHub Pages, Netlify, Vercel, Cloudflare Pages, or plain HTML.
No. SendForm is the backend for your form submissions. Your static site posts to a hosted endpoint, so there is nothing to deploy, scale, or keep patched, your site stays fully static.
Every form submission is stored in your SendForm dashboard where you can read, search, and export it, and a copy can be emailed to your inbox the moment it arrives.
Choose how each form submission reaches you: instant email notifications, a Slack message, or your own webhook, on top of everything kept in the dashboard.
Yes. Download your form submissions as CSV at any time, or pull them through the API to sync into a CRM, spreadsheet, or your own tools.
The free plan includes 100 form submissions a month at no cost. Need higher volume? Paid plans scale up to 20,000 a month, and the quota resets with each billing period.
Yes. Submit the form or call the endpoint with fetch() from any framework, request Accept: application/json, and handle the form submission in your own UI with structured JSON back.
Every form ships with a honeypot, submit-timing checks, and rate limiting on by default, with CAPTCHA available on paid plans. Turn on 'require JavaScript' for stricter filtering, and see how many spam submissions each form blocked right in your dashboard.
Yes. SendForm has a feedback form type that drops a 'Was this helpful?' Yes / No widget or a 1 to 5 star rating onto any page with two lines of HTML. Every vote is tied to its page, so you get a helpful rate or average score for each one, plus optional comments.
Yes. Alongside email and your own webhook, SendForm can post each submission straight into Discord, Slack, Telegram, or Mattermost, so new messages land in the channel your team already watches, no extra tooling required.
Yes. Turn on file uploads for a form and visitors can attach files with their submission, stored securely and linked right in your dashboard. You set the size limit and how many files each submission may include.
Yes. Because your form only posts to a URL, SendForm works anywhere you can host an HTML file, including GitHub Pages, Netlify, Vercel, Cloudflare Pages, and any static site generator. There is nothing to deploy on your side.
Create your free account and start collecting submissions today. No servers, no credit card.