To-do list. A daily checklist that stays on your device.
Saved only in this browser, nothing is uploaded.
A to-do list that respects your privacy
Most checklist apps sync every task to a server you don't control. This one keeps everything in your browser's local storage, fast, offline-friendly and completely private. Set priorities and due dates, click any task to edit it inline, drag the grip to reorder, and watch the progress bar fill as you tick things off. Overdue tasks flag themselves automatically, and your list even stays in sync across open tabs. No account, nothing uploaded, free forever.
How to use the To-Do List
This is a simple checklist that keeps its tasks in your browser's local storage. Each task can carry a priority and a due date, overdue tasks are flagged, and a progress bar shows how much is done. It suits daily lists, small projects and anyone who wants a private list without an account.
Step by step
-
Add a task
Type in New task and press Enter or Add task. Before adding, you can set a Priority of Low, Medium or High (Medium is the default) and a Due date. Both reset after each task is added.
-
Tick tasks off
Tick the checkbox next to a task to mark it done. Done tasks are struck through and faded, and the progress bar moves.
-
Edit a task
Click the task text to edit it in place. Press Enter or click away to save, or Escape to cancel. If you clear the text and save, the old wording is kept.
-
Reorder by dragging
Drag a task up or down with the mouse and drop it in place; on wider screens a grip handle on the left marks where to grab. The new order is saved straight away.
-
Filter and tidy
Use All, Active and Completed to choose what the list shows. Clear completed deletes every finished task at once, and the x on a task deletes just that one.
Reading the list
- The line under the progress bar reads like 3 of 8 done · 38% and always counts every task, whichever filter is showing.
- The colored left edge and the small pill show priority: red for High, amber for Medium and green for Low.
- Due dates show as Today, Tomorrow, Yesterday or a short date. An unfinished task whose date has passed turns red and is marked overdue.
Tips and common mistakes
- Deleting a task or clearing completed ones cannot be undone. Untick a task instead if you might need it again.
- Your list belongs to this browser on this device. Another browser, another device or a private window starts empty, and clearing site data erases it.
- If the list is open in two tabs, a change in one appears in the other, because both read the same local storage.
- Reordering uses the browser's drag and drop, which is made for a mouse and may not respond to touch, and the grip handle is hidden on narrow screens. On a phone, add tasks in the order you want them.
Privacy and limits
Tasks are saved only in this browser's local storage under the key dh_todo and are never uploaded; nothing leaves your device. If storage is full or blocked, a message says the task could not be saved.
Everything a checklist should do.
Frequently asked questions.
Is the To-Do List free?
Is it private? Are my tasks uploaded anywhere?
Does it work offline?
Will I lose my tasks if I close the tab?
How do priorities and due dates work?
Published · Last updated .