Features

Everything a form backend should do.

FormWire turns any HTML form into an email and a stored record. These are the capabilities that make it production-grade, most of them free.

The full list

The features your form will actually need.

Every capability, what it does, and where it lives. All of it works with a plain HTML form.

Works with any <form>

Form-encoded, multipart, or JSON. Plain HTML posts and AJAX both get clean responses.

Spam protection

Server-side honeypot and rate limiting by default; hCaptcha, reCAPTCHA or Turnstile and domain rules per form.

Verified recipients only

Mail only goes to addresses you've verified, so the public key in your HTML can never become an open relay.

Email notifications

Every submission delivered to your inbox, typically within seconds, with retries and visible delivery status.

Reply-To passthrough

Reply-To is set from the submitter's email. Hit reply in your inbox and land in theirs.

Auto-responder

Send a branded confirmation to the person who filled in your form, with template tokens.

Redirects

Send visitors to your own thank-you page after submit, validated against your allowlist.

File uploads

Accept attachments up to 5MB with no storage configuration. Secure links arrive with the notification email.

A real submissions inbox

Searchable dashboard with inbox and spam tabs, full submission detail, and bulk actions.

Export or query

One-click CSV export, or pull JSON from the read API with a revocable, hashed key.

Signed webhooks

A signed HTTP POST (x-form-signature) to your own endpoint for custom pipelines.

CORS done right

Preflight handled, JSON responses readable from fetch. Your SPA form just works.

Deep dives

Feature guides.

Spam protection

Honeypot, captcha, rate limits & domain rules.

Email notifications

Every submission delivered to your inbox.

File uploads

Accept attachments with no storage config.

Auto-responder

Send a confirmation back to the submitter.

Redirects

Send visitors to your own thank-you page.

Reply-To passthrough

Reply straight to the visitor from your inbox.

Submissions inbox

Searchable dashboard, spam tab, CSV export.

Read API

Pull submissions as JSON with a revocable key.

Webhooks

Signed HTTP POST to your own endpoint.

Ready in a minute

Put these features to work.

Free tier forever. No credit card required.