Introduction
What NBForms is, how it works, and where to go next.
What is NBForms?
NBForms is a form backend as a service. You keep writing plain HTML (or any framework component); NBForms handles everything that happens after the user clicks Submit:
- Storing every submission in a clean dashboard
- Sending email notifications to one or more addresses
- Routing data to integrations (Slack, Telegram, Google Sheets, Zapier, Make, Webhooks)
- Blocking bots with reCAPTCHA v2 or Cloudflare Turnstile
- Managing access for your whole team
No server to deploy, no database to configure, no cron jobs to maintain.
How it works in one line
<form action="https://api.nbforms.com" method="POST">
<input type="hidden" name="_token" value="YOUR_FORM_TOKEN" />
...
</form>Set the action to the NBForms endpoint and include your form token. That is the only code change required.
What you get
| Feature | Free | With Credits |
|---|---|---|
| Forms | 1 | Unlimited |
| Submissions / month | 100 | Unlimited |
| Email notifications | 1 address | Unlimited |
| Spam protection | ✓ | ✓ |
| File uploads | — | Up to 1 GB |
| reCAPTCHA v2 | — | ✓ |
| Team members | — | ✓ |
| Integrations | — | ✓ |
| REST API | — | ✓ |