We’ve all used Google Sheets for project management, team collaboration, and even calculations.
But did you know you can create interactive lists in Google Sheets with just a few clicks with checkboxes?
Whether you’re a project manager tracking team deliverables, a student organizing study goals, or a freelancer monitoring client tasks, Google Sheets’ checkbox feature can be handy.
No complex setup—just pure, simple task management at your fingertips.
In this article, we’ll explain the step-by-step process to insert a checkbox in Google Sheets.
How to Insert a Checkbox in Google Sheets
What Is a Checkbox in Google Sheets?
A checkbox in Google Sheets is a simple data validation tool that allows users to insert interactive Yes/No or True/False selection boxes directly into Google spreadsheet cells. Simply put, checkboxes are clickable boxes that make it easy to input, track, and filter data.
Here’s how checkboxes in Google Sheets work:
- Toggle: A toggle is an action where you switch between two states, like flipping a light switch. When you click a checkbox in Google Sheets, you toggle its state from unchecked to check (or vice versa)
- TRUE and FALSE: Every checkbox is linked to a logic system. If the checkbox is checked, the cell’s value is TRUE (yes or active). If the checkbox is unchecked, the cell’s value is FALSE (no or inactive)
For example, if you’re tracking attendance, a checked checkbox for a student could mean they were present (TRUE), while an unchecked box means they were absent (FALSE).
You can use a checkbox in Google Sheets for:
- Creating checklists
- Tracking tasks
- Managing attendance records
- Tracking equipment availability or inventory items
- Marking decision points in workflow tracking
- Conducting surveys
Now, let’s see how to insert a checkbox in Google Sheets.
Steps to Add Checkboxes in Google Sheets
There are two methods to add a checkbox in Google Sheets:
Adding checkboxes using the toolbar
This is the simplest method and a great starting point if you’re unfamiliar with checkboxes or need a quick setup.
Step 1: Open your Google Sheets file
Log in to your Google account and open the Google Sheets file where you want to add checkboxes. You can also open your file directly in the Google Sheets app.
If you don’t have an existing file, create a new one by clicking the ‘+ Blank’ button on the Google Sheet homepage.
Step 2: Select the cells where you want to add the checkboxes
Click and drag your cursor to highlight the range of cells where you want the checkboxes. For example, if you’re making a to-do list, you can list your activities in cells A2-A5 and select cells B2-B5 to insert multiple checkboxes.
Step 3: Insert the checkboxes
Next, go to the top menu bar and click ‘Insert.’ In the dropdown menu, select ‘Checkbox.’ Instantly, every selected cell will display a checkbox.
Here’s how your spreadsheet will look like:
And that’s it! You have inserted checkboxes in your Google Sheet in less than a minute.
Now click any checkbox to toggle between checked and unchecked. For instance, when you finish watering the plants, simply click the checkbox next to it to mark it as done. You can see the TRUE/FALSE value in the formula bar as seen below:
💡Pro Tip: Checkboxes do not work in merged cells. If you do attempt to merge cells, the checkbox will disappear, leaving only the remaining cell content (if any). So, unmerge the cells before adding checkboxes.
Adding checkboxes through data validation
You can add checkboxes in your Google Sheets through data validation as well. Let’s see how.
Step 1: Create your tasks and select the cells where you want the checkboxes
Insert the tasks for which you need to create a checklist. Let’s assume the task at hand is to create a marketing presentation for a client. Here’s what your Google Sheet may look like:
Step 2: Open data validation rules
Now, click ‘Data’> ‘Data validation’ in the toolbar.
A pop-up box will appear to add data validation settings.
Step 3: Insert checkbox
When you click on the ‘+Add rule,’ a pop with ‘Criteria’ will appear on the spreadsheet.
Click on ‘Criteria’ and in the dropdown menu, select ‘Checkbox.’
And done! Just like that, checkboxes will appear in the selected cells.
Step 4: Set custom checkbox values
By default, the Google Sheet checkbox toggles between TRUE (checked) and FALSE (unchecked). However, sometimes you may want to add custom values like ‘Completed’ and ‘Pending’ instead of TRUE and FALSE.
In such cases, you can click ‘Use custom cell values’ and enter your desired checked and unchecked values in the fields provided. For example, type ‘Completed’ for checked and ‘Pending’ for unchecked.
Select ‘Done.’ Now when you check a box, the cell will display ‘Completed.’ If the box is unchecked, it will display ‘Pending.’
You can use the above-mentioned methods to insert checkboxes in your Android, iPhone, Mac, iPad, and Windows laptop.
Also, if you want to delete a Google Sheet checkbox, just click on the ‘Delete’ key on your Mac or Windows laptop (especially if it’s just one cell you want to remove) so that you do not need to delete the whole cell, row, or column.
If you want to add checkboxes to multiple cells, simply drag the fill handle (the small blue circle at the bottom-right corner of a selected cell). Google Sheets copies the checkbox to the new cells.
Remember that the newly created checkboxes will inherit the same linked values and formatting as the original. If the original checkbox was part of a formula, the formula adjusts to reflect the new position.
🧠 Did you know? You can protect a range of cells with checkboxes so other users who don’t have edit permissions cannot toggle the checkboxes.
Drawbacks of Using Google Sheets for Creating Checklists
Using checkboxes in Google Sheets can be a great idea for creating simple checklists.
However, Google Sheets is not designed for this purpose. It’s an excellent tool for organizing work and running formulas, just like Excel. But would you ever use it to create a ‘to-do’ list? Likely not.
Here are some limitations you must be aware of before adding checkboxes to Google Sheets:
- Limited automation and dynamic features: Google Sheets lacks built-in automation for checklists. For example, you cannot set a task to automatically update its status or notify collaborators when a checkbox is marked. Any automation requires Google Apps Script or third-party tools, which can be challenging for users who don’t have coding experience
- Performance issues with large checklists: If your checklist spans thousands of rows or includes complex conditional formatting and formulas, Google Sheets can become sluggish. Scrolling, editing, or even loading the sheet can take a lot of time, particularly on older devices or with poor internet connections
- Limited user permissions and edit tracking: When multiple users collaborate on a checklist, there’s no way to assign specific checkboxes to individual users or track who checked what. While Google Sheets logs overall changes in the version history, it doesn’t attribute individual checkboxes to specific users
- Not optimized for mobile use: It can be tricky to use checkboxes in a Google Sheet on mobile devices. The smaller screen size can make toggling checkboxes inconvenient, and accidental taps on other cells are common. Additionally, advanced features like custom formulas or data validation menu are harder to access and edit on the mobile interface
- Lack of integration with external tools for checklists: Although Google Sheets integrates with some third-party tools, it doesn’t provide seamless task management features like automatic synchronization with calendars or project management software. For example, marking a task complete in a Google Sheets checkbox won’t update its status in a project management software
Using for Creating and Managing Checklists
If you are looking for a tool to tackle all the above limitations and create and manage checklists effortlessly, try advanced task management solutions like , the everything app for work.
It combines project management, task tracking, knowledge management, and chat—all powered by AI that helps you work faster and wiser. Let’s look at how.
Create multi-functional to-do lists
’s Online To-do List feature helps you create actionable workflows. You can add tasks, link the items in the checklist, add multiple assignees to any action items, and use different colors to mark important or priority tasks.
The best part is you can create and access your to-do lists from anywhere: desktop, mobile phone, or browser tab.
Add sub-items
What sets apart is its ability to streamline task execution with simple task checklists.
Whether you’re organizing your daily goals or ensuring your team meets project milestones, you can rely on Tasks, which allows you to break down complex projects into smaller, more manageable actions.
From single tasks to ongoing projects, easily create action items, delegate them to team members, set deadlines and reminders, and monitor progress for complete work visibility.
’s Task Checklists make it effortless to stay productive by tracking each action item under the task as a sub-task.
Here’s how you can use ’s Task Checklists:
🙌 Organize with sub-items: Break down complex tasks by nesting items within checklists, creating clear action steps
🙌 Seamless drag-and-drop: Need to rearrange tasks? Just drag and drop items to reorder them in seconds
🙌 Assign with precision: Delegate tasks by assigning specific checklist items to team members, ensuring everyone knows their responsibilities
Standardize processes with checklist templates
You don’t have to recreate the checklist multiple times when working on a continuous project. With , you can easily convert your to-do lists into templates with the Checklist Templates feature.
You can save any checklist as a template by clicking the ellipses icon beside the checklist title and selecting ‘Save as template.’ To add the template for any task, go to ‘To-do,’ click on ‘Checklist,’ and select the saved template.
And, while we speak about checklists, the Project Checklist Task Template is something you cannot miss if you are heading a complex project or a large team.
This template helps you create a detailed checklist for any project, organize and prioritize tasks based on deadlines or dependencies, and identify any potential issues or risks associated with the project.
Plus, integrating this checklist with other functionalities like calendars, or third-party tools like Typeform, Zapier, and more makes this template a project manager’s dream.
No more reinventing the wheel for every project—just customize, click, and go!
Step-by-step guide on creating and managing checklists in
Follow these simple steps to create a checklist in .
Step 1: Log in to
- Go to and log in to your account
- If you don’t have an account, click Sign Up to create one
Step 2: Open a task
Navigate to the Workspace where you want to create a checklist.
Click on a task to open it. If you don’t have a task yet:
- Click + New Task in the List View
- Name your task and press Enter to create it
Step 3: Add a Checklist
Open the task where you’d like to create the checklist.
- Scroll down and select the Action items tab.
- Click the + to begin creating the checklist.
- Add each checklist item.
- If you paste a list of items, you can see the option to create multiple checklist items from it
Step 4: Name your checklist
Give your checklist a descriptive name so it’s clear what it’s for, such as ‘Daily Tasks’ or ‘QA Checklist.’ Type the name in the field provided and press Enter.
Step 5: Add checklist items
Click + Add Item under your checklist. Enter the first task or step you need to track. Example: ‘Send client email’ or ‘Review report.’
Repeat the process to add all the items you need.
Step 6: Customize items
Assign checklist items to team members by clicking the + icon next to each item. Set due dates for individual checklist items if required.
Step 7: Check off completed items
Click the checkbox next to each item as you complete it. Completed items will automatically strike through to show they’re done.
Step 8: Save and close
Once you’ve added all the necessary items, click anywhere outside the checklist to save it. Your checklist is now part of the task and can be revisited anytime.
Make Your Productivity Partner
Google Sheets’ checkbox feature is useful for basic tasks, but it may not be the best solution when you need a fully functional checklist. Google Sheets lacks advanced features, making it less effective for complex projects or team collaboration.
For a more professional approach, is an excellent alternative. It provides customizable checklists, seamless task management, and easy integration with other tools, making it perfect for both individuals and teams. With , you can assign tasks, set due dates, track progress, and even automate workflows—all in one place.
Whether you’re managing personal to-dos or large team projects, redefines what you can achieve through a well-curated checklist.
So, if you’re looking for more than just ticking boxes, sign up with today.
Everything you need to stay organized and get work done.