XLSForm Standard

Der Standard für digitale Formulare.

XLSForm is a standard for creating forms using Excel spreadsheets. It’s widely used in survey and data collection tools.

Key Concepts

  • Excel-based form design: Create forms using familiar spreadsheet software
  • Standardized structure: Uses specific worksheet names and column formats
  • Interoperable: Works with tools like ODK, KoboToolbox, SurveyCTO

Basic Structure

Survey Worksheet
typenamelabelhintrequiredconstraint
textrespondent_nameWhat is your name?Enter full nameyes
integerageWhat is your age?Enter age in yearsyes. > 0
select_one gendergenderWhat is your gender?yes
select_multiple languageslanguagesWhich languages do you speak?Select all that applyno
Choices Worksheet
list_namenamelabel
gendermaleMale
genderfemaleFemale
genderotherOther
genderprefer_not_to_sayPrefer not to say
languagesenglishEnglish
languagesspanishSpanish
languagesfrenchFrench
languagesgermanGerman
Settings Worksheet
parametervalue
form_titleDemographic Survey
form_iddemo_survey
version1.0
submission_urlhttps://example.com/submit

Common Question Types

  • text: Free text response
  • integer: Whole numbers
  • decimal: Decimal numbers
  • select_one: Single choice from list
  • select_multiple: Multiple choices from list
  • date: Date picker
  • geopoint: GPS coordinates

Benefits

  • No coding required: Design forms using Excel
  • Reusable: Same form works across multiple platforms
  • Version control: Easy to track changes
  • Collaboration: Multiple people can work on the same form

Tools that Support XLSForm

  • ODK Collect
  • KoboToolbox
  • SurveyCTO
  • Ona
  • CommCare
  • Many others…