OpnForm
OpnForm is an open-source tool used to create customizable electronic forms quickly and without the need for advanced coding knowledge. Thi...
Last verified:
What is OpnForm?
OpnForm is an open-source online form builder that helps users create beautiful forms, surveys, and workflows quickly without response caps or platform lock-in. It offers a modern drag-and-drop interface with multi-page layouts, conditional logic, custom themes, brand colors, fonts, and the ability to choose between conversational Typeform-style or classic form layouts. The tool includes AI assistance when needed and allows users to remove OpnForm branding on paid plans.
The platform collects unlimited submissions even on the free plan, with no per-response charges, hidden quotas, or unexpected overages. OpnForm connects to tools users already use through native integrations including Slack, Discord, Telegram, Google Sheets, Zapier, and Stripe payments, plus webhooks and a public REST API for automation. Forms can be shared via simple links, embedded on websites/apps, added to Notion, used with custom domains, or distributed through QR codes for offline collection.
OpnForm is fully open-source under AGPLv3 license, built for privacy-first organizations with EU hosting, GDPR-friendly architecture, and self-hosting/on-premise deployment options. It offers security features like SSO & SAML support, form/submission audit logs, two-factor authentication, and end-to-end data encryption. The tool is designed for developers, creators, small businesses, financial institutions, teams, and enterprises that need flexibility, security, and full data control.
Key features include smart forms with conditional logic, calculations, computed fields, answer piping, hidden fields, and redirect on submit. Collaboration features include shared workspaces, clear roles, full audit visibility, and SSO access. The tool serves 10,000+ teams in finance, fintech, and consulting for client onboarding, compliance checks, loan applications, expense submissions, and customer feedback.
OpnForm pricing
Pricing model: Freemium
Free Plan: Free forever with unlimited forms, unlimited submissions, unlimited fields, multiple input types, form password, webhooks, API access tokens, closing date, and 99% of features without limits. File uploads max 5MB. Pro Plan: $16 per month (or $12.80/month with 20% annual discount) including unlimited workspaces, form confirmation emails, Slack/Discord notifications, editable submissions, 1 custom domain, custom code, larger file uploads (50MB), remove OpnForm branding, priority support, form analytics, custom sender email (SMTP). Extra users cost $5/month each. Enterprise Plan: Starting from $79 per month including everything in Pro plus self-hosted/dedicated instance, SAML single sign-on (SSO), security audits, two-factor authentication (2FA), unlimited users, and payment via invoice/PO. Nonprofit & Student Discount: 50% discount on Pro Plan.
OpnForm pros
- Unlimited forms on free plan
- Unlimited submissions with no per-response fees
- Unlimited fields without quantity limits
- 100% open-source and auditable codebase
- EU hosting with GDPR-friendly architecture
- Self-hosting and on-premise deployment options
- Conditional logic for smart forms
- Typeform-style conversational layouts
- Custom themes with brand colors and fonts
- Native integrations with Slack, Discord, Telegram
- Google Sheets and Zapier connectivity
- Stripe payments integration
- REST API and webhooks for automation
- Form password protection
- Closing date feature for forms
- QR code generation for offline collection
- Notion integration for embedding forms
- Custom domain support on Pro plan
- Form analytics on paid plans
- 3.3k GitHub stars and 10k+ companies trusted
OpnForm cons
- Pro plan required to remove OpnForm branding
- Maximum 5MB file uploads on free version
- Only 50MB file uploads on Pro plan
- Limited pre-built templates variety
- No phone notifications support
- Freemium features limited compared to Pro
- Advanced features require Pro version
- Loading time can be slow with many fields
- User interface can feel cluttered with many options
- Extra users cost $5/month additional on Pro
Frequently asked questions about OpnForm
Is there a free version of OpnForm available?
Yes, OpnForm offers a free version with access to 99% of features, including unlimited forms, submissions, fields, webhooks, API access tokens, and more. The goal is to provide robust functionality for all users without limitations like response caps or hidden quotas.
What does the Pro Plan include?
The OpnForm Pro Plan includes unlimited workspaces, form confirmation emails, Slack and Discord notifications, editable submissions, 1 custom domain, custom code integration, larger file uploads up to 50MB, removal of OpnForm branding, priority support, form analytics, and custom sender email (SMTP). It's designed for advanced needs of teams and creators.
Is there a discount for annual plans?
Yes, OpnForm offers a 20% discount for annual Pro Plan subscriptions. By choosing the yearly billing option at $12.80/month instead of $16/month, you enjoy the same great features at a reduced cost.
How does the nonprofit and student discount work?
OpnForm provides an exclusive 50% discount on the Pro Plan for nonprofit organizations and students. This discount helps make the most of the form builder while staying within budget. It takes just a few minutes to create and apply this discount.
Can I cancel or change my plan at any time?
Yes, you have the flexibility to upgrade, downgrade, or cancel your OpnForm Pro Plan at any time. Changes take effect immediately, and you'll only be billed based on the plan you're currently on. Invoices and receipts are available for easy company reimbursement.
What hosting options does OpnForm offer?
OpnForm offers three hosting options: managed cloud service with high availability, backups, security and maintenance handled for you; EU-based hosting with GDPR-friendly architecture for privacy-first organizations; and self-hosting/on-premise deployment for full data ownership and control.
Is OpnForm really open-source?
Yes, OpnForm is fully open-source under the GNU Affero General Public Public License Version 3 (AGPLv3). The codebase is 100% transparent and auditable. It uses a dual-license model with core OpnForm under AGPL-3.0 and Enterprise Edition features under proprietary license.
What integrations does OpnForm support?
OpnForm supports native integrations with Slack, Discord, Telegram, Google Sheets, Zapier, and Stripe payments. It also offers webhooks and a REST API for connecting to any tool and automating workflows with auto-notifications and routing.
How do I share my OpnForm forms?
Forms can be shared through multiple methods: simple link sharing, embedding on websites or apps, adding directly into Notion, using your own custom domain (Pro feature), or generating QR codes for offline data collection. You choose the distribution method that fits your workflow.
What security features does OpnForm offer for enterprises?
Enterprise security features include SSO & SAML support, form and submission audit logs, two-factor authentication (2FA), end-to-end data encryption, SSL by default, encrypted data storage, security audits, and the option for self-hosted/dedicated instances. SOC2 compliance is underway.