The self-hosted form builder for the whole company.
Install it with Docker in minutes, on a VPS or even on cPanel hosting. Build forms people enjoy, keep every answer in your own database, and update with one click.
- Self-hosted
- No per-user fees
- Free for up to 25 people
A builder people like
Click a question type, paste the options, publish. Or paste a list of questions and get a form. 30 question types, tables, calculations, signatures and files.
Runs anywhere
Docker, VPS or cPanel; MySQL, MariaDB, PostgreSQL or SQLite. The download already contains everything.
Secure by default
SSO and two-step verification, strict CSP, encrypted secrets, signed updates and an audit log for your SIEM.
Updates in one click
New versions install from inside SnagBane with a backup first — no reinstall.
How it compares
| SnagBane | Microsoft Forms + Power Automate | Google Forms | Cloud form builders | |
|---|---|---|---|---|
| Where your data lives | Your server | Microsoft cloud | Google cloud | The vendor’s cloud |
| Multi-stage approvals | Built in, with conditions per stage | Build a flow in Power Automate | Not built in | Varies; often a higher plan |
| See the whole branching flow | Columns side by side | Per-question “go to” rules | “Go to section” rules | Varies |
| Employee portal with request status | Built in | Build it in SharePoint | Not built in | Rarely |
| Reminders, overdue list, change approver | Built in | Build it in the flow | Not built in | Varies |
| Pricing model | Flat per installation | Per-user licences | Per-user licences | Per seat or per response |
Based on each product’s standard features. Add-ons, premium plans and custom development can extend them. Microsoft, Google and other names are trademarks of their owners.
Questions
What does it need?
PHP 8.3+ and a database, or simply Docker.
Is there a cloud version?
No — SnagBane is only software you install, so your data never leaves your infrastructure.
How many users can I have?
As many as you like. There are no per-user fees on any plan.
Read more
Install SnagBane: Docker, a Linux VPS or cPanel shared hosting
SnagBane is self-hosted software you install yourself — with Docker in minutes, on an Ubuntu VPS with Nginx, or on ordinary cPanel hosting. Requirements, steps and what runs in the background.
Every question type in SnagBane, with examples
30 question types — from short answers and dropdowns to repeating tables, calculations, signatures, amounts, addresses and date ranges — plus conditions, branching, quotas and dependent lists. All on the Free plan.
Security in SnagBane: 2FA, signed approval links, encrypted secrets and a full audit log
How SnagBane protects forms and approvals on your own server — two-factor authentication, lockout, personal single-use approval links, no self-approval, encrypted secrets, SSRF and upload protection, strict CSP and an audit log of everything.
Security · Integrations · GDPR · Guides