type: service
status: active
timestamp: 2026-06-20
tags: [forms, contact, primary]

Web3Forms

Browser-only contact form backend — domain-bound key, no server, free unlimited

Web3Forms

Role

Backs the <ContactForm> component on every site. The access key is domain-bound so it can ship in client JS without leaking server credentials.

Free tier

Card / subscription required?

NO. Sign-up is email-only — Web3Forms emails the access key after verifying the address. No payment method requested.

Alternatives

Swap cost

Low — same form-POST shape, swap the action URL and the key field name. Wrapped behind @chirag127/contact-form.

Why this is our pick

Truly free, browser-only, domain-binding means no server token to leak, and the spam protection is good enough out of the box.

Cross-refs


Edit on GitHub · Back to index