Category: Text tools
Markdown Task List Counter
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.
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
- Paste Markdown containing - [ ] and - [x] list items.
- Read the checked, unchecked and total counts.
- 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.