Category: Text tools

Markdown Task List Counter

System ideaMissing a tool?

Count checked and unchecked items in a Markdown task list

Count the checked and unchecked items in a GitHub-flavored Markdown task list (- [ ] and - [x]), broken down by heading section. Runs entirely in your browser.

Checked2Unchecked2Total4
Launch checklist2/3Follow-up0/1

Everything on this page is processed in your browser. Nothing is uploaded.

What this tool does

GitHub-flavored Markdown task lists use - [ ] for an open item and - [x] for a completed one. This tool scans the Markdown line by line, groups items under the nearest heading above them, and totals how many are checked and unchecked overall and within each section, which is handy for tracking progress on a checklist, release notes or a project README without opening it in an app that renders checkboxes.

How to use it

  1. Paste Markdown containing - [ ] and - [x] list items.
  2. Read the checked, unchecked and total counts.
  3. Check the per-section breakdown to see progress under each heading.

Privacy

This tool runs entirely in your browser. Your input is never uploaded, stored or shared — closing the tab removes it.

Frequently asked questions

Does it support numbered or bulleted lists without checkboxes?
No, only lines using the - [ ] or - [x] (or * / +) task list syntax are counted; plain list items are ignored.
How are sections detected?
Any Markdown heading (# through ######) starts a new section; task items are counted under the nearest heading above them, or under an 'Ungrouped' bucket if there's no heading yet.
Is my Markdown uploaded anywhere?
No. Everything is parsed and counted locally in your browser.