A to-do list that shows you're actually getting somewhere
Add tasks, set priorities and due dates, drag them into order, and watch a real progress bar move as you clear them. Build a daily streak instead of just crossing things off into the void.
Jump to your listEverything's done. Nice work — add something new or enjoy the quiet.
Nothing here yet — add your first task above.
| Feature | Why it helps |
|---|---|
| Progress bar | See completion percentage at a glance, not just a list of checkmarks |
| Streaks | Turns finishing tasks into a habit you don't want to break |
| Priority & due date | Sort by what actually matters today, not just what you typed first |
| Drag to reorder | Rearrange your day without retyping anything |
Your tasks are stored in this browser's local storage and never transmitted anywhere. There's no account to create and nothing to sync, which also means your list stays on this device and browser only.
Why an online to-do list beats a sticky note
Paper lists and sticky notes are fine until you have more than a handful of things going on — nothing resorts itself, nothing tells you how far along you actually are, and a half-finished list from three days ago tends to just get thrown out. A to-do list that tracks completion percentage, due dates and streaks gives you something a notepad can't: a sense of whether you're actually making progress, not just a longer and longer list of things you meant to do.
This one works entirely in your browser. There's no account to make, no app to install, and no data leaving your device — open it, add what's on your plate, and the progress bar does the rest of the motivating for you.
Tips for actually finishing your list
- Mark no more than one or two tasks "High" priority at a time — if everything is urgent, the label stops meaning anything.
- Add due dates only for things with a real deadline. Due dates on everything just create a wall of red "overdue" chips you start ignoring.
- Use the streak counter as a floor, not a ceiling — the goal is "complete at least one thing today," not burning out trying to clear the whole list daily.
- Clear completed tasks every so often so the Completed filter stays useful as a record of what you actually got done this week.
- Sort by due date before a deadline-heavy day, and by priority when everything's open-ended.
Frequently asked questions
Where are my tasks saved?
Everything is saved in your browser's local storage, on your device only. There's no account, no server, and no sync between devices — if you clear your browser's site data, your list is cleared with it.
How does the streak tracker work?
Completing at least one task on a given day counts that day toward your streak. Finishing one more the same day doesn't add anything extra, but missing a full day resets the streak back to zero the next time you complete something.
Can I set due dates and priorities?
Yes. Each task can optionally have a priority (low, medium, high) and a due date. Overdue tasks are highlighted, and you can sort the list by priority or by due date instead of the order you added them.
Can I reorder tasks?
Yes, drag any task by its handle to move it up or down the list. Reordering only applies while sorting is set to "Order added" — switching to sort by priority or due date temporarily overrides manual order for that view.
Is there a limit to how many tasks I can add?
No fixed limit, though browser local storage is typically capped around 5 to 10 MB, which is enough for many thousands of tasks in practice.
Does this sync across my phone and computer?
No. Because nothing is sent to a server, a list made on one device or browser won't appear on another. This keeps it fast and private, at the cost of cross-device sync.
What happens if I accidentally delete a task?
There's no undo for deleted tasks, so it's worth double-checking before confirming a delete. Marking a task complete instead of deleting it keeps it in your list (under the Completed filter) until you clear completed tasks on purpose.
Is this to-do list free?
Yes, completely free, with no account, no trial period, and no feature paywall.