Convert HTML or pasted rich text to clean Markdown, render Markdown to HTML, or preview it live. Everything runs in your browser.
HTML to Markdown accepts raw HTML you type or paste. It also intercepts the text/html entry from your clipboard, so copying from a styled source (a web page, a Google Doc, Notion) preserves headings, links, lists, and tables. Pasting plain text just keeps it as text.
Markdown to HTML and Preview use remark with GFM extensions (tables, task lists, strikethrough). Output is passed through rehype-sanitize before rendering, so script tags, event handlers, and javascript: URLs are stripped.
If you paste the converted Markdown or HTML into a downstream system that renders it for other users, sanitize it again there. The sanitizer here only protects this page.