Markdown Cleaner / Normalizer
Markdown is forgiving — you can use *, -, or + for bullets; # or underline-style for headings; tabs or spaces for indent. The result is inconsistent files. This cleaner normalizes a Markdown document to one canonical style: ATX headings, dash bullets, fenced code blocks, trimmed trailing whitespace, collapsed blank lines, balanced quote markers.
How to use the Markdown Cleaner / Normalizer
Paste Markdown on the left. Toggle the cleanup options. Output updates live. Copy with the button.