Smart Checklist
Paste any list to create an interactive, shareable checklist.
Tip: Press Ctrl+Enter to create
Built for developers. Useful for everyone.
Two modes, one tool. Simple mode turns any flat list into an interactive checklist in seconds. Advanced mode gives you a full 3-level hierarchy — parents, children, and sub-tasks — with progress tracking, collapse/expand, and nested drag-and-drop.
Smart parsing
Simple mode: paste anything — newlines, commas, tabs, or existing markers like [ ], [x], ✓, ✗. Advanced mode: paste indented text (2 spaces per level) to create nested tasks instantly.
Nested hierarchy
Advanced mode supports 3 levels deep. Indent/outdent items with one click. Parent state syncs automatically from children.
Shareable URLs
Encodes your checklist and active mode into a URL. Anyone opening the link sees the same list, same view.
Export anywhere
PDF, Markdown, JSON, CSV, or plain text. Advanced PDF preserves indentation and colour-coded states.
Perfect for release checklists·QA runs·deployment tasks·sprint planning·study plans·packing lists
Frequently Asked Questions
- What is the difference between Simple and Advanced mode?
- Simple mode converts any flat list into a checklist instantly — great for quick task lists. Advanced mode supports up to 3 levels of nesting (parent → child → sub-task), with collapse/expand, per-parent progress tracking, and drag-and-drop reordering within each level.
- How does the smart checklist tool work?
- Paste any text and the tool converts it into an interactive checklist. In Simple mode it splits by newlines, commas, or tabs. In Advanced mode, indent with 2 spaces per level to create nested items. Check off items, mark them invalid, reorder with drag-and-drop, and export when done.
- How do I create nested tasks in Advanced mode?
- Paste indented text using 2 spaces per level (e.g. " child task" under a parent), or start with a blank list and use the indent button (→) to move items deeper. You can nest up to 3 levels: parent, child, and sub-task. Use the outdent button (←) to promote items back up.
- Is my checklist data saved?
- Yes — checklists are automatically saved to your browser's local storage (IndexedDB). No data is sent to any server. Everything stays on your device. You can access all saved checklists from the My Checklists page.
- Can I share my checklist with others?
- Yes. The Share button generates a URL that encodes your entire checklist (and the active mode) so anyone opening the link sees the same list in the same mode — no account or backend needed.
- Can I export my checklist as a PDF?
- Yes. Both Simple and Advanced modes support PDF export. The Advanced PDF preserves the hierarchy with indentation per nesting level and colour-coded checkboxes (green = done, red = invalid).
- What export formats are available?
- Simple mode: PDF, Markdown, Plain Text, CSV. Advanced mode: PDF, Markdown, Plain Text, JSON (full tree structure), CSV.
- What input formats are supported in Simple mode?
- Newlines, commas, and tabs as separators. Auto-detects existing checkbox markers like [ ], [x], ✓, and ✗ — no reformatting needed.