Markdown Checklist Tracker

Markdown Checklist Tracker

Track checklist progress in Markdown documents. Parses task list items, groups by headings, and calculates completion percentages with visual progress bars.

markdown
checklist
tasks
Share this tool:
Quick Presets
Sample checklists for progress tracking
Input
Paste markdown with checklist items to track progress
How it works: Parses markdown checklist items (- [x] and - [ ]), groups them by headings, and calculates completion progress per group and overall.

What is Markdown Checklist Tracker?

Markdown Checklist Tracker reads task-list syntax and turns it into a progress summary. Paste Markdown that uses - [x] and - [ ] items to see completed tasks, pending tasks, total tasks, and completion percentage. The tool is useful for README checklists, release plans, documentation reviews, and sprint notes.

How does Markdown Checklist Tracker work?

This tool scans Markdown lines for task-list markers, counts checked and unchecked items, and calculates completion as checked items divided by total checklist items. Nested checklist items are included because the marker can appear after indentation.

Key Features

  • Parses - [x] and - [ ] syntax
  • Shows checked vs unchecked counts
  • Completion percentage
  • Visual progress bar
  • Copy progress summary to clipboard
  • Browser-based Markdown parsing
  • Real-time tracking
  • Handles nested checklists

Common Use Cases

When and why you might need this tool
  • 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.

How to Use This Tool

Step-by-step guide to get the best results
1

Paste Markdown with checklists

Paste Markdown containing - [x] completed items and - [ ] pending items.

2

View progress

The tool shows the completion count and percentage.

3

Copy the summary

Copy the progress summary for use in reports.

Pro Tips

  • 1

    Use - [x] for completed items and - [ ] for pending items.

  • 2

    The tool handles nested checklists with indentation.

  • 3

    Completion percentage = checked / total x 100.

  • 4

    GitHub, Notion, and Obsidian all support this checklist syntax.

Frequently Asked Questions

What checklist syntax is supported?

The Markdown checklist tracker supports standard task list syntax: - [x] for checked items and - [ ] for unchecked items.

Is my content sent to a server?

No. The checklist is parsed in your browser.

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.