Markdown List Style Unifier

Normalize all bullet markers to - or * or +, and all ordered numbering to auto-increment or 1. 1. 1.

Summary — What Free Markdown List Style Unifier Does

What This Free Tool Is

Free Markdown List Style Unifier normalizes every bullet and ordered list in your document to a single consistent style. Pick your preferred marker (-, *, or +) and numbering approach (auto-increment or all-ones), and the tool rewrites every list item in one pass.

Privacy: This tool runs entirely in your browser. Your text is never uploaded, logged, or cached. Close the tab and it's gone. Verify in DevTools → Network: zero requests fire.

Why It's Free (And How We Keep It Free)

Inconsistent list markers are a style-guide violation that no one should pay to fix. The tool runs entirely in your browser.

Table of Use

At-a-Glance Reference

InputOutputTypical sizeSpeedLogin needed
Markdown (.md)Unified MarkdownAny document size< 10 msNo

Markdown List Style Unifier Features

Here's what this free tool does in detail — every feature is built to solve real problems, runs entirely in your browser, and is free forever.

Bullet Marker Normalization

Markdown accepts -, *, and + as unordered list markers. When multiple contributors use different styles, the result looks messy. The unifier rewrites every bullet to your chosen marker while preserving indentation and nesting.

For full document formatting, see the Markdown Formatter.

Ordered List Renumbering

Copy-pasted or manually edited ordered lists often end up with wrong numbers (1, 3, 5...). Auto-increment mode fixes them to 1, 2, 3... All-ones mode sets every item to 1., which produces cleaner diffs since inserting a line doesn't renumber everything below.

Code Block Protection

Lines inside fenced code blocks are never modified, so example lists in documentation stay exactly as you wrote them.

Need to clean up whitespace inside those code blocks? Try the Whitespace Normalizer.

Indentation-Aware Processing

Nested lists at any depth are handled correctly. The tool matches the indentation prefix, replaces only the marker character, and leaves the rest of the line untouched.

How To Use Free Markdown List Style Unifier

Step 1 — Paste your Markdown

Paste any Markdown with mixed list styles, or click Load example.

Step 2 — Choose target style

Pick a bullet marker and ordered numbering mode.

Step 3 — Copy the unified output

Click Copy unified Markdown and paste back into your editor.

Who Can Use This Tool

Developers enforcing a style guide

Normalize list markers to match the project's Markdown style guide before committing.

Technical writers cleaning multi-author docs

When several writers contribute, list styles diverge. Unify them in one pass.

Open-source maintainers reviewing PRs

Quickly normalize contributed Markdown to project conventions.

Students formatting assignments

Ensure all bullet points use the same marker before submitting.

Content teams migrating between CMSes

Exported Markdown often has mixed markers. Clean it before importing.

Frequently Asked Questions

Is this list unifier free?

Yes. Free forever, no account required.

Which bullet markers does it support?

Dash (-), asterisk (*), and plus (+). All three are valid Markdown.

What does auto-increment do?

Renumbers ordered items sequentially: 1, 2, 3, regardless of original numbers.

What does all-ones mode do?

Sets every ordered item to 1. Renderers still show sequential numbers, but diffs stay clean.

Are nested lists handled?

Yes. Markers at every nesting level are unified.

Is my text uploaded?

No. Runs 100% in your browser.

Related Free Markdown Tools