HomeAppsTo-do List
Everyday tool

To-do List

Simple online to-do list with add, check off, edit, and clear. Saves in your browser—no login.

Loading tool…

Loading Preparing tool…

How to use

Follow these steps for a clear answer.

1

Add an item

Type in the field and press Add or Enter—items save locally.

2

Check off tasks

Tick the checkbox when done; edit text inline anytime.

3

Remove or clear

Delete a single row with ✕, or Clear all to start fresh.

To-do list specification

Version 2.0.0 · Last reviewed 2026-07-28

Definition
A to-do list stores ordered tasks that can be marked done, edited, or removed.
What it calculates
Persistent checklist counts (total, done, remaining) from local items.
Inputs
  • New item text + Add / Enter
  • Checkbox done state
  • Inline edit and remove
  • Clear all
Outputs
  • Ordered checklist
  • Counts in status
Formula
done = count(items where done); left = total − done

The To-do List keeps a lightweight checklist in your browser. Add with Enter, check items off as you go, edit inline, and clear when finished—controls are at the top so mobile users can act on the first screen.

Assumptions
  • Persistence key is browser localStorage.
  • Empty Add is ignored.
Units
  • Items (unitless)
Boundary conditions
  • Clear all empties storage for this list.
  • Very long text may wrap on small screens.
Example
Add Buy milk → check off → 1 done · 0 left
Validation cases
  • Add then check → done count increases
  • Remove ✕ → Item deleted from storage
Sources
  • Browser localStorage JSON list
Last reviewed
2026-07-28
Calculation version
2.0.0

Frequently asked questions

Key distinctions behind the tool.

Where are tasks stored?

In this browser’s localStorage on your device. Clearing site data removes them.

Can I edit an item after adding it?

Yes. Change the text inline in the list row.

Does it sync across devices?

No. Each browser keeps its own list.

Is my list uploaded?

No. Items never leave your device.