Search the knowledge base, browse our resources, and visit our forum for more detailed information
Last updated: 20 Mar 2026
Select questions allow respondents to choose from predefined response options. They are useful for standardizing answers, improving data quality, and making data easier to clean, analyze, and compare.
Depending on your needs, select questions can be used to choose one or multiple options, acknowledge a statement, rank items in order, rate items using a common scale, or select options from an external file.
This article lists the different select questions available in KoboToolbox, explains how to add select questions in the Formbuilder, describes the available appearance options, and outlines key considerations when using these question types.
The following question types are available in the Formbuilder for respondents to select options:
Question type |
Description |
|---|---|
Select One |
Allows respondents to select one option from a predefined list. |
Select Many |
Allows respondents to select multiple options from a predefined list. |
Ranking |
Allows respondents to rank items or options in a choice list. |
Rating |
Allows respondents to evaluate multiple items using the same response scale. |
Acknowledge |
Allows respondents to acknowledge their agreement with a statement. |
Select One from File |
Allows respondents to select one option from a predefined list, stored in an external CSV file. |
Select Many from File |
Allows respondents to select multiple options from a predefined list, stored in an external CSV file. |
To learn more about Select One from File and Select Many from File question types, see Selecting options from external files in the Formbuilder.
To add a select question to your form:
Click the button.
Enter your question label.
Click + ADD QUESTION.
Choose the appropriate question type.
Enter the option choices for the select question.

To learn more about managing options choices for select questions in the Formbuilder, see Adding questions in the Formbuilder.
Ranking questions are used to ask respondents to place items in order of preference, importance, or sequence.
After adding a Ranking question in the Formbuilder, configure the following components:
Question label: The overall instruction for the ranking task, such as “Select your first and second choices in order of preference.”
Number of ranks: By default, the question includes only a 1st choice. Click the sign below the first rank to add additional ranks. You can also edit the label for each rank.
Items to rank: The list of items respondents will rank. Click the sign below the last item to add more options.
Constraint message: Each item can be selected only once. If a respondent selects the same item more than once, an error message appears stating “Items cannot be selected more than once.” You can edit this default error message below the items list.

Note: You can include more items than ranks, but the number of ranks cannot exceed the number of items.
Rating questions are used when you have multiple Select One questions that share the same set of response options, such as a scale from “Strongly disagree” to “Strongly agree.”
After adding a Rating question in the Formbuilder, configure the following components:
Question label: The overall instruction for the question set, such as “Rate the following on a scale of 1 to 5.”
Rows: The individual items, statements, or questions that respondents will rate. Click on the sign at the bottom of the table to add rows.
Columns: The response options that make up the rating scale, such as “Strongly disagree” to “Strongly agree.” Click on the sign to the right of the table to add columns.

The table below displays the default appearances for select type questions:

Note: The Ranking and Rating question types are available only in the KoboToolbox Formbuilder. If you are building forms using XLSForm, the appearance and behavior of the rank question type will differ from the Formbuilder version. To create a Rating question in XLSForm, add select questions with the label and list-nolabel appearances.
You can apply advanced appearances to Select One, Select Many, Select One from File and Select Many from File questions to modify how they display and behave in your form.
To add an advanced appearance:
Open the question settings by clicking Settings to the right of the question. This will take you to the Question Options tab.
In Appearance (Advanced), choose the desired appearance.
If the appearance is not listed, select other and type the name of the appearance in the text box, exactly as written below.

The following advanced appearances are available for Select One, Select Many, Select One from File and Select Many from File questions:
Appearance |
Description |
Compatibility |
|---|---|---|
|
Displays choices in a drop-down menu. |
Enketo and KoboCollect |
|
Adds a search bar at the top of the option list. |
Enketo and KoboCollect (combine with |
|
Displays answer choices as a Likert scale (Select One only). |
Enketo and KoboCollect |
|
Displays choices side-by-side with minimal padding and without visible choice boxes. The number of choices per row may vary based on the length of each option label. |
Enketo and KoboCollect |
|
Auto-advances the form to the next question after an answer is selected (Select One only). |
KoboCollect only |
|
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 |
|
Displays choices in evenly sized columns, with the same number of choices in each row. |
Enketo only. Use |
|
Displays choices in evenly sized columns, with the same number of choices in each row. |
Enketo and KoboCollect. |
|
Displays choices in columns with visible choice boxes. The number of columns may vary by row, depending on the length of each option label. |
Enketo only. Use |
|
Displays choices in columns with visible choice boxes. The number of columns may vary by row, depending on the length of each option label. |
Enketo and KoboCollect |
|
Displays available choices in the specified number (n) of columns. |
Enketo and KoboCollect |
|
Displays choice labels without the choice boxes. |
Enketo and KoboCollect |
|
Displays the answer choice boxes without the labels. |
Enketo and KoboCollect |
The following guidance highlights important considerations when using select questions in your form.
The Acknowledge question type allows respondents to indicate agreement with a statement using a single checkbox. However, this question does not distinguish between respondents who actively disagree and those who skip the question, which may affect data quality. In addition, the default label of the Acknowledge choice cannot be edited.
If you need more flexibility in labeling response options, or if you want to include a clear “No” option, use a Select One question instead.
It is strongly recommended to define XML values for all choices in select questions before deploying your form. XML values ensure consistency in your dataset and prevent issues during export and analysis.
To learn more about defining XML values, see Adding questions in the Formbuilder.
If predefined choices do not cover all possible responses, you can add an “Other” option followed by a Text question that allows respondents to specify their answer. Use skip logic to display the Text question only when the “Other” option is selected.
For more information, see Adding skip logic in the Formbuilder.
For Select One and Select Many questions, you can randomize the order of option choices by going to the question Settings > Question Options > Parameters and selecting randomize.
You can also set a seed, which ensures that the randomization follows a consistent pattern. Using a seed allows the same randomized order to be reproduced when needed, such as when reviewing submissions or testing the form, while still reducing order bias during data collection.
To learn more about question options, see Question options in the Formbuilder.
When exporting data for Select Many questions, you can choose how responses are structured in your dataset. You can choose to:
Export all selected options in a single column
Export each option as a separate column
Export both formats
For more information, see Advanced options for exporting data.
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.