What an HTML to markdown converter does
An HTML to markdown converter walks a DOM tree and emits equivalent markdown syntax: h1 tags become # headings, strong becomes **bold**, anchors become [text](url) links, and list structures become bullet or numbered markdown lists.
The process is inherently lossy. CSS classes, inline styles, data attributes, and complex layout components do not have standard markdown representations. Expect to hand-edit edge cases after bulk migration.
This html to md tool uses Turndown with ATX headings and fenced code blocks — a common default for documentation repos and static site generators that ingest markdown files.
Because conversion is client-side, proprietary HTML from internal tools never uploads during migration drafts.