compare

A FormSubmit alternative that gives you somewhere to read your messages.

FormSubmit is the shortest path from an HTML form to your inbox that exists. No account, no key, no dashboard: put your email address in the form's action, confirm once, and it forwards submissions to you forever, for free, at unlimited volume. For a personal site with one form, that is genuinely hard to argue with, and this page will not try.

The trade is that FormSubmit is a pipe, not a place. mailcontact gives each project one inbox that receives both form submissions and messages sent to its own real email address, with pings in Discord, Slack, email, or a webhook.

what is formsubmit

FormSubmit, in fair terms.

FormSubmit forwards HTML form submissions to an email address with no registration. Checked on 17 July 2026, their documentation states unlimited submissions from unlimited forms, at no cost, with no paid tier of any kind. It supports AJAX submission, a post-submit redirect, a honeypot, a captcha toggle and file attachments.

It does keep an archive, contrary to how it is often described: submissions are retained for 30 days and reachable through a small API, though that API is limited to five calls a day and there is no dashboard to browse. There is also no public changelog, blog or status page, so its maintenance status is hard to assess from the outside. The homepage claims over six million submissions from more than 400,000 sites.

side by side

mailcontact vs FormSubmit

Every FormSubmit figure below was checked against their own pricing page on . Found something out of date? Tell us and we'll fix it.

mailcontactFormSubmit
PriceFree tier for a form, an address and up to 2 projects; Pro at launchFree, unlimited, no paid tier. Nothing to beat here
SignupAn account, so there's something to log intoNone at all. Your email in the action attribute is the setup
Where messages liveA unified inbox per project, forms and email togetherYour email. Plus a 30-day archive via an API capped at 5 calls/day
Inbound email addressIncluded: yourproject@mailcontact.app works from the first secondNot offered; it forwards to an address you already have
NotificationsDiscord, Slack, email, and webhooksEmail only
Your address on the pageNot exposed. The endpoint is an opaque project idEncoded, but the form's action is tied to your address

the honest take

Which one should you pick?

Choose FormSubmit if…

  • You have one form on one site and want it working in thirty seconds. FormSubmit is faster to set up than anything here, us included.
  • You want free forever with no account, and you're comfortable with email being the only place messages land.
  • You need file attachments on submissions today.
  • You don't want another dashboard in your life. That is a legitimate preference and FormSubmit respects it.

Choose mailcontact if…

  • You want somewhere to read messages that isn't your personal mailbox, and isn't an API with five calls a day.
  • You run several projects and want one inbox each, rather than several forms all funnelling into the same address.
  • You want a public contact address per project instead of exposing the one you already use.
  • You'd rather be pinged in Discord or Slack, which FormSubmit doesn't do.

faq

Switching from FormSubmit, answered

Is FormSubmit really free with no limits?

Yes, as far as their own documentation goes: unlimited submissions from unlimited forms, no registration, and no paid plan exists anywhere on the site. Checked on 17 July 2026. There is no upsell because there is nothing to sell you.

Does FormSubmit store my submissions?

For 30 days, which is more than most people assume. You reach them through an API (fetch a key by email, then request your submissions), not a dashboard, and the API is limited to five calls per day. Uploaded files are not retained or reachable that way.

Is FormSubmit still maintained?

Hard to say from outside, and we'd rather say that than guess. The site is up, the footer is current, and a new beta feature is in the nav, which suggests someone is home. But there's no changelog, blog or status page, and some documentation examples still carry 2019 timestamps. For a free service with no account, that's a risk you're accepting either way.

Why switch from something that's free?

Often you shouldn't. The reasons that hold are structural: you want a per-project inbox rather than everything landing in one mailbox, you want an inbound address of your own, or you want a Discord ping. If your one form emails you fine, that's a solved problem and you should leave it solved.

more comparisons

The FormSubmit alternative with an inbox per project.

Forms and a real email address, together, with notifications where you live. Launching soon. Be the first to know.

No spam. It's kind of our thing.