To-Do List / Kanban Board
Create tasks, organize them by status, and keep everything saved locally in your browser.
About To-Do List / Kanban Board — Online Todo Kanban Board
This online todo kanban board gives you a fast, visual way to manage personal and professional tasks directly in your browser. Developers, designers, students, freelancers, and project managers use it to track work across three clear stages: To Do, In Progress, and Done. No account needed and nothing stored on any server — your data lives in your browser's localStorage.
Whether you're managing a solo side project, tracking a sprint's worth of tasks, or organizing daily chores, a kanban board keeps every task visible at a glance. Instead of a flat to-do list where completed items get buried, the column layout shows exactly what's waiting, what's active, and what's finished. You can add tasks with titles and optional descriptions, set their starting column, and drag them across columns as work progresses. The board automatically tracks counts and completion percentage in real time.
How to Use the Kanban Board
- Type a task title in the Task title field — for example, "Write API documentation" or "Review pull request #42".
- Choose the Initial status: To Do, In Progress, or Done, depending on where the task currently stands.
- Optionally add a Task description with notes, subtasks, or any detail you want to keep handy.
- Click Add Task (or press Enter) to place the card in the appropriate column.
- Drag any card from one column to another as the work progresses — for example, from To Do to In Progress when you start it, then to Done when finished.
Key Features
The board is intentionally simple, but it packs in everything you need for personal task tracking without any account or subscription.
- Drag-and-drop cards: Move tasks between columns using your mouse. The HTML5 drag API makes it smooth, and the target column highlights when you hover over it. On mobile, use the Edit menu to change a task's status.
- Persistent localStorage storage: Every card is serialized to JSON and saved to your browser's localStorage on every change. Closing the tab, restarting your computer, or refreshing the page all leave your board intact — as long as you don't clear browser storage or use Incognito mode.
- Edit and delete cards: Click the Edit button on any card to update its title or description. Click Delete (with a confirmation prompt) to remove it permanently.
Tips for Getting the Best Results
A few habits will make your kanban board more effective and easier to maintain over time.
- Keep task titles short and actionable: A title like "Fix login timeout bug" is easier to scan than "Work on authentication issues". Start with a verb — Fix, Write, Review, Deploy — so the intent is obvious at a glance, even when many cards are on the board.
- Use descriptions for context, not conversation: The description field is ideal for checklist items, links to resources, or short notes. Since the board is private to your browser, treat it as a personal scratchpad — paste a relevant URL, a snippet of a requirement, or acceptance criteria you don't want to forget.
- Load the Sample Board to see how it works: If you're new to kanban, click Load Sample Board to see a pre-populated example with tasks in different columns. This gives you a feel for the layout before you start adding your own work.
- Limit In Progress items: A classic kanban principle is to cap work in progress — ideally 2–3 items at most. A long In Progress column usually means tasks have stalled. Move blocked items back to To Do and note why they're blocked in the description.
- Clear Done regularly: Once Done cards accumulate, use Clear All Tasks (or delete individual cards) to reset the board for the next cycle. If you want a record of what you completed, copy the task titles elsewhere before clearing.
Why Use an Online Todo Kanban Board
Browser-based tools like this one have a decisive advantage over native apps: there's nothing to install, no account to create, and no subscription to manage. Open the URL and your board is ready. Because everything runs client-side in JavaScript, the tool works offline once the page has loaded. Your task data stays entirely on your machine — no analytics, no cloud sync, no data sharing.
This tool is ideal for individuals who want a quick personal kanban without the overhead of Trello, Jira, or Linear. It's also great for students tracking assignment deadlines, developers triaging a bug list, or anyone who wants a visual status board that starts up instantly and doesn't require a login.