MDify: Markdown & Text Utilities

Instant visual tools for Markdown, HTML, and raw text. Built for devs, writers, and no-BS workflows.

Fix emdashes, strip comments, trim whitespace, sort lines, convert between Markdown, HTML, and rich text. Every tool in one grid. Live. No clutter.

Website by FunkPd. internet with soul.
Emdash — Fix (i) Replaces all em-dashes and en-dashes with standard punctuation.
Hyphenates number ranges, rewrites lists, flattens styled separators.
Use this if AI overused dashes and your text looks fake.
Trim Blank Lines (i) Deletes every line with only whitespace.
Keeps all other lines exactly as they are.
Use this to clean pasted or bloated content.
Sort Lines (i) Sorts lines alphabetically and removes duplicates.
Toggle between ascending and descending.
Use this on unordered lists or prompt sets.
MD ➜ Rich (i) Converts Markdown to raw HTML.
No styling or preview is applied.
Use when you need raw HTML output fast.
Rich ➜ MD (i) Convert innerHTML to Markdown.
Complex layouts or styles may break.
Use for simple pasted blocks only.

    
HTML ➜ MD (i) Runs turndown on pasted HTML to produce Markdown.
Keeps tags like <h1>, <ul>, and <a>.
Use this to reuse HTML in markdown-based tools.
MD ➜ HTML (i) Parses Markdown into HTML.
No validation or styling is added.
Use when you need HTML and nothing else.
Remove /* */ (i) Strips JS-style, HTML, and Python block comments.
Only removes block-style syntax, not inline or shell comments.
Use before publishing code or prompts.
Stats (i) Counts words, chars, sentences, and paragraphs.
Estimates reading time, speaking time, and Flesch score.
Highlights common keywords with frequency.
Rich ➜ H2 (i) Extracts all <h2> tags and converts to ## Markdown.
Falls back to bold tags and other headings if needed.
Use this to get outlines from messy HTML.
Minify (i) Removes all newlines and compresses whitespace to single spaces.
Text content is preserved, structure is not.
Use this when space matters more than format.