Markdown Tools

All-in-one Markdown toolkit: Format, live Preview, Minify to compact, and Compare two documents to find structural differences. Also: Code Formatter | HTML Tools | XML Tools | JSON Formatter.
All processing happens locally in your browser — your data is never uploaded to any server.
How to use: Paste your Markdown in the textarea, choose a mode, and click Process (or just type — auto-process on input).
Format: Reformats Markdown with consistent indentation, proper list formatting, and aligned table cells.
Preview: Renders Markdown to HTML in real-time — supports tables, code blocks, strikethrough, and footnotes.
Minify: Compacts Markdown by collapsing blank lines, removing trailing whitespace, and trimming empty starts/ends.
Compare: Parses two Markdown documents and finds structural differences — added, removed, and changed elements with document paths.
One parser, four jobs

Format, Preview, Minify and Compare all start by parsing the document into the same token stream; only the output stage differs. That is why formatting is safe — the formatter re-emits the parsed structure, it does not rewrite your text character by character — and why comparison reports structural paths ($.heading[0].text) rather than line numbers.