# Web3Forms Alternative: Nisuform vs Web3Forms

Web3Forms has the bigger free plan, with 250 submissions a month and unlimited forms. Nisuform keeps every submission, includes Turnstile and allowed domains on Free, and its Pro plan costs $84 a year.

Prices and limits checked Oct 26, 2026.

**Short answer:** pick Web3Forms if free volume is what matters most: 250 submissions a month and unlimited forms. Pick Nisuform if you want every submission kept in a searchable inbox, Turnstile and domain restriction without paying, or a Pro plan at $84 a year.

Both start the same way: an HTML form posts to an endpoint and you get an email for each submission. Web3Forms identifies your form with an access key in a hidden input. Nisuform puts a form key in the endpoint URL.

## At a glance

|                                            | Nisuform                                     | Web3Forms                       |
| ------------------------------------------ | -------------------------------------------- | ------------------------------- |
| Free submissions                           | 100 a month                                  | 250 a month                     |
| Free forms                                 | 3                                            | Unlimited                       |
| History on the free plan                   | Kept until you delete it                     | 30 days                         |
| Custom redirect                            | Pro                                          | Free                            |
| Cloudflare Turnstile                       | Every plan                                   | Paid plans                      |
| Google reCAPTCHA                           | Every plan                                   | Paid plans                      |
| Restrict to your domains                   | Every plan                                   | Paid plans                      |
| Pro plan                                   | $10 a month or $84 a year, 5,000 submissions | $149 a year, 10,000 submissions |
| File uploads                               | Pro                                          | Paid plans                      |
| Webhooks                                   | Pro                                          | Paid plans                      |
| Auto-replies                               | Pro                                          | Paid plans                      |
| Slack, Discord, Telegram and Google Sheets | Pro                                          | Paid plans                      |
| How the form is identified                 | Form key in the endpoint URL                 | Access key in a hidden input    |

## Where Web3Forms is ahead

* **A bigger free plan.** 250 submissions a month with unlimited forms, against Nisuform's 100 submissions and 3 forms.
* **Redirects for free.** Send visitors to your own thank-you page on the free plan. On Nisuform, redirects are Pro.
* **More submissions on Pro.** 10,000 a month, against Nisuform Pro's 5,000. Web3Forms also has a larger Agency and Team plan, and a discounted plan for students, non-profits and early-stage startups, by application.
* **Widely used.** Web3Forms has run since 2020, and many open source templates include it.

## Where Nisuform is ahead

* **Submissions are kept.** Web3Forms' free plan shows 30 days of history. Nisuform keeps every submission on every plan until you delete it, with search and CSV export.
* **Spam protection on every plan.** Turnstile, reCAPTCHA and allowed domains are free on Nisuform, on top of a honeypot, a fill-time check, rate limits and duplicate detection. Web3Forms puts Turnstile, reCAPTCHA and domain restriction on paid plans.
* **Spam doesn't use up your plan.** Filtered submissions go to a spam folder and never count toward your monthly limit.
* **A lower yearly price.** Pro is $84 a year, against $149.
* **Prompts for AI coding tools.** Each form's **Setup** tab has a prompt with your endpoint and field names for Cursor, Claude Code or Lovable.

## Web3Forms free plan limits

Web3Forms is free for 250 submissions a month, with unlimited forms and redirects to your own thank-you page. The free plan leaves out:

* **Long-term history.** The dashboard shows the last 30 days.
* **Spam controls.** Turnstile, reCAPTCHA and domain restriction are paid features.
* **File uploads, webhooks and auto-replies.**
* **Slack, Discord, Telegram and Google Sheets.**

Paid plans start with Pro, at $149 a year for 10,000 submissions a month.

Nisuform Free has fewer submissions, 100 a month across 3 forms. In return, every submission is kept with search and CSV export, Turnstile and allowed domains are included, and spam never counts toward the limit.

## Web3Forms pricing at each volume

| Submissions a month | Nisuform        | Web3Forms        |
| ------------------- | --------------- | ---------------- |
| 100                 | Free            | Free             |
| 250                 | Pro, $84 a year | Free             |
| 5,000               | Pro, $84 a year | Pro, $149 a year |
| 10,000              | Not offered     | Pro, $149 a year |

Nisuform Pro is also available monthly, at $10 a month.

## Switching from Web3Forms

### Create a form

Sign in at [app.nisuform.com](https://app.nisuform.com), create a form and copy its endpoint from the **Setup** tab.

### Change the action URL

```html title="Before"
<form action="https://api.web3forms.com/submit" method="POST">
  <input type="hidden" name="access_key" value="YOUR_ACCESS_KEY">
```

```html title="After"
<form action="https://api.nisuform.com/s/YOUR_FORM_KEY" method="POST">
```

Remove the `access_key` input. Nisuform keeps every field it doesn't recognize, so the key would otherwise be saved with each submission.

### Update the other fields

* Rename `redirect` to `_redirect`. Redirects are a Pro feature.
* Remove `subject` and `from_name`, or they are saved as fields. Set the subject in the form's **Settings**, **Email** on any plan, and the sender name on Pro.
* Replace the `botcheck` checkbox with the `_gotcha` honeypot:

```html
<input type="text" name="_gotcha" tabindex="-1" autocomplete="off" style="display:none">
```

### Send a test submission

Submit the form from your live site and check that it reaches your inbox and your email.

If you submit with `fetch`, change the URL, remove `access_key` from the body and send `Accept: application/json`. Check `result.ok` where your code checked `result.success`. See [JavaScript and fetch](/docs/connect/javascript).



## Sources

* [Web3Forms pricing](https://web3forms.com/pricing)
* [Web3Forms Pro features](https://docs.web3forms.com/getting-started/pro-features), checked October 26, 2026
* [Nisuform pricing](/pricing) and [limits](/docs/reference/limits)

## Frequently asked questions

### Is Nisuform a good Web3Forms alternative?

Yes, if you want every submission kept in a searchable inbox on the free plan, Turnstile or domain restriction without paying, or a cheaper yearly plan. Web3Forms is the better fit if free volume matters most, or if you need more than 5,000 submissions a month.

### Is Web3Forms free?

Yes. Web3Forms' free plan includes 250 submissions a month and unlimited forms, with 30 days of submission history. File uploads, webhooks, auto-replies, Turnstile and domain restriction need a paid plan.

### How much does Web3Forms Pro cost?

Web3Forms Pro is listed at $149 a year for 10,000 submissions a month. Nisuform Pro is $84 a year, or $10 a month, for 5,000.

### Can I switch from Web3Forms without rewriting my form?

Yes. Change the action URL, remove the access_key input and replace botcheck with _gotcha. Your other inputs stay as they are.

### Is it safe to have a Nisuform form key in my HTML?

Yes. The key only accepts new submissions, and nobody can read your submissions with it. To stop other sites from posting to your form, add your domains to its allowed websites, on any plan.
