The Form Backend forVibe Coders, Developers, and Designers
Collect form submissions from your website without writing a single line of backend code. Spam protection, email notifications, and auto-responses included.
No credit card required · Free plan available
Everything you need
We handle the infrastructure so you can focus on building great websites. All the features you expect from a powerful form backend.
Email Notifications
Get notified immediately when someone submits your form. Customize email templates to match your brand.
Webhooks
Send form data to Zapier, Slack, or your own API. Connect with 1000+ apps instantly.
File Uploads
Allow users to upload files. We store them securely and provide you with permanent links.
Analytics
Visualize submission trends over time. Track conversion rates and user geography.
Integrations
Seamlessly integrate with tools you already use like Slack, Discord, Notion, and more.
Auto-Response
Send automated thank you emails to users who submit your forms.
Works with your stack
Whether you're using plain HTML, React, Vue, or a static site generator like Hugo or Jekyll, forms.fyi integrates seamlessly. Just point your form action to our URL.
Static Websites
Perfect for Jekyll, Hugo, Gatsby, or plain HTML sites. Just add our endpoint to your form action.
<form action="https://forms.fyi/f/{id}" method="POST">
<input type="email" name="email">
<button>Subscribe</button>
</form>React / Next.js
Works seamlessly with modern frameworks. Handle submissions with native form actions or fetch API.
const handleSubmit = async (e) => {
e.preventDefault();
await fetch("https://forms.fyi/f/{id}", {
method: "POST",
body: new FormData(e.target)
});
}Spam Protection
Built-in spam filtering via Cloudflare Turnstile and reCAPTCHA support. Keep your inbox clean automatically.
<!-- Add reCAPTCHA -->
<div class="g-recaptcha"
data-sitekey="{your-site-key}">
</div>Frequently Asked Questions
Have questions? We've got answers. If you can't find what you're looking for, reach out to our support.
Do I need to know how to code?
Basic HTML knowledge is helpful but not required. You can use our Form Generator to create the code for you, then simply copy and paste it into your website.
Can I use this with WordPress/Wix/Squarespace?
Yes! As long as you can edit the HTML of your site or add a custom code block, you can use forms.fyi. It works with any platform that supports HTML forms.
How do I prevent spam?
We have built-in spam protection using Cloudflare Turnstile and proprietary filters. You can also enable reCAPTCHA or Turnstile for an extra layer of security. We automatically block known spam bots.
Is there a free plan?
Yes, we offer a generous free plan that includes 50 submissions per month. It's perfect for personal websites, portfolios, and testing.
Can I upload files?
Yes, file uploads are supported on all paid plans. You can accept images, documents, and other file types through your forms.
How do I export my data?
You can export all your form submissions to CSV/Excel format at any time from your dashboard. You can also use our API to retrieve data programmatically.