Search the knowledge base, browse our resources, and visit our forum for more detailed information
Last updated: 25 Nov 2025
KoboToolbox relies on XLSForm, a standard for designing electronic forms in Excel or other spreadsheet programs. XLSForm makes it easier to manage complex forms, such as those with long choice lists or multiple translations. While the KoboToolbox Formbuilder offers an intuitive, user-friendly interface, XLSForm is recommended when working with advanced functionalities or complex forms.
All forms in KoboToolbox are fully compatible with XLSForm. This means you can easily import and export your forms across KoboToolbox and other data collection platforms. XLSForm provides a standardized format for form development using common spreadsheet software, making it a practical option for collaboration and sharing.
This article covers the following topics:
Benefits of using XLSForm for form development
Overview of using XLSForm with KoboToolbox
Additional resources for learning XLSForm

This article provides an introduction to XLSForm. To get started with building XLSForms, see Getting started with XLSForm.
For hands-on practice with form development using XLSForm, see KoboToolbox Academy’s online XLSForm Fundamentals Course.
XLSForm provides numerous benefits for building both simple and complex data collection forms.
XLSForm leverages familiar spreadsheet features for efficient form creation and modification. You can use Excel formulas and functionalities such as copy-pasting, dragging, Find and Replace, sorting, and filtering to quickly build and manage large forms.
XLSForm makes it easy to create and manage choice lists. You can copy long lists directly from external sources, reuse the same options across multiple questions, or duplicate them across forms, saving time, ensuring consistency, and reducing manual errors.
XLSForm simplifies sharing and managing form versions. As forms are Excel or Google Sheets files, teams can collaborate on them in real-time, share them for review, and maintain version records.
XLSForm allows you to fully tailor your forms to different needs. You can add and manage multiple translations directly in your XLSForm to support multilingual data collection. You can easily set up complex form structures, such as question groups or repeating sections. Additionally, you can connect your form to external data sources and other KoboToolbox projects.
XLSForm makes it easier to use advanced form building functionalities, such as skip logic, calculations, and constraints. As an open standard, XLSForm also offers access to features that may not yet be supported by the KoboToolbox Formbuilder.
XLSForm seamlessly integrates with KoboToolbox for form building, previewing, editing, and deployment for data collection.
Users can begin in the KoboToolbox Formbuilder by creating a new form and adding questions, then download their form as an XLSForm for further customization. This provides a structured foundation, which can be useful for new projects or users with less form building experience.
Forms created in XLSForm can then be uploaded to KoboToolbox for previewing, testing, editing, and deployment. Forms can be reviewed for errors and easily modified in KoboToolbox, such as changing the title or settings.
For more information, see Using XLSForm with KoboToolbox.
Numerous resources are available to help learn XLSForm and troubleshoot issues.
KoboToolbox offers the following resources:
KoboToolbox Help Center: An extensive documentation library with support articles about KoboToolbox and XLSForm.
KoboToolbox XLSForm Fundamentals Course: An online course developed by our team of experts, which covers a range of skills including creating an XLSForm from scratch, using form logic and calculations, and testing and deploying forms for data collection with KoboToolbox.
KoboToolbox Community Forum: A space to connect with our global user community, to get help with custom form building or troubleshooting, and to share KoboToolbox resources.
External resources include:
XLSForm documentation: An extensive documentation website dedicated to XLSForm.
XLSForm Reference and Template: A detailed resource for creating and styling forms, including question types, appearances, and optional columns.
ODK documentation: Another extensive documentation website dedicated to XLSForm.
Did you find what you were looking for? Was the information clear? Was anything missing?
Share your feedback to help us improve this article!
KoboToolbox is maintained by Kobo Inc.