
Beautiful open-source form builder with unlimited submissions
OpnForm is an open-source, no-code form builder that lets you create beautiful forms with unlimited submissions and fields. Built with Laravel and Vue.js under the AGPLv3 license, it supports 10+ input types including text, date, URL, file uploads, and conditional logic. Forms can be shared via unique links or embedded on websites, with built-in analytics, CSV exports, and integrations with Slack, Discord, and webhooks. Self-hostable for full data control or available as a managed cloud service.
Create as many forms as you need with no caps on submissions, fields, or responses on any plan including the free tier.
Drag-and-drop interface with 10+ input types including text, date, URL, file uploads, images, and more — no coding required.
Show or hide fields based on previous answers to create dynamic, personalized form experiences.
Generate complete forms from a text description using AI, then customize the result in the visual editor.
Deploy on your own infrastructure under AGPLv3 for full data sovereignty, regulatory compliance (e.g., HIPAA), and custom integrations.
Share forms via unique links or embed them directly into any website with a simple code snippet.
Connect forms to external services via webhooks and API access tokens for automated workflows.
Create beautiful, branded lead capture forms with conditional logic and webhook integrations for CRM automation.
Build unlimited surveys with various question types and track response analytics without per-submission costs.
Set up registration forms with file uploads, date fields, and automated confirmation emails for event management.
Self-host forms on your own infrastructure for sensitive internal data collection with full regulatory compliance.
Receive instant notifications in Slack or Discord channels when new form submissions arrive.
Track form views, submission rates, and completion metrics with built-in analytics dashboards.
Export all submissions as CSV files and edit submitted responses directly from the dashboard.

Build and deploy AI chatbots across every channel in minutes