List Item Bullet Adder

Prefixes every item in a list with a bullet character, choose •, -, or *, using a configurable item separator (newline, comma, or custom delimiter) to split and rejoin the list. A free online tool from Staaarter, right in your browser.

Runs locallyUpdated 2026-07-27

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.

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

Default bullet character

Input

apple
banana

Output

• apple
• banana

Each item is prefixed with the default • bullet and a space.

Dash bullets for Markdown

Input

task one
task two (bullet: "-")

Output

- task one
- task two

Choosing the dash bullet produces valid Markdown list syntax.

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.

References

Frequently Asked Questions