Markdown Checklist Tracker
Track checklist progress in Markdown documents. Parses task list items, groups by headings, and calculates completion percentages with visual progress bars.
🌈 Browse More Tools
Complete Guide: Markdown Checklist Tracker
Everything you need to know about using this tool effectively
The Markdown Checklist Tracker parses Markdown task lists (using - [x] and - [ ] syntax) and reports the completion status. It counts checked and unchecked items, calculates the completion percentage, and displays the items in a progress view. All processing happens in the browser.
This tool scans Markdown text for checklist lines starting with - [x] (checked) or - [ ] (unchecked), counts them, and calculates the percentage complete.
Tracking project milestones
Paste a Markdown checklist from a project README to see how many tasks are complete.
Monitoring sprint progress
Track completion of sprint tasks documented in a Markdown file.
Reviewing documentation checklists
Check how many items in a documentation review checklist have been addressed.
Creating progress reports
Generate a completion summary from a task list for status reports.
Paste Markdown with checklists
Enter Markdown containing - [x] (done) and - [ ] (pending) items.
View progress
The tool shows the completion count and percentage.
Copy the summary
Copy the progress summary for use in reports.
Use - [x] for completed items and - [ ] for pending items.
The tool handles nested checklists with indentation.
Completion percentage = checked / total x 100.
GitHub, Notion, and Obsidian all support this checklist syntax.
What checklist syntax is supported?
The standard Markdown task list syntax: - [x] for checked items and - [ ] for unchecked items.
Is my content sent to a server?
No. All parsing happens in your browser. Nothing is transmitted.
Can it handle nested checklists?
Yes. Indented checklist items at any nesting level are counted.
How is the percentage calculated?
Checked items divided by total items, multiplied by 100.
Does it work with GitHub checklists?
Yes. The tool uses the same syntax that GitHub, GitLab, and Bitbucket use for task lists.