Question appearances in XLSForm

Last updated: 25 Nov 2025

Question appearances allow you to customize how questions are displayed in the form and the type of responses they collect. This article explains how to add question appearances in XLSForm and lists common appearances by question type.

It is important to note that some appearances only work in Enketo web forms, while others are supported only in KoboCollect. Consider your data collection method when selecting appearances.

Note: This article focuses on setting question appearances in XLSForm. To learn about setting appearances in the KoboToolbox Formbuilder, see Using the Formbuilder documentation.

For hands-on practice with question appearances in XLSForm, see KoboToolbox Academy's XLSForm Fundamentals Course.

Adding question appearances

To add question appearances in XLSForm:

  1. In the survey worksheet, add an appearance column.

  2. Enter the name of the appearance in the appearance column. Ensure you use the exact spelling and punctuation of the appearance name.

  3. Some appearances can be combined and applied to the same question. Combine appearances by entering them in the same cell and separating them with a space.

survey worksheet

type

name

label

appearance

text

description

Describe the project.

multiline

select_one country_list

country

Which country is this project taking place in?

autocomplete minimal

survey

Available question appearances in XLSForm

The tables below list common question appearances by question type and shows which are supported in Enketo web forms and KoboCollect.

Select question types

Select questions allow respondents to choose from predefined options.

Appearance

Description

Compatibility

minimal

Displays choices in a drop-down menu.

Enketo and KoboCollect

compact

Displays choices side-by-side with minimal padding and without choice boxes.

Enketo and KoboCollect

label

Displays choice labels without the choice boxes.

Enketo and KoboCollect

list-nolabel

Displays the answer choice boxes without the labels.

Enketo and KoboCollect

autocomplete

Adds a search bar at the top of the option list.

Enketo and KoboCollect (combine with minimal appearance)

horizontal

Displays the answer choices horizontally in columns.

Enketo only

horizontal-compact

Displays the answer choices horizontally, with minimal padding and without choice boxes.

Enketo only

likert

Displays answer choices as a Likert scale (select_one only).

Enketo and KoboCollect

quick

Auto-advances the form to the next question after an answer is selected (select_one only).

KoboCollect only

quickcompact

Displays choices side-by-side with minimal padding and without choice boxes, and auto-advances to the next question after an answer is selected (select_one only).

KoboCollect only

columns

Displays available choices in 2, 3, 4 or 5 columns depending on screen size.

Enketo and KoboCollect

columns-pack

Displays available choices with as many as possible on one line.

Enketo and KoboCollect

columns-n

Displays available choices in the specified number (n) of columns.

Enketo and KoboCollect

map

Displays a map to select options from. Requires defining GPS coordinates in the choices sheet (select_one only).

KoboCollect only

quick map

Displays a map to select options from, automatically recording the first selected location without displaying additional information. Requires defining GPS coordinates in the choices sheet (select_one only).

KoboCollect only

Note: Appearances for select_one and select_multiple questions can also be used for select from file questions.

Integer and decimal question types

Numeric questions are used to collect whole numbers or decimal numbers.

Appearance

Description

Compatibility

thousands-sep

Formats large numbers using a comma separator for thousands.

Enketo and KoboCollect

bearing

Records a compass reading in degrees (decimal only).

KoboCollect only

counter

Displays buttons for increasing and decreasing digits (integer only).

KoboCollect only

Range question type

Range questions are used to select values within a specified range.

Appearance

Description

Compatibility

vertical

Changes the orientation of the number line to a vertical line.

Enketo and KoboCollect

picker

In KoboCollect, displays a pop-up spinner for selecting values. In Enketo, displays a drop-down menu.

Enketo and KoboCollect

rating

Displays stars instead of a number line.

Enketo and KoboCollect

distress

Displays a thermometer instead of a number line.

Enketo and KoboCollect

Text question type

Text questions allow users to collect open-ended responses.

Appearance

Description

Compatibility

numbers

Displays a numeric keyboard instead of a text keyboard (e.g., to collect phone numbers).

KoboCollect only

multiline

Displays a multiline text box for longer text responses.

Enketo and KoboCollect

url

Displays a clickable URL under the question text and makes the question read-only. Requires entering a URL in the question’s default column. Also works with note questions.

Enketo and KoboCollect

masked

Masks text entered by the respondent (e.g., a password or confidential information).

KoboCollect only

Date question type

Date questions are used to capture specific calendar dates.

Appearance

Description

Compatibility

month-year

Captures a month and a year.

Enketo and KoboCollect

year

Captures only a year.

Enketo and KoboCollect

no-calendar

Displays a spinner to select the day, month, and year, instead of the default calendar-style picker.

KoboCollect only

coptic

Displays the Coptic calendar.

KoboCollect only

ethiopian

Displays the Ethiopian calendar.

KoboCollect only

islamic

Displays the Islamic calendar.

KoboCollect only

bikram-sambat

Displays the Bikram Sambat calendar.

KoboCollect only

myanmar

Displays the Myanmar calendar.

KoboCollect only

persian

Displays the Persian calendar.

KoboCollect only

buddhist

Displays the Buddhist calendar.

KoboCollect only

GPS question types

GPS questions are used to capture the geographic coordinates of a location, path, or area directly within your forms.

Appearance

Description

Compatibility

maps

Displays a map for users to visualize the location that is being automatically recorded (geopoint only).

KoboCollect only (included in default Enketo appearance)

placement-map

Allows for manual selection of a location on a map (geopoint only).

KoboCollect only (included in default Enketo appearance)

hide-input

Shows a larger map and hides other input fields (latitude, longitude, altitude, accuracy).

Enketo only

Image questions

Image questions allow users to upload or record images directly into their forms.

Appearance

Description

Compatibility

signature

Allows users to draw their signature.

Enketo and KoboCollect

draw

Allows users to sketch or create drawings.

Enketo and KoboCollect

annotate

Allows users to annotate an image by drawing or writing on it.

Enketo and KoboCollect

new

Prompts users to take a new picture using the device camera (no file upload).

KoboCollect only

new-front

Prompts users to take a new picture using the device’s front-facing camera.

KoboCollect only

Barcode questions

Barcode questions allow users to scan a QR code using the device’s camera in KoboCollect.

Appearance

Description

Compatibility

hidden-answer

Hides the scanned barcode value.

KoboCollect only