List Formatter
Transform a plain list into bullets, numbered items, comma-separated values, or a JSON array.
About List Formatter
Plain lists — one item per line from a doc, an email, or a notes app — almost never match the format a destination requires. This formatter takes that raw list and turns it into bullet points, numbered items, comma- or semicolon-separated values, or a JSON array in one click.
Each line becomes one item, with empty lines removed by default so output stays clean, and custom prefixes or suffixes can wrap every item for quotes, HTML tags, or brackets. The preview updates instantly, so you can compare formats before copying, and the JSON output is escaped correctly for embedding.
Writers reformat brainstormed ideas into numbered outlines, developers turn requirement lists into JSON arrays or comma-separated config values, and anyone copying a list into a form field, spreadsheet, or pull request description saves the manual work of typing separators.
How to Use
- Paste your list, one item per line.
- Choose the output format.
- Copy the formatted list.
Example
Apple Banana Cherry → comma-separated Apple, Banana, Cherry
Each line becomes one comma-separated item, perfect for pasting into an input field or CSV column.
FAQ
Which formats are available?
Bullet points, numbered lists, comma-separated, semicolon-separated, and JSON array.
Can I add a custom prefix or suffix?
Yes, wrap each item with custom characters, useful for quotes or HTML list items.
Does it preserve empty lines?
Empty lines are removed by default, with an option to keep them if your list requires.
Can numbering start from a custom number?
Yes. You can set a starting number, which is useful when a list continues from a previous section or a document is split across pages.
Does it remove duplicate items?
An option removes duplicate items, which is handy when pasting a list collected from several places and you only want each entry once. The first occurrence is kept.