Four prefix styles for different uses
Plain style prepends the text you type in the Prefix field verbatim. Default is `- ` (dash-space) for a quick Markdown-style bullet, but it can be any text: a category label (`TODO: `), a speaker tag (`Alice: `), or wrapping punctuation (`• `, `→ `).
Numbered style auto-increments a counter with `N. ` format. Start-at controls where counting begins. Lettered style uses Excel column-letter labels - `A, B, …, Z, AA, AB`. Both ignore the Prefix field.
Task style produces a Markdown task-list item: `- [ ] task text`. Every renderer that supports GitHub-flavoured Markdown tables these as interactive checkboxes.
How to use add a prefix to list items
- 1Paste your list into the input panel
- 2Pick Style: Plain (default), Numbered, Lettered, or Task
- 3For Plain, type the text in the Prefix field
- 4For Numbered / Lettered, Start at controls where counting begins
- 5Task style ignores Prefix and Start at - it always emits `- [ ] ` per line
Keyboard shortcuts
Drive ListShift without touching the mouse.
What this tool actually does
Four styles, two shaping fields.
Plain style - any fixed-text prefix
Whatever you type in the Prefix field goes on the front of every line. Default `- ` gives a Markdown bullet; use `TODO: `, `> `, `• `, emoji, anything.
Numbered style with custom start
`1. `, `2. `, `3. ` sequentially. Start at changes the first number. Prefix field is ignored.
Lettered style with Excel columns
`A. `, `B. `, …, `Z. `, `AA. `, `AB. ` - the same convention as Excel column labels. Start at 1 gives A; at 2 gives B; at 27 gives AA.
Task style - Markdown checkbox
Every line gets `- [ ] ` prepended. GitHub, GitLab, Obsidian, and most Markdown renderers turn this into an interactive checkbox.
One prefix per line (all items)
Unlike Add counters, this tool prefixes every line including blanks (they get `- [ ] ` or `1. ` as if they were items). Skip empties first with Remove empty if that is not what you want.
Worked example
Default Plain style with prefix `- `.
Write docs Review PR Deploy
- Write docs - Review PR - Deploy
Settings reference
How each style shapes the output using the sample above.
| Setting | What it does | Effect on the sample |
|---|---|---|
| Style: Plain, Prefix: `- ` (default) | Prepends the text in the Prefix field verbatim | `- Write docs` / `- Review PR` / `- Deploy` |
| Style: Plain, Prefix: `TODO: ` | Any text works as the prefix | `TODO: Write docs` / `TODO: Review PR` / ... |
| Style: Numbered, Start at: 1 | Auto-incrementing `N. ` counter | `1. Write docs` / `2. Review PR` / `3. Deploy` |
| Style: Lettered, Start at: 1 | Excel column-letter labels | `A. Write docs` / `B. Review PR` / `C. Deploy` |
| Style: Task | Markdown task-list checkbox | `- [ ] Write docs` / `- [ ] Review PR` / `- [ ] Deploy` |