Overview
Introduction
Turning a plain list into a bulleted one is a small but common formatting step before pasting text into a document, README, or presentation.
This tool prefixes every item in a list with a bullet character of your choice.
What Is List Item Bullet Adder?
A list transformer that adds a chosen bullet character, •, -, or *, followed by a space, to the start of every item.
It works with newline, comma, or custom-delimited lists, so bullets can be added regardless of your source list's format.
How List Item Bullet Adder Works
The list is split into items using the resolved separator, and each item is prefixed with the chosen bullet character plus a single space.
The bulleted items are rejoined using the same list separator to produce the final output.
When To Use List Item Bullet Adder
Use it to quickly convert a plain list into a bulleted list before pasting into a document, chat message, or Markdown file.
It's also handy for formatting a list of talking points or summary items with a consistent visual marker.
Often used alongside List Item Bullet Remover, List Item Counter Adder and List Item Quoter.
Features
Advantages
- Three common bullet styles to choose from.
- Consistent formatting applied to every item in one pass.
- Works with any of the supported list separator modes.
Limitations
- Doesn't detect or replace an existing bullet, running it on already-bulleted items adds a second bullet.
- Only offers three bullet character choices, not custom bullet symbols beyond those.
- Doesn't generate real HTML/Markdown list markup, only plain text bullet prefixes.
Examples
Best Practices & Notes
Best Practices
- Use List Item Bullet Remover first if your list might already contain bullet markers, to avoid doubling them up.
- Pick - or * for Markdown documents, since both are recognized as valid Markdown list bullets.
- Use the • bullet for plain-text documents or chat messages where Markdown isn't rendered.
Developer Notes
Implemented with `Array.prototype.map()` over the split item array, building each output entry as a template string `${bullet} ${item}` before rejoining with the shared `joinListItems()` helper.
List Item Bullet Adder Use Cases
- Formatting a plain list as a bulleted list for a document or README
- Adding visual markers to a list of talking points or summary items
- Preparing a plain-text list for a Markdown file using - or * bullets
Common Mistakes
- Running this on a list that already has bullets, resulting in doubled-up bullet characters.
- Expecting real `<ul><li>` HTML markup rather than plain text bullet prefixes.
- Forgetting that the bullet is followed by exactly one space, which may not match every target document's exact spacing convention.
Tips
- Use List Item Bullet Remover afterward if you decide you want the plain, unbulleted list back.
- Combine with List Sorter first if you want the bulleted list in a specific alphabetical or numeric order.