send.webforms.toRead the docs →

Tools

Small tools that do one job.

Everything here runs in your browser. No signup, no tracking of what you type, nothing sent to a server. View source if you want to check.

Mailto link generator

Subject, body, cc, bcc: correctly encoded, with the HTML ready to paste.

Email address obfuscator

Three ways to publish an address that humans can read and scrapers mostly can't.

HTML form generator

Contact form or any fields, 11 input types. Semantic markup with real labels, free.

Form migration converter

Paste a Formspree, Web3Forms, FormSubmit or Netlify form. Get it back rewired, field by field.

HTML form converter

Plain HTML in, a React, Vue or Svelte component out. Or the JSON Schema of the fields.

Form to email code generator

Pick your stack, copy working code that emails you form submissions. No SMTP.

Form spam defense checker

Paste a form, get a pass/warn/fail audit of its spam defenses. Nothing uploaded.

JSON to form converter

Paste the JSON you want, get the form that produces it. Types inferred, free.

Webhook signature tester

HMAC-SHA256 over timestamp.body, computed locally. Debug signed webhooks fast.

Form backend pricing calculator

Your monthly volume in, the cheapest plan on each form backend out. Every price dated.

Disposable email checker

Paste addresses or domains, see which are throwaway. Almost 10,000 domains, checked locally.

Honeypot field generator

Hidden-field HTML that screen readers skip, plus the server-side check. Copy and paste.

HTML form debugger

Paste a broken form, get the reason it fails: names, method, enctype, buttons.

Email regex tester

Run addresses through the common email regexes and see where each one breaks.

HTML input pattern generator

Pick a rule, get the pattern attribute, test it against your own values.

GDPR contact form notice generator

The privacy notice a contact form needs, and when a consent checkbox is really required.