Documentation
formbuild.io gives you a form endpoint so you can collect responses from any website without writing backend code. Point a standard HTML form at your formbuild.io URL, and every response appears in your dashboard — ready to view, export, or forward to the tools you already use.
How it works
- Create a form in your dashboard and copy the endpoint URL.
- Add the form to your site — paste the HTML snippet or use
fetch()from JavaScript. - Responses flow in — view them in the Inbox, get notified by email, Slack, Discord, or webhook, and export anytime.
What you get
- A unique endpoint URL for each form
- Dashboard with Inbox, search, pagination, and bulk actions
- Email, Slack, Discord, Microsoft Teams, and webhook notifications
- Server-side validation rules (required, email, max length, regex)
- Spam protection — honeypot fields and automatic scoring
- Export to CSV or Excel
- Analytics — daily and hourly response charts
- Teams — invite collaborators with viewer, editor, or admin roles
- Idempotency — prevent duplicate responses on retry or double-submit
- Custom redirect or thank-you message after submit
Plans
| Feature | Free | Pro |
|---|---|---|
| Forms | 2 | 20 |
| Responses | 50 per month | 2,000 per month |
| Teams | — | ✓ (max 5 members) |
| Integrations | ✓ | ✓ |
| Export (CSV / Excel) | ✓ | ✓ |
| Analytics | ✓ | ✓ |
Security & privacy
- All connections are encrypted over HTTPS.
- Passwords are securely hashed — never stored in plaintext.
- Response data is only visible to the form owner and authorized team members.
- Rate limiting protects every endpoint against abuse.
- CORS is configured so only the form submission endpoint accepts cross-origin requests.
Guides
Quick startFrom signup to your first response in minutes.HTML formEndpoint, encoding, field names, and a minimal example.AJAX & fetch()Submit forms with JavaScript — SPAs, React, Vue, etc.ValidationsServer-side rules: required, email, max length, regex.Success pageRedirect or show a thank-you message after submit.Spam protectionHoneypot fields and automatic spam scoring.IntegrationsEmail, Slack, Discord, Teams, and webhooks.Customizing formsStyling, form names, and form builder fields.Teams & RolesInvite collaborators with granular permissions.
Still have questions?
Can't find what you're looking for? We're here to help. Contact our support team →