10 Best Open Source Alternatives to Typeform

Updated July 2026

What people love about Typeform is not really a feature list, it is a feeling: one question at a time, smooth transitions, a form that does not look like a form. That polish is genuinely hard to reproduce, and it is worth being honest that most open source form builders are database-backed rather than conversational, so they trade a little finish for control. What they buy you is the removal of Typeform's two real constraints. Response caps disappear, so a form that suddenly takes off keeps collecting answers instead of hitting a paywall, and every submission, often personal data from your respondents, lands in a database you run rather than a vendor's cloud you cannot query.

Formbricks logo

1.Formbricks

12.4kOtherTypeScript Self-host
Formbricks screenshot

Formbricks is a free and open source survey platform and privacy-first experience management tool. It gathers feedback and user insights at every point in the journey through in-app, website, link, and email surveys, and you can either use its built-in analysis or build on top of the data you collect.

  • No-code survey editor with several question types
  • Templates for conversion-optimized surveys
  • Target surveys to specific user groups
  • Link, website, in-app, and email surveys
Typebot logo

2.Typebot

10kOtherTypeScript Self-host
Typebot screenshot

Typebot is a chatbot builder for creating advanced chatbots visually. You design conversational flows on a canvas, embed them anywhere on websites and web or mobile apps, and collect results in real time.

  • 34+ building blocks for chat flows
  • Inputs, logic, branching, and A/B testing
  • Themes with custom CSS and reusable templates
  • Embeds as container, popup, or chat bubble
HeyForm logo

3.HeyForm

8.8kAGPL-3.0TypeScript Self-host
HeyForm screenshot

HeyForm is an open-source form builder for creating surveys, quizzes, polls, and other conversational forms. It collects information and feedback through interactive online forms and runs as a hosted service or self-hosted on your own infrastructure.

  • Text, email, phone, picture choice, date picker, and file upload inputs
  • Conditional logic and URL redirections
  • Custom themes, fonts, colors, backgrounds, and CSS
  • Analytics with drop-off and completion rates
LimeSurvey logo

4.LimeSurvey

3.6kOtherJavaScript Self-host
LimeSurvey screenshot

LimeSurvey is a free, open-source online survey platform for building questionnaires, polls, and forms. It is used by businesses, schools, governments, and other organizations that need flexible data collection without vendor lock-in.

  • Unlimited surveys and unlimited questions
  • 30+ question types and 900+ templates
  • Skip logic and question branching
  • Multilingual surveys in 80+ languages
OpnForm logo

5.OpnForm

3.5kOtherPHP Self-host
OpnForm screenshot

OpnForm is an open-source form builder for creating online forms, surveys, and workflows. It is built for teams that want to collect responses without giving up control of their data, and it runs as a managed cloud service or self-hosted on your own infrastructure.

  • No-code builder with unlimited forms and submissions
  • Text, date, URL, file upload, and other input types
  • Embed forms anywhere
  • Email notifications and integrations with Slack, Webhooks, Discord
Form.io logo

6.Form.io

2.3kOSL-3.0HTML Self-host
Form.io screenshot

Form.io is a combined form and API platform for serverless applications. A drag-and-drop builder lets you design data management apps, and each form is automatically backed by a REST API for collecting and routing data. Forms embed in Angular.js and React apps through the <formio> HTML element.

  • Drag-and-drop form builder
  • Form rendering and embedding in Angular.js and React
  • API engine for serverless data management applications
  • Docker Compose local run path
TDuck logo

7.TDuck

1.2kMITJava Self-host
TDuck screenshot

TDuck is an open-source questionnaire and form platform for enterprises that need to collect and manage business data. It supports private deployment and replaces manual collection workflows with a configurable data entry and publishing system.

  • Drag-and-drop builder with 27+ custom components
  • Conditional display logic and batch component import
  • Data export, print preview, and attachment downloads
  • Real-time chart analysis with bar, line, and pie charts
Nextcloud Forms logo

8.Nextcloud Forms

372AGPL-3.0JavaScript Self-host
Nextcloud Forms screenshot

Nextcloud Forms is a simple survey and questionnaire app for Nextcloud. It helps collect responses without moving form data outside your own Nextcloud instance, keeping survey info and answers private under your control.

  • Simple form creation for surveys and questionnaires
  • Share forms and collect responses
  • View results and export them as CSV
  • Keeps survey info and responses on your instance
KoboToolbox logo

9.KoboToolbox

176AGPL-3.0Python Self-host
KoboToolbox screenshot

KoboToolbox is a platform for collecting, analyzing, and managing data for surveys, monitoring, evaluation, and research. It is widely used by humanitarian and development organizations for field data collection, served by its KPI backend.

  • REST API for data access and form management
  • Question library, sharing settings, and reports
  • CSV and other data export formats
  • Query filtering on tags and assets
Concerto Platform logo

10.Concerto Platform

172Apache-2.0PHP Self-host
Concerto Platform screenshot

Concerto Platform is an open-source online adaptive testing platform for creating and delivering assessments. It is built for web-based testing workflows where questionnaires, item banks, and scoring need to be managed in one system.

  • Adaptive testing with IRT and CAT algorithms
  • Browser-based test authoring and delivery
  • R available in the stack for scoring logic
  • Docker image for self-hosted deployment

Our picks

Pick by whether the form is public, internal, or field research.

Best for serious surveys and research: LimeSurvey LimeSurvey is the most full-featured platform here: unlimited surveys and questions, 30-plus question types, skip logic and branching, and surveys that run in 80-plus languages. It exposes a RemoteControl API, supports SAML and LDAP, and you can self-host it or use its hosted service. Choose it when questionnaires, not conversational polish, are the point.

Closest to Typeform's polished forms: HeyForm HeyForm is the nearest all-around match to Typeform: a form builder for surveys, quizzes, polls, and conversational forms, with conditional logic, URL redirections, and custom themes down to fonts, colors, and CSS. Analytics track drop-off and completion rates, results export to CSV, and it integrates with webhooks, Zapier, and Make.com. It is AGPL-3.0 and runs self-hosted or as a free hosted service.

Best for field and offline data collection: KoboToolbox KoboToolbox is built for field data collection, widely used by humanitarian and research organizations that need dependable capture on their own infrastructure. It provides a question library, sharing settings, reports, and CSV exports, plus a REST API for pulling data and managing forms. Reach for it when reliability and data ownership matter more than styling.

Best if you already run Nextcloud: Nextcloud Forms Nextcloud Forms is the simplest option and the obvious pick if you already run Nextcloud, since responses never leave your instance. It handles straightforward surveys and questionnaires, works well on mobile, and exports results as CSV in the same format Google Forms uses. Good for internal polls rather than public marketing forms.

Trading Typeform's polish for control

Be honest first about how much of Typeform you are actually using. If the conversational, one-question-at-a-time flow is central to your completion rates, the closest matches are Typebot, which builds conversational flows on a canvas, and HeyForm, whose builder does conversational forms with custom themes and logic; most of the other builders render standard multi-field forms instead. If what you really need is reliable data collection for surveys, intake, or research, the open tools are on much stronger ground. LimeSurvey is a mature survey platform with 30-plus question types, skip logic, and branching, while TDuck gives you a drag-and-drop builder with conditional display and submission limits by IP or device.

Weigh where the product boundary moves once you self-host. Typeform bundles the editor, hosting, spam control, and email delivery into one service; run your own and those become your responsibilities. For a public marketing form that matters a lot, so test spam handling, deliverability, and behavior under a traffic spike after a campaign launches. For internal or field collection it matters far less. KoboToolbox exists precisely because humanitarian and research teams need dependable data capture on infrastructure they control, and it exposes a REST API for pulling results out.

The submitted responses are the easy part to move, since Typeform exports them to CSV and offers an API. The form itself, including question wording, logic jumps, hidden fields, endings, and embeds, almost always has to be rebuilt by hand. Plan a mapping document, test the old and new forms side by side, then update embeds and shared links before you retire the original.

Related alternatives

Frequently asked questions

Will an open source form builder feel like Typeform's one-question-at-a-time flow?+

A couple here are built for exactly that. Typebot designs conversational flows on a canvas and embeds them as a chat bubble or popup, and HeyForm builds conversational forms with custom themes and logic. Most of the other tools render standard multi-field forms instead. Whichever you try, test the real respondent path - keyboard navigation, mobile behavior, progress, and validation - since a single-question layout can still feel rough if transitions and focus handling are poor.

Do my Typeform logic jumps and calculations move over automatically?+

No. Logic is the part most likely to need manual reconstruction. Exported responses tell you what people answered, not how the form branched to get there. Before rebuilding, document every jump, score, hidden field, ending, and redirect, then test with known answer combinations. LimeSurvey and TDuck both support branching and conditional display, but you recreate the rules in their model rather than import Typeform's.

Which of these fits serious surveys versus simple internal forms?+

For real questionnaires and research, LimeSurvey is the deepest option, with 30-plus question types, skip logic, branching, and multilingual surveys. For a quick internal survey when you already run Nextcloud, Nextcloud Forms keeps things simple and private. TDuck sits in between as a drag-and-drop builder with conditional logic and chart analysis. Match the tool to whether the form is public, internal, or field research.

Can I collect responses offline or out in the field?+

That is exactly what KoboToolbox is built for. It is widely used by humanitarian and development organizations for field data collection, with a question library, sharing settings, reports, and a REST API for pulling data out. If your forms are filled in by staff on the ground rather than by web visitors, it is a better fit than a marketing-oriented form builder.

How do I keep respondent data private after leaving Typeform?+

Self-hosting is the main lever, since responses land in a database you run instead of a vendor's cloud. Nextcloud Forms, for example, keeps survey information and answers on your own instance and never moves them outside it. Beyond hosting, review who can see responses, how long you retain them, and what fields you collect, because owning the data does not remove your privacy obligations.

What happens to Typeform forms embedded on my website?+

Plan to replace the embed, not just swap a URL. Different tools use different iframe behavior, script loading, height handling, and redirect patterns, and any tracking you have on form starts, completions, or campaign parameters has to be rebuilt and retested. If the form sits on a marketing site, check cookie and consent behavior too before you cut the old embed over.

Can these handle file uploads and conditional questions?+

Yes, though capability varies. TDuck ships file upload among its 27-plus drag-and-drop components and supports conditional display logic and submission limits by IP, device, and attempt count. LimeSurvey covers branching and a wide range of question types. For uploads specifically, decide size limits, retention, and where files are stored up front, since those choices affect both operations and compliance.