Convert Plain Text into Bulleted, Numbered, or Plain Lists
Content rarely arrives in list form even when a list is what you need: requirements buried in a paragraph, tags packed into a comma string, action items scattered through meeting notes, vocabulary embedded in running text. Reformatting by hand — splitting items apart, then typing a bullet or number before each — is exactly the kind of mechanical work that should take one click. This free converter splits text into items by the rule you choose — line breaks, commas, semicolons, sentence boundaries, or individual words — and renders them as a list in your preferred style: plain lines, dashes, bullets, asterisks, or sequential numbers. It runs instantly and entirely in your browser.
Choosing How to Split Items
The split rule defines what counts as one item. New lines treat each existing line as an item — the right choice when you already have a rough vertical list and only need markers added. Commas and semicolons unfold delimited strings like tag lists and exports into separate items. Sentence mode cuts a paragraph at periods, exclamation marks, and question marks, turning prose into a sentence-per-item list ideal for extracting statements or action points. Word mode places every word on its own line for vocabulary and frequency work.
Picking a List Style
The style controls the marker placed before each item. Plain lines add no marker — useful as an intermediate cleanup step. Dashes and asterisks match Markdown list syntax, so the output pastes directly into README files, issue trackers, and notes apps that render Markdown. The bullet character produces a finished look in plain-text contexts like email and chat where no rendering occurs. Numbered style prefixes sequential 1., 2., 3. markers, appropriate for steps, rankings, and anything where order carries meaning.
Markdown-Ready Lists for Docs and Trackers
Because dash and asterisk markers are valid Markdown, the converter doubles as a Markdown list generator: paste a comma-separated feature list, choose dashes, and the output drops into a pull request description or documentation file as a rendered bullet list. Numbered output likewise matches Markdown's ordered list syntax. This removes the small but constant friction of hand-typing markers when moving content from messages and spreadsheets into developer tools.
Cleaning Items with Trim and Empty Removal
Two options keep the list tidy regardless of how messy the source is. Trim strips spaces from both ends of every item, removing the space that follows commas and the stray whitespace spreadsheets append. Remove empty items drops blanks produced by doubled delimiters, trailing commas, or empty lines, so the list contains only real entries and numbering stays continuous. Leave both enabled unless your items legitimately begin or end with whitespace.
From Notes and Paragraphs to Actionable Lists
Typical workflows: paste meeting notes and split by sentences to get a reviewable line per statement, then renumber the kept ones as action items. Convert a tag string from a CMS into a checklist for review. Split a paragraph of requirements into numbered acceptance criteria. Turn a comma-separated roster into a name-per-line list for a spreadsheet column. In each case the converter handles the mechanical split-and-mark step, leaving you only the editorial decisions.
Privacy and Client-Side Processing
Conversion happens entirely in your browser using JavaScript; the text is never uploaded, stored, or logged. Meeting notes, rosters, and internal requirements are safe to process here. The output statistics show how many items the list contains, and the text is cleared from memory when you close the page.