A Checkbox field records a binary state, such as yes/no, on/off, or done/not done. Users can click a cell to switch between checked and unchecked.Documentation Index
Fetch the complete documentation index at: https://help.teable.ai/llms.txt
Use this file to discover all available pages before exploring further.
Use Cases
| Scenario | Good for |
|---|---|
| Task completion | Done, processed, archived |
| Quick flags | VIP, blocked, needs restock |
| Process checkpoints | Image uploaded, copy reviewed, approval passed |
| Automation triggers | Send a notification, update a status, or start the next step after a box is checked |
Create and Configure
Choose the field type
Click the
+ on the right side of the table header, then choose Checkbox from the field type list.Common Uses
- Task status: Use a āDoneā field in a task table, then create an āIncomplete tasksā view that only shows unchecked records.
- Quick flags: Mark āVIPā in a customer table or āNeeds restockā in an inventory table.
- Process checkpoints: Add fields such as āImage uploadedā or āCopy reviewedā in a content calendar so collaborators can see which steps are complete.
Use Checkbox Values in Formulas
Checkbox fields can be used as boolean values in formulas. For example, return different text based on completion status:Statistics and Automation
- Track completion: Use the summary bar to count checked values. With counts, you can calculate completion rates.
- Trigger automation: When āApprovedā is checked, automation can send an email or update other fields.
Notes
- A Checkbox field only represents two states. If you need several states, such as āNot startedā, āIn progressā, and āDoneā, use a Single Select field.
- Use Checkbox fields for clear switches. Do not use them for notes, reasons, or explanations.

