How to Add Checkboxes in Excel (2026 Guide)
Home›Guides›Add Checkboxes
ExcelHow-To⏱ 1 min read

How to Add Checkboxes in Excel

Excel 365 finally added native checkboxes in 2024 — click a cell, insert a checkbox, done. For older Excel versions there's the legacy Form Control checkbox from the Developer tab. This guide covers both.

⚡ Quick Answer

In Excel 365: select the cells, click Insert → Checkbox. Each cell now holds a checkbox storing TRUE or FALSE. For older Excel: enable Developer tab, then Developer → Insert → Form Controls → Checkbox.

Method 1: Native checkboxes (Excel 365)

Modern, cell-based checkboxes. The cell value is literally TRUE or FALSE.

  1. Select the cells

    Highlight the cells where you want checkboxes.

  2. Click Insert → Checkbox

    In the Cell Controls group of the Insert tab. Every selected cell gets a checkbox.

  3. Click to toggle

    Click any checkbox to check or uncheck. Cell value becomes TRUE or FALSE.

Why native checkboxes are better

Native checkboxes ARE the cell value. They copy, paste, sort, filter, and reference like any other cell. Legacy Form Control checkboxes are floating objects that hover over cells — they don't move when you sort, don't copy naturally, and require linked cells to be usable in formulas. Native is dramatically easier.

Using native checkboxes in formulas

Since native checkboxes store TRUE/FALSE directly, formulas are simple:

=IF(A1, "Done", "Not done")
=COUNTIF(A2:A100, TRUE)
=SUMIF(A2:A100, TRUE, B2:B100)

The first counts complete tasks. The second sums values in column B where the checkbox in column A is checked.

Method 2: Form Control checkboxes (older Excel)

For Excel 2021, 2019, or earlier without native checkbox support.

Enable the Developer tab

  1. File → Options → Customize Ribbon

    Open Excel options.

  2. Tick Developer in the right panel

    Click OK. The Developer tab appears in the ribbon.

Insert a Form Control checkbox

  1. Click Developer → Insert

    The Insert dropdown shows Form Controls and ActiveX Controls.

  2. Click Checkbox (in Form Controls)

    Cursor becomes a crosshair.

  3. Draw the checkbox

    Click and drag on the sheet where you want the checkbox to appear.

  4. Right-click → Format Control → set Cell Link

    Choose a cell to receive TRUE/FALSE when the checkbox toggles. Formulas reference this linked cell.

Form Controls are hard to duplicate cleanly

Copy-pasting a Form Control checkbox often copies the linked cell too — meaning all copied checkboxes toggle the same cell. You have to right-click each and re-set the Cell Link. For many checkboxes, native checkboxes (Excel 365) or VBA are much better.

Common use cases

To-do list

Column A: checkboxes. Column B: task descriptions. Formula in a summary cell: =COUNTIF(A2:A100, TRUE) to count completed tasks.

Conditional formatting based on checkbox

Select task rows → Home → Conditional Formatting → New Rule → Use a formula → =$A2=TRUE → set strikethrough or grey font. Checked tasks visually cross out.

Filter to unchecked items

Apply AutoFilter, click the checkbox column's filter arrow, tick only FALSE. Only incomplete tasks show.

Removing checkboxes

  • Native checkbox: select the cell → Insert → Checkbox again (it toggles off). Or press Delete.
  • Form Control: right-click the checkbox → Cut. Or click to select then press Delete.
Task Automation

Excel Wizard — turn checkboxes into workflows

Native checkboxes make todo lists trivial. But real workflows need "when checked, notify the manager" or "when all sub-tasks complete, mark parent done." Excel Wizard's AI can add those workflows through Office Scripts or Power Automate flows — auto-generated from natural-language descriptions of what you want to happen.

Install Excel Wizard →

Frequently asked questions

How do I add a checkbox in Excel?

Excel 365 has native checkboxes: select the cells, click Insert → Checkbox. Every selected cell gets a checkbox that stores TRUE (checked) or FALSE (unchecked). For older Excel versions, use Developer tab → Insert → Form Controls → Checkbox, which places a separate checkbox object over cells.

Why don't I see the Checkbox option in the Insert menu?

Native checkboxes are only in Excel 365 (added in 2024). For Excel 2021, 2019, or earlier, use the Developer tab: File → Options → Customize Ribbon → tick Developer, OK. Then Developer → Insert → Form Controls → Checkbox. These older checkboxes are floating objects, not cell values.

How do I use a checkbox value in a formula?

Native Excel 365 checkboxes store TRUE/FALSE directly in the cell — reference them like any cell: =IF(A1, "Done", "Todo") or =COUNTIF(A2:A100, TRUE). Legacy Form Control checkboxes need a linked cell: right-click the checkbox, Format Control, set Cell Link to a cell — the linked cell then shows TRUE or FALSE.

How do I remove a checkbox in Excel?

For native Excel 365 checkboxes: select the cells and click Insert → Checkbox again (toggles off), or press Delete. For legacy Form Control checkboxes: right-click and choose Cut, or select the checkbox and press Delete.