Microsoft OneNote turns any text line into a checkable task by applying its built-in to-do tag, and the same basic idea, type a job, mark it done, look at the list later, also works inside a single-page browser-based To-Do List that runs in one tab and stores entries locally. OneNote's approach is built on tags that attach to plain text inside a notebook, so the checklist lives wherever your notes already live. The browser checklist is a self-contained tool with its own add, check, delete, and clear controls. Both are valid, but they solve different problems: OneNote's tag system fits people who already keep their work inside a Microsoft 365 notebook, while a browser checklist fits someone who needs a quick, no-login list in front of them right now.

How OneNote's Built-In To-Do Feature Works
OneNote does not have a separate tasks application. Instead, it treats any line of text as a potential to-do item once you apply a tag to it. The tag is a small piece of formatting that wraps around the selected text, adds a checkbox symbol next to it, and registers the line in a special category that OneNote can search for and summarize later.
When you open the Home ribbon, you see a Tags section with several tag icons. The one that creates a checkbox-style task is usually labeled To Do. Selecting text and clicking that tag places a small box at the start of the line. Clicking the box toggles the line between open and completed. Right-clicking the tag opens options to remove it, change it, or set a custom label.
OneNote also gives you a Tags Summary pane. This pane pulls every tagged line from the current page, the current section, or the whole notebook into a single grouped list. From there you can sort, reopen completed items, or jump back to the original note. That summary is what makes OneNote useful as a task manager: you can scatter task lines across pages and still see them in one place.
Build a To-Do List in OneNote
- Open OneNote and navigate to the page where you want the list. A fresh page works best, but any existing page will do.
- Type your first task as a single line of text. Keep it short and concrete; for example, "Email the revised quote to Maya" reads better than "Quote."
- Place the cursor anywhere on that line, then go to the Home tab on the ribbon and click the To Do tag in the Tags section. A small checkbox appears at the start of the line.
- Press Enter to start a new line and type the next task. Repeat the To Do tag step for each line you want to track.
- Click the checkbox beside a task to mark it complete. OneNote draws a line through the text and changes the box state.
- Open Home, then Find Tags, to see all tagged items in the current section. Use the dropdown at the top of the Tags Summary pane to widen the search to the whole notebook if your tasks are spread across pages.
These steps work in the desktop version of OneNote, the Windows 10 and 11 app, and the Mac version. The web version of OneNote supports the same tags in most notebooks, though the exact ribbon layout can differ slightly from the desktop build.
When a Browser Checklist Is the Faster Path
OneNote's tag system is powerful, but it assumes you already have OneNote open, signed into the right account, and looking at the page that holds your list. If any of those conditions fail, such as you are on a borrowed computer, you have not signed into Microsoft 365, or you simply want to jot a quick packing list for a trip, opening a new tab and using a lightweight To-Do List is faster.
The browser tool does three things and does them quickly. You type a task into the New task field, select Add or press Enter, and the entry appears in the list immediately. Each entry has a checkbox you can click to mark it done, a separate Delete control, and a summary that shows the total tasks and the number already completed. When the list feels cluttered, selecting Clear completed removes every finished entry in one action while leaving active work intact.
Because the list lives in localStorage under a versioned key for the current browser profile, it persists between page reloads without an account. It also does not upload to any server, which means your tasks stay on the device where you typed them. That boundary is useful for short-term personal checklists but it is not a substitute for a full task manager when you need reminders, deadlines, or shared visibility.
Add, Complete, and Clear Tasks in the Browser Tool
- Click the New task field, type one concrete task, then select Add or press Enter. Leading and trailing whitespace is stripped, and an all-whitespace entry is rejected so the list never holds empty rows.
- Click the checkbox on the left of any entry to mark it complete. Click it again to move it back to active. The summary updates the total and completed counts in the same moment.
- Select the Delete control on the row of an entry to remove that single task. Removal is immediate and final, so copy any wording you may need before deleting.
- Select Clear completed when you want a quieter view. The button is disabled when nothing is complete, which prevents accidental clicks that have nothing to remove.
- Reload the page at any point to confirm the list has been preserved locally. The page waits for the stored JSON to load before enabling controls, so the initial empty state cannot overwrite your existing entries.
Writing Tasks That Actually Get Done
A list is only as useful as the wording on it. Broad goals such as "Proposal," "Project," or "Workout" leave the next step to interpretation, and interpretation is where momentum dies. The pattern that tends to work in both OneNote and the browser checklist is the observable next action: a sentence that names a result you can verify by looking at it.
"Send the revised proposal" is better than "Proposal" because you know the task is done when the email is sent. "Back up photos to the external drive" is better than "Photos" because completion is visible on the drive, not in your head. A packing list reads "Pack the phone charger" rather than "Charger" because the next action is clear.
The same rule applies to clearing entries. Mark an item complete only when the stated result is true, not when you intend to do it. If you want a quieter view, run Clear completed, but remember that removal is irreversible. For everyday workflows that build on this habit, the guide to using a to-do list effectively every day walks through the same next-action idea in more depth.
Comparing OneNote Tags and the Browser Checklist
The table below lines up the behaviors of OneNote's built-in to-do tag system and the browser To-Do List tool. Use it as a quick reference when you are choosing which surface to work in.
| Capability | OneNote to-do tag | Browser To-Do List |
|---|---|---|
| Account required | Yes, signed into Microsoft 365 to sync | No account needed |
| Storage location | Inside the OneNote notebook on Microsoft's servers | localStorage in the current browser profile |
| Cross-device sync | Yes, with a signed-in Microsoft account | No, list stays in the browser where it was created |
| Reminders or due dates | Not built in; requires Outlook or Microsoft To Do | Not supported by design |
| Item limit | Bound by notebook size, not a fixed count | Up to 100 concise tasks per list |
| Maximum task length | Bound by OneNote's text field | 160 characters per task |
| Clear finished entries | Filter and delete manually | One-click Clear completed |
| Undoing a delete or clear | Possible while the change is recent | No undo history |
| Sharing or collaboration | Yes, through the shared notebook | No, single-user, single-device |
The differences reduce to a single question: do you need the list to travel with you, or do you need it in front of you right now on this one device. OneNote's tag system wins the first case because the list syncs with the rest of the notebook. The browser checklist wins the second case because the page is one click away and zero minutes of sign-in.
Practical Limits Worth Knowing
Both surfaces have boundaries that change how you should use them. The browser list supports up to 100 concise tasks per profile, and the page enforces that limit by rejecting an oversized list as a unit during restoration rather than rendering the excess. A task can be up to 160 characters, and entries with no real content are rejected. None of those rules are negotiable, and the tool does not warn you before refusing a bad input; it simply does not display the rejected list.
OneNote has its own limits: the Tags Summary pane can be slow in very large notebooks, custom tags compete with built-in tags for short, memorable names, and a to-do line is just text, so there is no built-in deadline, no priority, and no reminder. A separate application, such as Microsoft To Do or Outlook Tasks, fills that gap, and many people use both side by side.
Whichever tool you choose, avoid storing anything sensitive in either list. The browser list does not encrypt entries, and anyone who can use the same unlocked browser profile can read them. OneNote notebooks are also only as private as the account and device permissions around them. Passwords, recovery codes, and financial account details belong in a password manager, not a checklist.
For a deeper look, see Try This Keyboard Tester Alternative in Your Browser.