A simple online to-do list for getting things done
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 with drag-and-drop or accessible move buttons |
When storage is available, your tasks are saved in this browser and are not uploaded by the tool. There's no account or cloud sync. Your list stays on this browser and site origin; export a backup before clearing browser data or changing devices.
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?
When browser storage is available, everything is saved in 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. Use Export backup to keep a JSON copy, then Import backup to restore or merge it on another browser.
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 a task or use its Move up and Move down buttons, which also work with a keyboard or touch screen. 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?
Storage limits vary by browser and browsing mode. This list supports up to 5,000 tasks with 200 characters each. If saving is blocked or full, a visible warning tells you to export a backup; changes stay in memory for the current tab.
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?
Use Undo last change to restore the previous task state, including a deletion or Clear completed. Undo is available for one change in the current tab and is cleared when another tab changes the saved list. An exported backup gives you a separate recovery copy.
Is this to-do list free?
Yes, completely free, with no account, no trial period, and no feature paywall.
Examples and practical checks
Understand the result before using it elsewhere.
- Use a task list and timer without losing your workWorked example · 4 min read
- Explore ProductivityCompare tools and their limits
- How we test these toolsMethods, verification and limitations