Trusted by developers, vibecoders, and everyone in between

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.

Zero backend code required
Compatible with all modern frameworks
Export to CSV or JSON anytime

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.

Ready to collect submissions?

Join thousands of developers who use forms.fyi to handle their forms. Get started for free today.