Get an endpoint Sign in

Compare Web3Forms

vs Web3Forms

sendm8 vs Web3Forms

Web3Forms emails you an access key before a form works, and keeps Slack, Discord, Telegram, webhooks and file uploads for paid plans. sendm8 starts with nothing but your email address in the URL, and includes chat apps, webhooks and uploads free, with 1,000 submissions a month per form once you sign in.

Their facts last checked , from their own pricing and docs pages.

01 sendm8 vs Web3Forms

Side by side,
free plan only.

Free plans only, taken from each service’s own pricing page and docs. Plans change, so if something’s out of date, tell us and we’ll fix it.

Free plan comparison of sendm8 with other form backends
Free plansendm8Web3Forms
Free submissions / month1,000 per formEmail: 10 instant a day, then a daily digest250
FormsUp to 100Unlimited
Works without signing upYes, email in the URL100/month until you claim the formVerify your email for a key
Stored submissions + exportDashboard, CSV + JSON30-day history, CSV
Webhooks + chat appsWebhooks, Discord, Slack, TelegramUnlimitedPaid plansWebhooks, Slack, Discord and Telegram are PRO
File uploads5 MB a file10 MB a submissionPaid plans
Custom redirectYesSame domain onlyOther domains on paid plans
Open source, self-hostableYes, AGPL-3.0—No source or self-hosting listed
Cheapest paid planThere isn’t one$16/mo, billed yearly$191 a year

yes partly no, or paid only← swipe the table →

Checked · sources

Fair’s fair. What they do well:

  • Web3Forms adds hCaptcha to free forms with no setup at all.

02 When they’re the better pick

Pick Web3Forms instead if…

03 Switching

Moving from Web3Forms.

Change the action URL and remove the access key. Then rename a few of Web3Forms’ fields to sendm8’s, because unrecognised fields arrive as ordinary form data.

Before: Web3Forms
<form action="https://api.web3forms.com/submit" method="POST">
  <input type="hidden" name="access_key" value="YOUR-ACCESS-KEY">
  <input type="hidden" name="subject" value="New message">
  <input type="hidden" name="redirect" value="https://yoursite.com/thanks">
  <input type="checkbox" name="botcheck" style="display:none">
  <input name="email" type="email" required>
  <textarea name="message" required></textarea>
  <button>Send</button>
</form>
After: sendm8
<form action="https://sendm8.com/f/you@example.com" method="POST">
  <input type="hidden" name="_subject" value="New message">
  <input type="hidden" name="_next" value="https://yoursite.com/thanks">
  <input type="text" name="_gotcha" style="display:none" tabindex="-1" autocomplete="off">
  <input name="email" type="email" required>
  <textarea name="message" required></textarea>
  <button>Send</button>
</form>

See the basic form and special fields docs →

04 Questions people actually ask

Before you switch.

Do I need an access key, like Web3Forms?
No. A sendm8 endpoint works with your email address in the URL. You confirm ownership once, by clicking a link in the first email, and every submission after that is delivered.
Can I send submissions to Discord or Slack for free?
Yes. Discord, Slack, Telegram and webhook delivery are free and unlimited on every sendm8 account.
How many free submissions do I get?
A no-account endpoint keeps 100 submissions a month. Sign in and every form keeps 1,000 a month, on up to 100 forms.

Comparing another service? sendm8 vs Formspree · sendm8 vs FormSubmit · sendm8 vs Getform (Forminit) · sendm8 vs Basin