Checklist Converter

Convert a plain line list into a Markdown checklist (- [ ] item) format.

Category: Text Tools

When to use?

Use it to turn a to-do list or meeting action items into a Markdown checklist ready to paste into a GitHub README or Notion.

How to use

  • Paste the line list to convert.
  • Each line becomes a "- [ ] item" Markdown checklist entry.
  • Copy and paste the result into your document.

Input Explanation

Enter checklist items one per line. Leading numbers or symbols are handled automatically.

Calculation Basis

It strips leading numbers (1. 2.) or symbols (-, *, •) and prepends "- [ ] " to rebuild Markdown checklist syntax.

Usage Examples

  • Convert a to-do list - Quickly convert copied notes into a GitHub checklist.
  • Organize meeting action items - Turn meeting action items into a checklist.
  • Share progress - Make a checklist to mark and share completed items.

Examples

  • "1. Write spec\n2. Review design" → "- [ ] Write spec\n- [ ] Review design"
  • Turn on the completed option → converts lines to checked "- [x]" format

Cautions

  • Counts can vary by how spaces and line breaks are handled.
  • Sub-item indentation may need manual adjustment depending on input format.

FAQ

Can I mark items as completed?

Yes, an option converts to checked items (- [x]).

How are empty lines handled?

Empty lines are skipped; only content lines are converted.

Where do checklists work?

They show as clickable lists in Markdown-checkbox tools like GitHub and Notion.

Is existing indentation kept?

Each line becomes a check item; sub-item indentation may need manual adjustment depending on input.

Related Tools

  • List Converter - Convert between a comma-separated list and a line-based list.
  • Line Number Add/Remove - Add numbers to each line of text, or remove existing line numbers.
  • Markdown Preview - Render Markdown in real time and provide an HTML preview.
  • Character Counter - Count characters with and without spaces, and line count, in real time.
  • Byte Counter - Calculate the byte length of text when stored as UTF-8.
  • Case Converter - Convert text, variable names, and filenames to UPPER, camelCase, snake_case, kebab-case, and more.