Where Forms
Get Delivered
A simple, reliable form backend designed for seamless integration into any website.
Try it now
What is
ContactFormAPI?
Explore now
ContactFormAPI collects your HTML form submissions and delivers them to 20+ integrations — Email, Slack, Discord, Notion, Google Sheets, Zapier, HubSpot, Telegram, and many more. It handles spam filtering, file uploads, and notifications — so you never need to build a form backend again.
Submissions
that arrive
Every form submission delivered to your inbox, Slack, or webhook — reliably, every time.
Always secure,
always filtered
Built-in spam protection with Turnstile, reCAPTCHA, hCaptcha. Keep your inbox clean.
100%
hands-free
No servers to manage, no databases to handle. Just a URL that collects your form data.
Integrations
Deliver submissions
everywhere you work
Every form submission is routed to the tools your team already uses — instantly, reliably, with zero setup.
Inbox notifications with full submission data
Slack
Real-time alerts in any channel
Discord
Webhook messages to your server
Webhooks
POST to any URL or custom endpoint
Zapier
Connect to 6,000+ apps automatically
Make
Build powerful automation workflows
n8n
Self-hosted workflow automation
Notion
Auto-populate databases with entries
Google Sheets
Append rows to your spreadsheet
Airtable
Sync submissions to your base
Telegram
Instant bot notifications
Microsoft Teams
Alerts in your Teams channels
Plus custom webhooks to connect to any service — if it has an API, ContactFormAPI can reach it.
ContactFormAPI in Action
Use cases
ContactFormAPI works for a variety of use cases — agencies, freelancers, and businesses that need reliable, secure form collection without writing backend code.
Agencies
Ship client sites faster by adding form handling in seconds. Create separate endpoints for each client. Monitor submissions from one dashboard.
+ Learn moreSaaS & Startups
Add contact forms, feedback forms, and waitlists to your landing pages. Get notified instantly via Slack or email when leads come in.
+ Learn moreDevelopers
Use our API for custom integrations. Webhooks, AJAX submissions, file uploads — everything you need with clean documentation.
+ Read docsIntegration
Two lines of code.
That's all.
Set your form's action attribute to your endpoint URL. No JavaScript SDK, no build step, no dependencies. Just HTML.
contact.html
<form
action="https://api.contactformapi.com/f/ID"
method="POST">
<input type="email" name="email" />
<textarea name="message"></textarea>
<button>Send</button>
</form> See it in action
How ContactFormAPI works
Start collecting submissions today
Free plan included. No credit card required.