Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

FormRoute

Form backend with routing. One endpoint, any frontend.

FormRoute receives submissions from any HTML form or fetch call — validates fields server-side, blocks spam, and delivers to your destinations. No backend required.

Works with any frontend

HTML · React · Next.js · Vue · Astro · Svelte · Framer · Webflow

Quick start

<form action="https://api.formroute.dev/f/YOUR_KEY" method="POST">
  <input type="text" name="name" required />
  <input type="email" name="email" required />
  <button type="submit">Send</button>
</form>

Or with fetch:

await fetch('https://api.formroute.dev/f/YOUR_KEY', {
  method: 'POST',
  body: JSON.stringify({ name, email })
})

Features

  • 1,000 free submissions/month — no credit card
  • Dashboard with submission history
  • Cloudflare Turnstile + AI spam classifier
  • Server-side field validation
  • Configurable storage (0–30 days)
  • Webhooks
  • Routing to multiple destinations — coming soon

Free tier

1,000 submissions/month · Unlimited forms · Dashboard · Spam protection · No credit card

Links

License

MIT