Best Open Source Form Builders in 2026
Self-hosted alternatives to Typeform and Google Forms, ranked by license, not by star count.
Formbricks, Typebot, OpnForm, and HeyForm are the four strongest open source form builders you can self-host today, all AGPLv3-licensed with a documented Docker setup and no forced response cap once deployed. LimeSurvey and Form.io fit more specialized needs, academic surveys and developer-embedded forms, while FormGrid and IvyForms cover a lightweight form backend and a native WordPress option.
Of the 10,000+ tools Toolradar tracks, only a small slice of the form builder category is genuinely open source. Most of the category, Typeform, Jotform, Google Forms, Wufoo, is closed-source SaaS, which means your form data lives on someone else's servers under someone else's pricing and someone else's uptime. From the 10,000+ tools Toolradar tracks, these are the open-source form builders you can self-host, keeping form data on your own servers.
We checked every candidate for two things: whether its core code is actually released under an open source license (AGPL, GPL, MIT, or OSL), and whether the free version is genuinely deployable in production, not a code drop that requires a paid license the moment you try to self-host it. Tripetto is the case we dropped for that reason: its SDK is on GitHub, but real production use needs a license starting at roughly 325 euros a month. Every pick below still has an active GitHub repository (or, for IvyForms, an active WordPress.org listing) and a documented self-hosting path as of 2026.
Top Picks
Based on features, user feedback, and value for money.
| Tool | Starting price | Rating | Best for |
|---|---|---|---|
| Formbricks | Free plan | 4.9(14) | Product and growth teams who want behavior-triggered surveys without routing user data... |
| Typebot | From $39/mo | 4.5(67) | Teams that want Typeform-style conversational forms with full control over where the da... |
| OpnForm | Free plan | n/a | Developers who want a Google Forms or Typeform replacement they fully own, with unlimit... |
| HeyForm | Free plan | n/a | Small teams who want a self-hosted Typeform alternative with quizzes, polls, and paymen... |
| LimeSurvey | From $29/mo | 4.3(84) | Researchers, universities, and HR teams that need rigorous survey logic they fully cont... |
| Form.io | From $220/mo | 4.3(40) | Development teams building forms as part of a larger application, not marketers who nee... |
| FormGrid | From $59/mo | n/a | Developers who want a self-hosted Formspree or Getform replacement without handing form... |
| IvyForms | Free plan | n/a | WordPress site owners who want a native form builder without routing submissions throug... |
Product and growth teams who want behavior-triggered surveys without routing user data through a third party.
Value 95/100. Formbricks offers an incredibly generous Free (Open Source) tier at $0, providing a comprehensive survey solution for self-hosted or cloud deployments.
Watch out: Self-hosting requires infrastructure and maintenance costs.
Teams that want Typeform-style conversational forms with full control over where the data lives.
Value 75/100. Typebot offers a generous Free tier, making it accessible for individuals and small projects.
Watch out: Extra chats at $10 per 500 on Starter
Developers who want a Google Forms or Typeform replacement they fully own, with unlimited submissions on their own server.
Value 95/100. OpnForm's pricing is incredibly generous, especially with its Free tier offering unlimited forms and submissions.
Watch out: Extra users on Pro Plan cost $5/month each
Small teams who want a self-hosted Typeform alternative with quizzes, polls, and payment fields out of the box.
Value 85/100. HeyForm offers a very generous Free tier, making it highly accessible for small businesses.
Watch out: Payment processing commissions (up to 5%)
Researchers, universities, and HR teams that need rigorous survey logic they fully control.
Value 75/100. LimeSurvey's pricing is quite competitive, especially the Expert plan at $29/month for 10,000 responses/year and white-labeling, which offers strong value.
Watch out: Monthly response limits can lead to overage if not careful.
Development teams building forms as part of a larger application, not marketers who need a standalone form page.
Value 65/100. Form.io's pricing structure is complex and can quickly become expensive, especially for smaller teams or projects.
Watch out: Each core feature (API, PDF, Reporting) is a separate monthly fee.
Developers who want a self-hosted Formspree or Getform replacement without handing form data to a third party.
Value 85/100. FormGrid offers a very generous Free tier with unlimited forms and responses, making it highly accessible.
Watch out: No annual discount mentioned for Plus/Business
WordPress site owners who want a native form builder without routing submissions through an external SaaS.
Other Form Builders worth considering
Beyond the editorial top picks, these are also strong choices we evaluated.
What Is an Open Source Form Builder?
An open source form builder ships its source code under a license like AGPL, GPL, MIT, or OSL, which means you can read it, modify it, and run your own copy on your own server instead of renting access to someone else's hosted app. Most of the form builder category, tools like Typeform, Jotform, and Google Forms, is closed-source SaaS: the code is private, your form data sits on the vendor's infrastructure, and pricing changes are out of your hands.
Open source does not automatically mean free to use in production, though. Some projects publish their code but require a paid license for any real deployment, Tripetto's SDK is one example. The tools in this guide are the ones where self-hosting the free, open source version is a genuinely usable option, not a marketing claim.
Why Self-Hosting Your Forms Matters
Form data is often the most sensitive data a business collects: emails, phone numbers, payment intents, health or HR details. Self-hosting keeps that data on infrastructure you control, which simplifies GDPR and other compliance requirements and removes a third party from your data-processing chain. It also removes the risk of a SaaS vendor changing its pricing or killing its free tier overnight, a real pattern in this category as venture-backed form builders push users toward paid plans.
Self-hosting is a trade, though. You take on the operational cost, backups, updates, uptime, that a hosted SaaS otherwise absorbs for you. The right call depends on whether you have the engineering capacity to run a Docker container, or whether you would rather pay someone else to do it.
Key Features to Look For
AGPL, GPL, MIT, or OSL on the core product, not just a 'source available' badge that still requires a paid license to run in production.
An official Docker or Docker Compose setup you can run yourself, not just a note that the code is technically viewable on GitHub.
The free, self-hosted build should not throttle form volume the way a free SaaS tier usually does.
Branching, skip logic, file uploads, and payment fields matter as much in an open source tool as in a paid one.
Recent commits, tagged releases, and a real issue tracker. An abandoned open source project is a liability once it is running your forms.
Zapier, Make, Google Sheets, or a plain webhook so form data can reach the rest of your stack without manual exports.
Mistakes to Avoid
- ×
Treating 'source available' as the same thing as 'free to self-host'. Some tools publish their code but require a paid license for any production deployment, always check the license terms before you build on top of one.
- ×
Assuming the self-hosted free tier has the same feature set as the vendor's paid Cloud plan. Enterprise features like SSO and advanced permissions are often gated to a separate paid module even in genuinely open source projects.
- ×
Underestimating the ops work. Self-hosting means you own backups, security patches, and uptime, costs a hosted SaaS quietly absorbs.
- ×
Picking a tool for its GitHub star count instead of its fit. A developer-first headless platform like Form.io is the wrong choice for a marketer who just needs a quick lead form.
- ×
Forgetting AGPL's copyleft obligation. If you modify one of these tools and offer it as a hosted service to others, the license generally requires you to publish your changes too.
Expert Tips
- →
Spin up the official Docker Compose file on a cheap VPS before committing. Formbricks, OpnForm, HeyForm, and Typebot all ship one, so you can test the real self-hosted experience in under an hour.
- →
Check commit history and release tags, not just star count. A tool with thousands of GitHub stars and no commits in a year is a worse bet than a smaller, actively maintained one.
- →
If your site already runs on WordPress, install a native plugin like IvyForms instead of standing up a separate self-hosted app. It is one less server to patch and monitor.
- →
For academic or scientific surveys that need randomization and multi-language logic, LimeSurvey's decade of maturity beats the newer startups on this list.
- →
Read the license before you fork or white-label anything. AGPL and OSL both carry copyleft terms that MIT does not, know which one you are working with.
The Bottom Line
Formbricks, OpnForm, and HeyForm are the strongest general-purpose picks if you want a Typeform or Google Forms replacement you fully control, while Form.io and LimeSurvey fit more specialized developer and research use cases. Of the 10,000+ tools Toolradar tracks, these eight are the form builders where self-hosting is a real, free option today, not a claim that turns into a paid license once you try to deploy it.
Frequently Asked Questions
What is the best free open source form builder?
Formbricks, OpnForm, and HeyForm are the strongest all-around picks: all three are AGPLv3-licensed, self-host with Docker, and place no response cap on a self-hosted instance. Formbricks leans toward in-app and behavior-triggered surveys, while OpnForm and HeyForm are closer to a direct Typeform or Google Forms replacement for standalone forms.
Is Typeform open source?
No. Typeform, along with Jotform, Google Forms, and most of the mainstream form builder category, is closed-source SaaS: the code is private and your data lives on the vendor's servers. Typebot, OpnForm, and HeyForm are the closest open source alternatives if you want a similar conversational form style with a self-hosted option.
Can I really self-host a form builder for free?
Yes, for the tools in this guide. Formbricks, Typebot, OpnForm, HeyForm, LimeSurvey, Form.io, and FormGrid all publish their core code under AGPL, GPL, MIT, or OSL licenses and provide a documented Docker or Docker Compose setup, so you run the free version on your own server with no forced usage cap. Not every project that calls itself open source works this way, so verify the license actually allows free production use before you commit.
What is the difference between open source and self-hosted?
Open source describes the license, meaning the code is publicly available and you can modify it. Self-hosted describes where it runs, on your own server rather than the vendor's. Most tools in this guide are both, but some form builders are source-available without a genuinely free license for production, which is why we verified both the license and the real-world deployment cost for each pick.
Which open source form builder works best with WordPress?
IvyForms is the most direct fit. It is a native WordPress plugin distributed under a GPL-compatible license through WordPress.org, and it stores form submissions in your existing WordPress database rather than sending them to an external app.
Related Guides
Ready to Choose?
Compare features, read reviews, and find the right tool.
