Kanban board — a simple To do, Doing, Done board in your browser

Add cards to To do, Doing and Done, move them along with the arrow buttons, and the board saves itself in this browser, with Markdown and JSON export when you want a copy.

Live demo · real result from this tool

To do0

No cards

Doing0

No cards

Done0

No cards

Saved only in this browser. Clearing site data removes it — export a copy to keep it.

Processed on your device — nothing is uploaded.

How to use the kanban board

  1. Type a task in the Card title box, choose a column from the list next to it (To do, Doing or Done) and press Add.
  2. Move a card to the next stage with →, or back with ←. Use ↑ and ↓ to change its order inside a column, and ✕ to delete it.
  3. Each column heading shows how many cards it holds.
  4. Press Export Markdown for a readable copy or Export JSON for a full backup. Import… loads either kind of file back.
  5. To empty the board, press Clear twice.

What it does and when to use it

A kanban board shows work as cards that travel from left to right. The point is to see at a glance what is waiting, what is in progress and what is finished, and to notice when too many things sit in Doing at once. This board is deliberately small: three fixed columns, one board per browser, no accounts.

It suits a personal project, a week of study, a house move or a small side job. For a simple list where each item is just done or not done, the to-do list maker is quicker. Jot rough ideas in the quick notepad first, and turn a finished plan into a page with the printable checklist maker.

How it works

Every change is saved straight away to your browser’s localStorage. Nothing goes to a server. If saving fails because storage is blocked or full, the status line says so and asks you to export a copy.

Import checks JSON files before using them. The file must be a ToolsRift kanban export and every card must name a known column; otherwise you see a message such as “A card has an unknown column.” and the board is not changed. Markdown and text files are read heading by heading.

Worked examples

Exporting a board. Start with “Draft spring newsletter” in To do, “Fix checkout bug” in Doing and “Order business cards” in Done, then press → on the newsletter card. Export Markdown gives:

# Kanban board

## To do

_(empty)_

## Doing

- Draft spring newsletter
- Fix checkout bug

## Done

- Order business cards

Importing your own notes. This Markdown:

# Sprint 12

## In progress
- [x] Write tests
## Backlog
- Logo refresh
## Done
- Ship v2

becomes three cards: “Write tests” in Doing, “Logo refresh” in To do (because “Backlog” is not a known name) and “Ship v2” in Done. The [x] tick is ignored.

Limits and tips

  • Card text is limited to 500 characters and has no due dates, labels or assignees.
  • Importing replaces the whole board. Export the current board first if you want to keep it.
  • Use one tab at a time. Two open tabs can overwrite each other’s saves.

Frequently asked questions

Can I share the board with my team?
Not live. The board lives only in your browser, so there is no shared link. You can send the exported Markdown or JSON file, and a colleague can import it on their own device, but changes do not sync after that.
Can I add more columns or rename them?
No. The board always has To do, Doing and Done. Keeping it to three columns is what makes it quick to use for one person or a small piece of work.
Can I drag cards?
Cards move with buttons instead of dragging. The left and right arrows move a card to the previous or next column, and the up and down arrows move it within its column. The buttons work the same with a mouse, a finger or the keyboard.
What happens to my cards if I clear my browser data?
They are deleted, because local storage is part of the site data. Export Markdown or JSON regularly if the board matters to you.
Can I import a list I wrote somewhere else?
Yes, as Markdown. Headings that start with ## choose the column and each "- " line becomes a card. A heading starting with "Doing" or "In progress" maps to Doing, one starting with "Done" maps to Done, and any other heading maps to To do.

Written by the ToolsRift team · Last updated

Pages are drafted with AI assistance and checked by automated tests. How we write and check pages.

Was this tool useful?

Report a problem

Start typing to search every tool.

↑ ↓ to moveEnter to openEsc to close