- Which Markdown flavor?
- GitHub-Flavored Markdown by default. Toggle CommonMark for stricter output (no tables, task lists, strikethrough).
- What gets preserved?
- Headings, paragraphs, lists, tables, code blocks, links, images, bold/italic/strikethrough, blockquotes, and task lists. The common HTML → Markdown mapping.
- What doesn't convert?
- Complex layouts (CSS-positioned divs, tables for layout), inline styles, iframes, and custom elements. These become stripped plain text or fall back to inline HTML.
- Is it lossy?
- Yes — Markdown is simpler than HTML. Multi-class divs and structural details are lost. Use for content extraction, not round-tripping.