textscrubr
Home / Blog / Text tools

How to Remove Bullet Points From Text

Text tools2 min readUpdated 2026-06-24
To remove bullet points from text, paste it into a cleaner set to flatten formatting, which strips the bullet markers and leaves each item as a plain line. In an editor, use find-and-replace with a regex like ^\s*[-*•]\s+ to delete the markers at the start of each line.

Sometimes you want the content of a list without the bullets, for a paragraph, a plain-text field, or a system that does not handle lists. Here is how to strip them.

What "removing bullets" actually means

A bullet point is a marker (a dash, an asterisk, or a bullet character) at the start of a line, followed by the item text. Removing the bullet means deleting that marker and its trailing space, leaving the text. You can then keep each item on its own line or join them into sentences.

Method 1: a cleaner set to flatten formatting

The easiest way is a cleaner with formatting stripping turned on. textscrubr, with its "keep formatting" option unchecked, removes bullet and numbered-list markers, along with headings and bold markers, leaving clean plain text. It also strips the invisible characters and fixes the punctuation at the same time, so the result is genuinely clean, not just de-bulleted.

Method 2: find and replace with regex

In an editor that supports regular expressions:

  1. Search for ^\s*[-*+•‣]\s+ (a bullet marker at the start of a line, with its space).
  2. Replace with nothing.

This deletes the marker from every bulleted line at once. For numbered lists, search for ^\s*\d+[.)]\s+ instead.

Method 3: by hand for a short list

For a few items, just delete the markers manually. Not worth automating for three lines.

Keep the lines or join them?

After removing the markers you have a choice:

A cleaner gives you the plain lines; joining into a sentence is a quick follow-up if you want a paragraph.

Watch the indentation

Nested lists use leading spaces to show depth. If you strip bullets from a nested list, decide whether to keep or remove that indentation. Flattening to plain text usually removes it, giving you flush, even lines.

Scrub this text in one click

textscrubr strips the hidden characters, em dashes, and double spaces, and keeps your lists, headings, and code exactly where you put them. Free, and it runs entirely in your browser.

Clean my text free →

Frequently asked questions

How do I remove bullet points but keep the text?

Use a cleaner set to flatten formatting, which deletes the bullet markers and leaves each item as a plain line. In an editor, find-and-replace the marker at the start of each line with nothing.

What regex removes bullet points?

Search for ^\s*[-*+•]\s+ to match a bullet marker and its space at the start of a line, and replace with nothing. For numbered lists use ^\s*\d+[.)]\s+.

Can I turn a bulleted list into a sentence?

Yes. Remove the bullet markers, then replace the line breaks between items with commas to join them into flowing prose.