Skip to content
100% local

Smart list beautifier

Unify mismatched bullet and number markers in a list into one consistent style.

Input
Output

Smart list beautifier

Paste a list that mixes bullet styles — some lines starting with *, others with -, •, or a stray 1) or 2. — and this tool rewrites every marker to the one style you pick, without touching the text of each item. It's built for the mess that happens when you copy list items out of a PDF, a Slack thread, someone else's notes, or several documents at once, where every source used its own convention for marking an item.

Choose "Dash", "Bullet", "Asterisk" or "Number" from the marker style option. Number mode doesn't just insert digits — it renumbers sequentially starting at 1, counting only the lines that already had a marker, so a "1. 3. 3." mess becomes a clean "1. 2. 3." in order. The tool recognizes the common bullet symbols (*, -, •, +, ·, – , —, ‣, ◦) plus numbered markers followed by a period or a closing parenthesis, whether or not there's a space before them.

Only lines that already start with a recognized marker are touched — plain sentences, headings, or blank lines in between are left exactly as they are, so you can run this on a document that mixes prose and lists without losing any of the prose. The "Trim trailing whitespace" option additionally cleans up stray spaces at the end of every line, marked or not, which is a common side effect of copying from rich text.

Everything runs locally in your browser: the list you paste is never uploaded or sent anywhere, so it's safe to use with notes, drafts or internal documents you haven't published yet. The tally under the output shows how many lines got a new marker, the total line count and the character count, so you can confirm the cleanup worked before copying the result or downloading it as a .txt file.

FAQ

Does it renumber a numbered list automatically?
Yes, when you choose the "Number" marker style. Every line that had any recognized marker is renumbered sequentially starting at 1, in the order the lines appear.
What happens to lines without a marker?
They are left completely unchanged. Only lines that already start with a bullet symbol or a numbered marker get rewritten.
Which marker symbols does it recognize?
The common bullet characters (*, -, •, +, ·, –, —, ‣, ◦) and numbers followed by a period or a closing parenthesis, such as "1." or "2)".
Is my text uploaded anywhere?
No. Smart list beautifier runs entirely in your browser — your list never leaves your device.