How to Create Checklists and Subtasks in Google Keep

When you use Google Keep to track complex, multi-step projects or massive weekly grocery runs, a standard block of text is highly inefficient. If you simply type a list of items using bullet points, you cannot physically interact with the data; you cannot cross items off as you complete them. To force Google Keep to transform a static block of text into a highly interactive, mathematically structured checklist, you must convert the note into a Checkboxes list.

Activating Checkboxes

You can apply Checkboxes to a brand new note before you even start typing, or you can retroactively apply them to a massive block of text you already wrote.

  1. Open the note in Google Keep.
  2. Look at the absolute bottom of the note and click the Three-Dot Menu icon (More).
  3. Select Show checkboxes from the drop-down menu.

Google Keep’s engine will instantly rip through your note, break the text apart at every single line break (Return key), and inject an interactive square checkbox at the beginning of every line.

When you click a checkbox, the engine executes a highly satisfying visual animation: it places a checkmark in the box, strikes a hard line directly through the text, and mathematically forces the completed item to drop to the absolute bottom of the note under a new section titled “Completed items”, instantly clearing your active workspace.

Building Subtasks (Indentation)

If you are managing a complex project, a flat checklist is often insufficient. For example, if “Paint the Bedroom” is a task, you might need subtasks like “Buy Paint”, “Tape Edges”, and “Lay Tarps”. Google Keep supports a deeply integrated hierarchical subtask system.

  1. Create your checklist and type your main task (e.g., “Paint the Bedroom”).
  2. Press Enter to create a new line, and type your first subtask (e.g., “Buy Paint”).
  3. Hover your mouse directly over the “Buy Paint” line. Look to the far left of the checkbox; you will see a small grid of six dots (the drag handle).
  4. Click and hold the six dots, and physically drag the line slightly to the right.

The system will instantly snap the line into a nested indentation. “Buy Paint” is now mathematically linked as a child subtask under the parent task “Paint the Bedroom”. If you check off the parent task, the engine will automatically check off all the nested subtasks simultaneously, saving you massive amounts of time on complex projects.

Get the best tech tips delivered straight to your inbox.

Join thousands of readers mastering Apple, Google, Microsoft, and Linux.