📋

To-Do List / Kanban Board

Create tasks, organize them by status, and keep everything saved locally in your browser.

📝 To Do0
⚡ In Progress0
✅ Done0

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

  1. Type a task title in the Task title field — for example, "Write API documentation" or "Review pull request #42".
  2. Choose the Initial status: To Do, In Progress, or Done, depending on where the task currently stands.
  3. Optionally add a Task description with notes, subtasks, or any detail you want to keep handy.
  4. Click Add Task (or press Enter) to place the card in the appropriate column.
  5. 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.

Frequently Asked Questions about the Kanban Board

No. Every change is immediately saved to your browser's localStorage as JSON. When you close and reopen the browser, the page reads that saved data and restores your board exactly as you left it. The only exceptions are private/incognito mode (localStorage is cleared when the window closes) and manually clearing your browser's site data for this page.
Not directly — the board is local to your browser and has no server-side storage or sharing features. For a quick handoff, you can copy task titles and paste them into a message or document. For real team collaboration with shared boards, role-based access, and notifications, a tool like Trello, Linear, or GitHub Projects would be a better fit.
The current version has three fixed columns: To Do, In Progress, and Done. These map to the simplest possible workflow and cover most personal task tracking needs. If your workflow requires additional stages (such as Review, Testing, or Blocked), you can repurpose the column names or use the task description to indicate sub-status.
No. Everything runs in your browser using localStorage. Your task data never leaves your device. No network requests are made when you add, edit, move, or delete tasks. There are no analytics attached to board actions, and no external APIs are called.
Yes, completely free. There are no paid tiers, usage limits, or premium features locked behind a subscription. The tool is ad-supported on the Oneyfy site, but the kanban board functionality itself is fully open with no restrictions.
Yes. The board layout is responsive and stacks the three columns vertically on narrow screens. Adding, editing, and deleting cards all work on mobile browsers. Drag-and-drop between columns requires a pointer device (mouse or stylus) — on touchscreens, use the Edit button on each card to change its column status instead.
A confirmation dialog appears before any tasks are deleted, asking you to confirm the action. If you click Cancel, nothing changes. If you confirm, all tasks are removed from the board and from localStorage. There is no undo after confirmation, so make sure you mean it before clicking OK.
There is no hard limit set by the tool itself. The practical limit is your browser's localStorage capacity, which is typically 5–10 MB per origin — enough to store thousands of task cards. If you notice the board slowing down with a very large number of cards, archiving or deleting completed Done tasks will help keep it fast and readable.