Build a contact, order or signup form below. One click gives it an
address and its own page to share — or copy the clean HTML into any
website. No signup, no watermark, nothing to install.
1 · Build your form
2 · Preview
Your form gets its own address and its own page
to share. Messages are stored safely and emailed to you.
3 · Where should messages go?
We'll email you a confirmation link — messages
start flowing the moment you tap it.
You're on Free — 100 messages a
month, 5 forms, spam protection, a real plan forever. Pick a plan now
and payment comes right after you confirm your email — cancel there
anytime and stay on Free. Or just upgrade later. Full
comparison →
Basic
$3/mo
500 messages · no hform branding · custom thank-you
Plus
$6/mo
2,500 messages · auto-reply to sender · full history
Build — pick a preset or add your own fields: text, email, phone, dropdowns, checkboxes and more. Mark fields required.
Finish — tell us where messages should go, and your form gets its own address and page. Messages are stored safely and emailed to you.
Use it anywhere — copy the HTML into your website, or skip the website entirely and just share your form's page. (Technical? The code is standard HTML — its action works with any server.)
What you get
Accessible by default — every input has a real <label>, required fields use the required attribute, and the markup is semantic HTML.
No dependencies — no JavaScript library, no framework, no external stylesheet. The optional CSS is a small scoped block you can edit freely.
Spam honeypot — an invisible field that catches naive bots, so your endpoint can silently drop junk submissions.
Yours — the generated code has no watermark or attribution requirement. Use it commercially, modify it, ship it.
Ready-made form templates
Prefer to start from a finished example? Each template below is a
complete form you can copy as-is, or open in the generator and adjust.
Yes. No signup, no account, no watermark. Build your form, copy the
HTML, and use it anywhere — including commercially.
Where do form submissions go?
Press Finish and messages go to your form's hform address: stored
safely, emailed to you the moment they arrive, and downloadable as a
spreadsheet. Prefer your own server? The generated
HTML is standard — point the form's action at any URL
(our plain-language guide explains
how).
Does the generated form work on WordPress, Shopify or a static site?
Yes. The output is plain standard HTML, so it works anywhere you can
paste HTML: WordPress custom HTML blocks, Shopify pages, static sites,
site builders and hand-written pages.
Is the generated HTML accessible?
Every field gets a proper <label> element linked by
id, required fields use the required attribute,
and the markup is plain semantic HTML that works with screen readers and
keyboard navigation.
Does the form include spam protection?
You can include a honeypot field — an invisible input that human
visitors never fill in but naive spam bots do, letting your endpoint drop
those submissions. For heavier spam, add a CAPTCHA at your endpoint.