Forms That Just Work, Spam That Never Arrives

Sign up and get a URL. Point your HTML form at it. We filter the bots invisibly, store every message, and email you the real ones. No JavaScript, no iframes, no configuration.

The whole integration
<form action="https://normforms.com/f/x7Kp2mQ9RtLw" method="POST">
  <label for="nf-name">Name</label>
  <input id="nf-name" type="text" name="name" autocomplete="name" required>

  <label for="nf-email">Email</label>
  <input id="nf-email" type="email" name="email" autocomplete="email" required>

  <label for="nf-message">Message</label>
  <textarea id="nf-message" name="message" required></textarea>

  <input type="text" name="_gotcha" style="display:none" tabindex="-1" autocomplete="off">
  <button type="submit">Send</button>
</form>

Up and running in a minute

STEP 1

Sign up

Thirty seconds, no credit card. Tell us where submissions should go and which site they'll come from.

STEP 2

Get your URL

Every form gets an unguessable endpoint like normforms.com/f/x7Kp2mQ9RtLw. It's also a hosted form page you can share anywhere.

STEP 3

Receive messages

Real messages land in your inbox and your dashboard. Bots get filtered silently: they never even know they failed.

Built to be invisible

Spam defense that hides

Honeypot, origin lock, rate limiting, and an invisible check on hosted pages: layered, with zero CAPTCHAs shoved at real visitors.

Two front doors

Embed the form in your own HTML with your own CSS, or share the hosted page. Same form, same URL.

Never lose a message

Every submission is stored with delivery status. Even past your plan limit we keep accepting and storing, up to ten times your monthly allowance. Those messages wait in your dashboard, readable, and get emailed when you upgrade.

AI-friendly

Building with Claude or Cursor? Copy one prompt from your dashboard and your assistant wires the form up for you.

Simple pricing

Free

$0 / month

Use NormForms for testing and development.

  • Unlimited projects and forms
  • 50 submissions a month
  • Hosted form pages + QR codes
  • Full spam protection
  • Submissions dashboard
  • Localhost test mode
Get started

Pro

$7 / month

For production sites.

  • Everything in Free
  • 200 submissions a month
  • Remove "powered by NormForms"
  • Priority support
Go Pro

Growth

$15 / month

For busy sites.

  • Everything in Pro
  • 2,000 submissions a month
Go Growth

Business

$50 / month

For serious volume.

  • Everything in Growth
  • 20,000 submissions a month
Go Business

Need more than 20,000 submissions a month? Contact us.