OpnForm
Open-source form builder for unlimited submissions, connected workflows, managed cloud use, or Docker self-hosting.
About OpnForm
OpnForm is an open-source, no-code form builder for creating forms, surveys, and data-collection workflows. Its managed cloud service supports unlimited forms and submissions on the Free plan, along with form logic, validation, computed fields, pre-fills, file uploads, API access, integrations, and webhooks. Builders can publish single-page or multi-page forms, embed them on websites or Notion pages, send notifications, and connect responses to tools such as Google Sheets, Zapier, Slack, Discord, Telegram, or custom webhook endpoints. Paid tiers add capabilities for polished client-facing work and larger organizations, including branding removal, custom domains, custom SMTP, analytics, AI-assisted form generation, editable submissions, multiple workspaces, roles and permissions, advanced branding, higher upload limits, partial submissions, versioning, SSO, audit logs, external storage, white-label hosting, and support options. Teams that need infrastructure control can self-host with Docker; this route adds deployment and maintenance work, while some advanced self-hosted capabilities require license activation. OpnForm is a practical fit when unlimited response collection, workflow connectivity, and deployment choice matter more than relying on a fully managed form platform with every organizational control included at no cost.
Best for
Best use cases
Launch a registration or intake form with conditional logic, validation, file uploads, and no submission cap.
Send collected responses into Google Sheets, Zapier, Slack, Discord, Telegram, or a custom webhook workflow.
Run a form service on controlled infrastructure through Docker while retaining access to the open-source core.
Compare before choosing
The Free plan removes response caps, but it keeps OpnForm branding and limits the account to one workspace.
Paid cloud tiers add branding, collaboration, analytics, and security controls in stages rather than as one bundle.
Self-hosting offers infrastructure control, but deployment and maintenance become the adopting organization’s responsibility.
Features
Customer intake forms
Build branded intake, registration, and feedback forms with logic, validation, file uploads, and unlimited submissions.
Connected response workflows
Route form data through Google Sheets, Zapier, webhooks, the REST API, or messaging integrations for follow-up work.
Self-hosted data collection
Deploy OpnForm with Docker when infrastructure ownership and customization are more important than fully managed operations.
Pros
- The Free plan supports unlimited forms and submissions, avoiding response-based overage costs for core collection work.
- Logic, computed fields, API access, webhooks, and named integrations support connected data-collection workflows.
- Open-source code and Docker deployment provide a self-hosting route for organizations that need infrastructure control.
Cons
- The Free plan requires OpnForm branding and provides only one workspace, limiting polished multi-project use.
- Roles and permissions, advanced branding, higher upload limits, and priority support require a Business plan or above.
- Self-hosting shifts deployment, upgrades, backups, security, and routine maintenance to the adopting organization.
Pricing Plans
Free
- Unlimited forms and submissions
- Basic file-upload quota
- Form logic, validation, and computed fields
- One workspace with branding required
- API access, basic integrations, and webhooks
Pro
- Everything in Free
- Branding removal and custom domains
- Custom SMTP and messaging integrations
- Analytics and AI form generation
- Editable submissions and multiple workspaces
Business
- Everything in Pro
- Roles and permissions
- Advanced branding controls
- Higher file-upload limits
- Partial submissions, versioning, and priority support
Enterprise
- Everything in Business
- SAML and LDAP SSO
- Audit logs and compliance features
- External storage and white-label hosting
- SLA and onboarding support
* Pricing information is for reference only. Please refer to the latest announcement on OpnForm's official website.