How to Add Check Boxes in Google Sheets for a Checklist

Select the cells and choose Insert > Checkbox in Google Sheets. Then count the ticks, color finished rows, use your own words and add boxes on Android.

Oct 12, 2026
•
14 min read
Technobezz
How to Add Check Boxes in Google Sheets for a Checklist

Contents

Don't Miss the Good Stuff

Get tech news that matters delivered to your inbox.

To add check boxes in Google Sheets, select the cells, then choose Insert > Checkbox. Every selected cell gets an empty box that holds FALSE by default, and a click ticks it and turns the value to TRUE. In the Android app, select the cells and tap More > Data validation > Checkbox. On an iPhone or iPad, add the boxes on a computer first and tick them in the app.

We turned a 12-task errands list into a Google Sheets checklist, then counted, filtered and colored its rows by the boxes. Two results are worth knowing before you start. Pressing Delete on a box, ticked or not, removed the box itself, so that cell dropped out of the count, and switching the boxes to your own words breaks every formula and color rule that looked for TRUE or FALSE until you change those too.

The short version

  • Add boxes: select empty cells, such as a Done column under its heading, then choose Insert > Checkbox.
  • Tick several at once: select them and press Space. A click ticks a single box.
  • Count the ticks: =COUNTIF(D2:D13,TRUE) counts the ticked boxes in D2 to D13.
  • Remove boxes: select them and press Delete. An empty cell is not FALSE, so your counts change.
  • Your own words: open Data > Data validation, click the Checkbox rule and tick Use custom cell values, then change any formula that looks for TRUE or FALSE.
  • On a phone: on Android, tap More > Data validation > Checkbox. On an iPhone or iPad, add the boxes on a computer.

Checkbox tasks at a glance

The cell references below match our errands list, with its boxes in D2 to D13. Change them to fit your own sheet.

TaskHow to do itWhat to expect
Add boxes on a computerSelect the cells, then Insert > CheckboxAn empty box in every selected cell, FALSE by default
Tick one box or severalClick a box, or select several and press SpaceA ticked box holds TRUE by default
Count ticked boxes=COUNTIF(D2:D13,TRUE) in an empty cell4 for the four tasks we ticked
Remove boxesSelect them and press DeleteAn empty cell, which no longer counts as FALSE
Copy a box to a new rowCommand + C and Command + V on a Mac, Ctrl + C and Ctrl + V on WindowsA working box in the new cell
Add boxes on AndroidSelect the cells, tap More > Data validation, then CheckboxBoxes added in the Sheets app
Use boxes on iPhone or iPadAdd them on a computer, then open the sheet in the appCheck and uncheck existing boxes

How to add checkboxes in Google Sheets

Pick an empty column for the boxes, beside the items you want to tick off. Our errands list had Task, Area and Planned cost in columns A to C, and a Done heading in D1 with nothing below it. Select the cells under the heading only, either by dragging down the column or by typing the range, such as D2:D13, into the Name box at the left of the formula bar and pressing Enter.

A Google Sheets errands list with the empty cells D2 to D13 selected under the Done heading and the Name box reading D2:D13.
Click to expand
The Name box reads D2:D13 (1). The Done heading in D1 is left out (2), and only D2 to D13 are selected (3).

Leave the heading out of the selection, so only the cells you will tick get a box. If your list has no free column yet, add one beside the tasks first. Twelve tasks fit on one screen, but on a longer list you can freeze a row in Google Sheets so the Done heading stays in view while you work down the column.

With the cells selected, open the Insert menu at the top and choose Checkbox. In our menu it sat near the bottom, below Function and Link and just above Dropdown, the entry you use to create a drop-down list in Google Sheets.

The Google Sheets Insert menu open over the errands list, with Checkbox near the bottom just above Dropdown.
Click to expand
Open Insert (1) and choose Checkbox (2), which sits near the bottom of the menu, just above Dropdown.

Every selected cell got an empty box at once, centered in the cell. With D2 to D13 still selected, the formula bar read FALSE, the value an unticked box holds by default. From here the column works like any other data, so you can count it, filter it and color rows by it.

Twelve empty checkboxes in the Done column of a Google Sheets errands list, with FALSE in the formula bar.
Click to expand
The formula bar reads FALSE (1), and every selected cell now holds an empty box (2).

If your task names run past the edge of their column, wrap the text or widen the column so each task shows in full beside its box. A long name is cut off at the edge of its cell whenever the next cell holds something, and in our list the Area column sits right beside the task names.

Tick a box and read its value

Click a box to tick it, and click it again to clear it. We ticked the boxes for Restock dish soap, Pick up potting soil, Buy rice and Change air filter, in D2, D4, D6 and D9. Each ticked box turned dark grey with a white tick.

The formula bar shows what the cell holds. With D2 selected it read TRUE, and with the unticked D3 selected it read FALSE. Those two words are the defaults, and every count, filter and color rule in this guide works with them.

Four ticked checkboxes in a Google Sheets Done column, with TRUE in the formula bar for a ticked cell and FALSE for an empty one.
Click to expand
With D2 ticked, the formula bar reads TRUE (1). D2, D4, D6 and D9 are ticked (2). With D3 selected, the formula bar reads FALSE (3), because D3 is unticked (4).

To change many boxes at once, select them and press Space. We selected D2 to D5, two ticked and two empty, and one press ticked all four rather than flipping each box, while a second press cleared all four. On our Mac, Command + Z pressed twice put the original mix back. On Windows or ChromeOS, undo is Ctrl + Z.

Count checked boxes with COUNTIF

Because a ticked box holds TRUE, a COUNTIF formula can count the ticks. Click an empty cell beside the table, type the formula with your own range and press Enter. We put a Done count label in F1 and this formula in F2.

=COUNTIF(D2:D13,TRUE)

It returned 4, one for each ticked task. For the tasks still open, change TRUE to FALSE. Our =COUNTIF(D2:D13,FALSE) in F5, under an Open count label, returned 8, and the two counts add up to the 12 boxes in the column.

A COUNTIF formula in Google Sheets counting four ticked checkboxes, with a second count of eight unticked boxes below it.
Click to expand
=COUNTIF(D2:D13,TRUE) in F2 (1) returns 4 ticked tasks (2). The same formula with FALSE in F5 returns 8 unticked tasks (3).

If the same task sits in two rows and both boxes are ticked, the count includes both. Check the list for repeated tasks before you rely on the number, and remove duplicates in Google Sheets once you are sure they are true repeats. Checkboxes also work with charts, so you can make a graph in Google Sheets from the two counts.

Remove a checkbox without deleting the task

Unticking a box and removing it are different things. To remove a box, select its cell and press Delete. When we did that on the unticked D13, the box disappeared and the cell went empty, while Replace hand towels stayed in A13 and the rest of the row was untouched.

The count changed too. An empty cell is not FALSE, so our Open count fell from 8 to 7 although nobody had ticked anything. A ticked box went the same way: Delete removed it and the count of finished tasks fell from 4 to 3.

If a count drops after a cleanup, look for cells in the column that lost their box. Command + Z brought the box back on our Mac, and Ctrl + Z does the same on Windows and ChromeOS.

Cell D13 in a Google Sheets checklist left empty after pressing Delete on its unticked box, with its task still in A13 and the open count at 7.
Click to expand
Delete removed the unticked box in D13 (1), the task in A13 stayed (2), and the Open count fell from 8 to 7 (3).

To clear the boxes from a whole column, select all of them, press Delete and check that the cells are empty. To give a new task a box instead, copy an existing box into the new row, after you insert rows in Google Sheets if the task belongs in the middle of the list.

We copied the unticked D13 with Command + C and pasted it into D14 with Command + V, and D14 held a working box that read FALSE. On Windows and ChromeOS, use Ctrl + C and Ctrl + V.

A box below the end of your range sits outside formulas such as =COUNTIF(D2:D13,TRUE). Widen the range in each formula, to D2:D14 for one new row, so the new task is counted.

Show only the ticked tasks with a filter

A filter hides the rows you do not need without moving anything. Select the whole table with its headings, A1:D13 in our sheet, and choose Data > Create a filter. A filter button appears in each heading cell.

Click the button on the Done heading and open Filter by values. Our list showed just two entries, FALSE and TRUE, both ticked. Untick FALSE, click OK, and only the ticked tasks remain.

The filter menu of a Google Sheets checkbox column listing FALSE and TRUE under Filter by values, then FALSE unticked above OK.
Click to expand
Click the filter button on Done (1) and open Filter by values (2), which lists FALSE and TRUE (3). Untick FALSE (4) and click OK (5).

Our sheet then showed rows 2, 4, 6 and 9, the four ticked tasks, and the status bar read "4 of 12 rows displayed". The filter button on Done turned solid green to show that the column is filtered. Choose Data > Remove filter to bring every row back.

A filtered Google Sheets checklist showing only the four ticked tasks in rows 2, 4, 6 and 9.
Click to expand
The filter icon on Done turns solid green (1), and only rows 2, 4, 6 and 9 show (2).

A filter changes the view for everyone who opens the file, and anyone who can edit it can change the filter. To reorder the list by the Done column instead of hiding rows, sort the whole table, never column D on its own, so each box stays beside its task. Our guide to alphabetize and sort in Google Sheets shows the safe way to do it.

Color a row when its box is ticked

Conditional formatting can shade a task and strike it through as soon as its box is ticked. Select the table without its headings, A2:D13 in our sheet, and choose Format > Conditional formatting. In the panel, set Format cells if to Custom formula is and type the rule for the first row.

=$D2=TRUE

The dollar sign keeps every row looking at column D, while the 2 moves down one row at a time through the range. We kept the default pale green fill, turned on Strikethrough under Formatting style and clicked Done. The new look showed in the sheet before we clicked Done, which makes the rule easy to check.

The Google Sheets conditional format rules panel with Custom formula is, the formula =$D2=TRUE and strikethrough turned on.
Click to expand
Set Format cells if to Custom formula is (1) and type =$D2=TRUE (2). Turn on Strikethrough (3) and click Done (4).

The four ticked rows turned pale green from A to D with every word struck through, and their boxes turned dark green. The eight unticked rows stayed plain. Any row whose box holds TRUE matches the rule, so the shading follows the ticks.

A Google Sheets checklist where the four ticked rows are shaded pale green and struck through from column A to D.
Click to expand
Ticked rows turn pale green and are struck through (1), while unticked rows stay plain (2).

Use your own words instead of TRUE and FALSE

A checkbox is a data validation rule, and that rule is where its values are set. Select the boxes, D2:D13 in our sheet, and choose Data > Data validation. Our panel listed one rule, Checkbox, for D2:D13, and clicking it opened the rule with Criteria set to Checkbox and a tick box labelled Use custom cell values.

The Google Sheets data validation panel listing a Checkbox rule for D2:D13, then the rule open with Use custom cell values.
Click to expand
Data validation lists the Checkbox rule for D2:D13 (1). Opened, it shows Criteria set to Checkbox (2) and the Use custom cell values box (3).

Tick Use custom cell values and two fields appear, Checked and Unchecked. We typed Finished for Checked and Open for Unchecked, then clicked Done. Only the Checked value is required.

A Google Sheets checkbox rule with Use custom cell values ticked, Finished typed for Checked and Open for Unchecked.
Click to expand
Tick Use custom cell values (1), type a Checked word, here Finished (2), and an Unchecked word, here Open (3), then click Done (4).

Here is the catch. The ticks stayed exactly where they were, but the cells now held the words, so D2 read Finished in the formula bar. Both COUNTIF formulas dropped to 0 at once, and the green, struck-through rows went plain, because nothing in the column equals TRUE or FALSE anymore.

Every formula that looked for the old values needs the new words, in quotes. We changed F2 to =COUNTIF(D2:D13,"Finished") and F5 to =COUNTIF(D2:D13,"Open"), and they returned 4 and 8 again. The color rule needs the same change, from =$D2=TRUE to =$D2="Finished", so open Format > Conditional formatting, click the rule and edit its formula.

A Google Sheets checklist after switching to custom values, with both counts at 0, then back at 4 and 8 with the word Finished in the formula.
Click to expand
D2 now holds Finished (1) though the ticks are unchanged (2), and both counts fell to 0 (3). With the formula looking for "Finished" (4), the counts read 4 and 8 again (5).

Custom words suit a column that has to read as text, for a report or an export. If you switch, review the formulas, filter choices and color rules that look for TRUE or FALSE, and change them to your words at the same time. Leave the defaults alone when you do not need words.

Add checkboxes on Android, iPhone and iPad

The Google Sheets app for Android adds boxes through data validation. Open the spreadsheet in the app and select the cells you want to have checkboxes. Tap More at the top right, then Data validation, and in the list under Criteria tap Checkbox.

On an iPhone or iPad, add the boxes in Google Sheets on a computer first, as described above. Once they are in the sheet, you can check and uncheck them in the Sheets app on your iPhone or iPad.

How we tested this guide

We tested this in Google Sheets on the web in Chrome on a Mac, adding checkboxes to a 12-task errands list and then counting, filtering and coloring rows by them.

Frequently Asked Questions

Can I add checkboxes to many cells at once?

Yes. Select the whole range first, such as the empty cells under a Done heading, then choose Insert > Checkbox, and every selected cell gets its own box.

Can I add a checkbox in the Google Sheets app on iPhone?

Add the boxes in Google Sheets on a computer first. After that, you can check and uncheck them in the Sheets app on your iPhone or iPad.

What value does a checked box have in Google Sheets?

A ticked box holds TRUE by default and an empty one holds FALSE, which you can see in the formula bar. If the boxes use custom values, the cell holds your Checked or Unchecked word instead.

How do I count checked boxes in Google Sheets?

Use COUNTIF with the range of boxes and TRUE, such as =COUNTIF(D2:D13,TRUE), which returned 4 on our list. With custom values, put the Checked word in quotes, as in =COUNTIF(D2:D13,"Finished").

How do I remove checkboxes but keep my tasks?

Select only the cells with boxes, press Delete and check that the cells are empty. When we did this on an unticked box, the box went and the task text in the same row stayed.

Why can I see the boxes but not tick them?

You may only have view or comment access to the file, and viewers and commenters cannot make changes. Anyone who can edit the file can also protect a range so only some people can change it. That is set under Data > Protect sheets and ranges, so ask the owner whether your boxes are protected.