100 submissions/month free - no credit card

Add a Contact Form to Any Website in 60 Seconds

FormWit is a form backend service that turns any HTML form into a working contact form. Point your action attribute at FormWit and get submissions by email, dashboard, or webhook. No backend code. Works with any static site or JAMstack framework.

Unlimited forms
Built-in spam protection
Setup in 30 seconds

Set up in 30 seconds

Just change your form's action attribute. No JavaScript required. Full HTML form guide.

index.html
<!-- Before: Your HTML form -->
<form action="/submit" method="POST">
  <input type="email" name="email" />
  <textarea name="message"></textarea>
  <button type="submit">Send</button>
</form>

<!-- After: Just change the action -->
<form action="https://app.formwit.com/api/s/YOUR_ID"
      method="POST">
  <input type="email" name="email" />
  <textarea name="message"></textarea>
  <button type="submit">Send</button>
</form>

What you get:

  • Email notifications

    Instant alerts when someone submits

  • Spam protection

    Honeypot & automatic filtering

  • Submission dashboard

    View & export all submissions

  • Auto-responses (Coming soon)

    "We received your message" emails

How it works

Three steps to add forms to any static site

1

Create a form endpoint

Sign up free and create your first form in the dashboard. You'll get a unique endpoint URL instantly.

2

Point your form to it

Set your HTML form's action attribute to your FormWit endpoint. No JavaScript needed.

3

Get submissions via email

Submissions hit your inbox as emails and show up in your dashboard. Export to CSV whenever you need a spreadsheet.

Works with any platform that supports HTML forms

Carrd
Astro
Next.js
Hugo
Jekyll
11ty
Webflow
Framer

Plus plain HTML, Gatsby, Svelte, WordPress, and any site with a <form> tag. See all platform guides.

What's included with every form

Reliable form handling for developers. No backend code required.

Zero Backend Code

Just point your form action to our endpoint. No server setup, no database, no JavaScript required. Works with plain HTML forms on any platform.

Spam Protection

Honeypot fields and automatic filtering stop bots cold. Your visitors never have to solve a CAPTCHA. See how spam filtering works.

Email Notifications

Every submission lands in your inbox instantly. Paid plans support up to 10 recipients per form. Set up form-to-email delivery.

Submission Dashboard

All your submissions in one searchable list. Need the data in a spreadsheet? Export to CSV.

Auto-Responses (Coming soon)

Send "We received your message" confirmations automatically. Your visitors know they were heard, and you look responsive.

Webhooks

Pipe submissions to Zapier, Make, Slack, or any webhook URL. Automate follow-ups without writing backend code. Read the docs.

See your submissions in real time

Every submission appears in your dashboard instantly. Search, filter, export to CSV, and manage recipients from a single screen.

app.formwit.com

Contact Form

3 submissions today

Active
Name Email Time
Sarah Chen sarah@example.com 2 min ago
Mike Rivera mike@company.co 1 hr ago
Emily Park emily@studio.io 3 hrs ago

We use FormWit for all our contact and newsletter subscription forms at AttendFirst. Setup was dead simple and the spam protection actually works. Saved us from building a form backend from scratch.

RS

Ravi Shankar

Co-Founder, AttendFirst

We built our site with AI and needed a form backend fast. FormWit was the easiest piece — connected it to Slack via webhooks and had leads flowing to our team in minutes.

K

Krishna

Founder, Adzep

Why developers choose FormWit

See how we compare to Formspree and Netlify Forms

Feature FormWit Formspree Netlify Forms
Free Forms Unlimited Unlimited Unlimited
Free Submissions/Month 100 50 100
Email Recipients Up to 10 1 1
Spam Protection
Auto-Responses Coming soon
File Uploads (Free)
Paid Plan Starting Price $39/year $120/year $228/year

Same HTML form setup, lower price, more submissions on every plan. See all comparisons.

Get Started Free

Simple, Transparent Pricing

Start free. Upgrade when you need to.

Free

For side projects & testing

$0

Free forever

  • Unlimited forms
  • 100 submissions/month
  • 1 email recipient
  • Spam protection
  • 7-day data retention
  • Upgrade for no branding
Create Free Form
Most Popular

Starter

For freelancers & small sites

$39 /year

~$4/mo billed annually

  • Unlimited forms
  • 10,000 submissions/month
  • 3 email recipients
  • File uploads (1MB)
  • CSV export, search & webhooks
  • Unlimited data retention
  • Custom redirects & no branding
Unlock All Features

No credit card required

Pro

For agencies & high traffic

$149 /year

~$13/mo billed annually

  • Everything in Starter
  • 100,000 submissions/month
  • 10 email recipients
  • File uploads (5MB)
  • Priority support
Start Pro Plan

No credit card required

SSL Security
Cancel anytime
Instant setup

Frequently asked questions

Common questions about setup, pricing, and limits

Is FormWit really free?

Yes! Our free plan includes unlimited forms, 100 submissions per month, 1 email recipient, and 7-day data retention. No credit card required. Upgrade to Starter for unlimited retention, custom redirects, CSV export, and more. See pricing.

How is this different from Formspree?

FormWit offers unlimited forms on every plan (including free), up to 10 email recipients, and starts at $39/year vs Formspree's $120/year. We also include spam protection and a submission dashboard on all plans. Read the full FormWit vs Formspree comparison.

Do I need to know how to code?

Basic HTML knowledge is helpful but not required. If you're using Carrd, Webflow, or other no-code tools, we provide copy-paste snippets. Just change the form action URL and you're done.

What platforms work with FormWit?

Any static site or platform that supports HTML forms: Carrd, Astro, Next.js, Hugo, Jekyll, 11ty, Gatsby, plain HTML, Webflow, Framer, and more. If you can add a form tag, you can use FormWit. Browse platform setup guides.

How does spam protection work?

Honeypot fields (invisible to humans, traps for bots), rate limiting, and keyword filtering work together to stop spam. No CAPTCHA required for legitimate users. You can also manually mark submissions as spam. Full spam protection guide.

Can I export my submissions?

Yes! All paid plans include CSV export. You can download all submissions or filter by date range. We also offer webhooks for real-time integration with Zapier, Make, Google Sheets, and other tools.

What happens if I exceed my submission limit?

We'll notify you at 80% of your limit. If you exceed it, submissions are held for 48 hours so you have time to upgrade. You always get email notifications regardless of the limit. No surprise charges, ever.

Add Forms to Your Site in 30 Seconds

Start free. No credit card, no backend code. Upgrade when you outgrow the free plan.

Free plan includes unlimited forms, 100 submissions/month. Paid plans start at $39/year.