Online To-Do List
A proper task manager, not just a single checklist β multiple lists, priority levels, due dates with automatic overdue highlighting, smart filters and a real backup export, all saved automatically as you go.
How to Use the To-Do List
Features
A browser tab instead of a phone app, a sticky note, or a "TODO" note that's slowly become an unreadable wall of text β open the page and start adding tasks, nothing to install, nothing to sign into. What makes it hold up past day three is that lists stay genuinely separate: a work list and a personal list never blur into one long scroll, each with its own tasks, its own progress bar, its own filters.
Priority and Due Dates Aren't Just Labels
They actively reshape what you see. Sort by priority and urgent work jumps to the top regardless of when it was typed; leave a due date in the past and it turns red on its own, no manual checking required. Filtering runs as a separate pass on top of that β Today and Overdue check the due date against right now, Active and Completed check only whether a task is ticked off β and finished tasks always sink to the bottom no matter which sort is active, so completed work never interrupts what's still open. Checking a task off doesn't erase it, either: it drops down with a strikethrough as a quiet record of what got done, until Show Completed or Clear Completed says otherwise.
Four Kinds of People Who End Up Using This Daily
- Freelancers and small teams β a separate list per client, each with its own honest view of what's actually left.
- Students β assignments with real due dates, sorted so the soonest one never gets buried under something longer-term.
- Anyone planning a move, event or trip β a dedicated one-off list that doesn't need to live alongside daily work.
- Anyone who's outgrown a plain notes app β actual checkboxes, priorities and dates once a "to-do" note stops being readable.
A Week, a Client Roster, a 2am Brain-Dump
Running a week against real deadlines usually starts with every task added up front, due dates set immediately, sorted by Due Date, and the Overdue filter checked each morning before anything else β a habit that catches slippage on day two instead of day five. A Countdown Timer running alongside a hard external deadline adds a constant, harder-to-ignore reminder of what's actually left.
Keeping client work cleanly separated means one list per client instead of one long list with client names typed into every task β switching lists in the sidebar replaces the mental effort of scanning for the right prefix. Before quoting a new deadline, a check against a Business Days Calculator confirms how many working days are actually available, not just calendar days.
Pairing a task with a focused block of time means picking the highest-priority item off the list, then working it inside a dedicated Pomodoro Timer session β the list decides what's next, the timer protects the time actually spent doing it.
And a messy planning note written the night before in an Online Notepad β half-formed thoughts, a rough order, nothing dated yet β gets split into real tasks the next morning, each with its own priority and date once the plan is actually clear enough to commit to.
Habits That Keep a List Actually Useful
- Set a due date even when it's loose, just to place a task in a specific week β sorting by due date only works as well as the dates you actually give it.
- Reserve High priority for what's truly urgent, not everything β a list where half the tasks are "High" stops the sort from meaning anything.
- Split into separate lists the moment one starts covering more than one area of life β filtering within a focused list beats scrolling past everything irrelevant.
- Export a backup before any major browser change, not after β clearing site data, switching browsers, resetting a device.
- Run the Today filter at the end of the day, not just the start β it catches anything that quietly slipped before it becomes tomorrow's overdue task.
Nothing Leaves Your Browser
No account, no install β it opens exactly as fast as any other tab because every list lives only in your own browser's local storage, never on a server. The honest trade-off is that local storage belongs to one browser on one device, not a sync service, which is exactly why Export All and Import exist for whenever a list genuinely needs to move.
When Something Doesn't Look Right
Completed tasks cluttering the view? Turn off Show Completed to hide them from All entirely, or Clear Completed to remove them for good once the record's no longer needed.
A finished task still flagged overdue? It shouldn't be β completed tasks are excluded from the Overdue check specifically. Confirm it's actually marked complete (a filled checkmark), not just edited, if a red label is still showing.
Lists missing on another device? Expected β storage is per browser, per device, with nothing synced automatically. Export All on the original, Import on the other, moves things across.
Sorting by priority barely changed anything? Usually means most tasks share the same priority level β if everything's High, there's nothing left to distinguish. Reserving High for a genuinely small subset is what makes the sort worth using.
What It Isn't Trying to Be
A team that needs to see and edit the same list together in real time, or tasks that need to sync automatically without a manual export/import step, is better served by a cloud-based task manager built for exactly that. This stays deliberately fast, private and single-device β no subtasks, no file attachments, no comment threads, just a focused list rather than a full project management suite.