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 is a form backend service that collects your HTML form submissions and delivers them via email, Slack, or webhooks. 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.
Supported by the best frameworks
and trusted by developers everywhere.
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> Start collecting submissions today
Free plan included. No credit card required.