Web forms for the AI age
Contact, signup, feedback, quote requests: any form on any website, whether it’s static, a CMS or built with AI. Every submission lands in your inbox, with no backend code.
Free plan with 250 submissions a month. No credit card needed.
<form action="https://api.formdoc.dev/v1/submit" method="POST"> <input type="hidden" name="access_key" value="YOUR_ACCESS_KEY" > <input type="text" name="name" required> <input type="email" name="email" required> <textarea name="message" required></textarea> <!-- Spam trap: keep it hidden and empty --> <input type="checkbox" name="botcheck" hidden> <button type="submit">Send</button></form>
What is FormDoc?
FormDoc is a form backend for any website. You add a public access key to an HTML form (contact, signup, feedback, booking or any other) and point the form at FormDoc’s API. FormDoc receives each submission, checks it for spam, stores it encrypted and emails it to you, so your site needs no server or backend code.
- No backend code
- Any form, any website
- Spam filtered
Your AI built the form. FormDoc makes it send.
AI website builders and coding assistants write a good-looking form in seconds, but a form also needs somewhere to send its data, and most generated sites don’t have one. That’s why so many AI-built contact forms do nothing when you press Send. Set the form’s action to FormDoc and add your access key: the same form starts delivering every submission to your inbox, with spam filtered out.
Nothing receives it. No email arrives.
In your inbox, spam filtered out.
Works with any website
If your site can show an HTML form, it can use FormDoc: static site generators such as vagejs, Astro, Hugo, Eleventy and Jekyll; frameworks such as Next.js and SvelteKit; a CMS or site builder that lets you add custom HTML; hand-written pages; and sites generated with AI coding assistants. The same form works everywhere because it’s plain HTML. See the docs to get started, or the FAQ for quick answers.
- vagejs
- Astro
- Hugo
- Eleventy
- Jekyll
- Next.js
- SvelteKit
- Any CMS with custom HTML
- Hand-written HTML
- AI-built sites
A form backend that stays out of your way
Keep writing plain HTML. FormDoc receives, checks and delivers every submission.
-
No backend code
Your form posts straight to FormDoc. There’s no server, PHP script or plugin to look after.
-
Your design, your markup
FormDoc is an API, not a widget. Style the form any way you like.
-
Spam protection built in
A hidden honeypot field, spam scoring and optional Turnstile, hCaptcha or reCAPTCHA keep junk out of your inbox.
-
Encrypted at rest
Every submission is encrypted before it’s stored. Your public access key can only send you submissions; it can’t read anything.
-
Data stored in India
Submissions are stored in Mumbai (ap-south-1) and deleted automatically when your plan’s history period ends.
-
Your own thank-you page
Send visitors to any page after they submit, or use our hosted one.
Live in three steps
From email address to working form in a few minutes.
-
1. Get an access key
Enter your email address and confirm it. No account is needed for your first form.
-
2. Add the key to your form
Set the form’s action to https://api.formdoc.dev/v1/submit and add the key as a hidden field.
-
3. Receive submissions
Each message is emailed to you. Sign in to see usage and manage your forms.
Spam stays out. Real messages get through.
Bots that fill in the hidden honeypot field are quietly set aside, and every submission is scored for common spam signs. Rate limits stop floods. Add a captcha only if you need one.
Start receiving submissions today
Free for 250 submissions a month. Upgrade only when you need more.