A bullet cleaner is a free online tool that normalizes messy bullet lists. It converts mixed markers like •, -, * and – into one bullet style you choose, fixes inconsistent indentation into clean levels, and tidies trailing spaces, so pasted lists look professionally formatted.
Cleaned text
How do I fix a bullet list with mixed markers?
Short answer: Paste the list into the bullet cleaner and choose one bullet style. The tool detects every line starting with a bullet-like marker and replaces each with your chosen style plus one space. Indentation is normalized into clean levels, so the whole list looks consistent and professional.
Markers from Word, PDFs and web pages are all recognized and unified.
Why do pasted lists look so messy?
Short answer: Different apps use different bullets and indentation: Word uses tabs, web pages use CSS, and PDFs use literal spaces. Copying flattens all of that into inconsistent characters. Normalizing the markers and reindenting by detected depth restores a clean hierarchy in seconds, without retyping the list.
Email threads are another classic source of mangled nested lists.
Can I keep my original indentation?
Short answer: Yes. Untick normalize indentation and the tool converts only the bullet markers, leaving every line's original leading spaces exactly as they were. This is useful when the indentation carries meaning your own editor will interpret, or when you only want the markers unified.
Marker conversion and indentation repair are fully independent options.
Frequently asked questions
How do I make all bullets in a list look the same?
Paste the list, pick your bullet style, and the tool replaces every detected marker with it. Mixed lists from Word, PDFs and web pages become uniform in one pass.
Can I convert dashes to bullet points?
Yes. Dashes, asterisks, plus signs, angle brackets and common glyph bullets are all recognized as list markers and converted to your chosen style.
How does the indentation fixing work?
The tool measures each line's leading whitespace, groups the distinct depths into levels, and reindents them as clean two-space steps. Sub-items line up neatly under their parents regardless of how messy the original spacing was.
Will it change lines that are not bullets?
Non-bullet lines keep their text. With normalize indentation on, they are reindented to match the detected levels; untick the option to leave their original spacing completely alone.
Is my text uploaded anywhere?
No. All formatting happens in your browser, so your lists stay private.