OpenChainGraph Suite · ART-189 · Client-Side Conversions

Markdown Document Converter

Deterministic Markdown to HTML and plain text conversion over a hand-rolled CommonMark subset with GFM pipe tables, optional heading IDs, and injection-safe output. Every input, HTML, and plain-text string is digested with SHA-256 over its exact UTF-8 bytes. Runs entirely in your browser. Zero network.

Markdown GFM Tables Injection-Safe Zero PII W3C VC §13.11 v0.6.0
🔒 All inputs are processed locally in your browser. No data is transmitted. Do not enter real personal data — use synthetic or anonymised inputs only.
Scope
Converts Markdown text into injection-safe HTML and plain text. Supports headings, paragraphs, bold, italic, code spans, fenced code, blockquotes, one-level ordered and unordered lists, links, images rendered as links, horizontal rules, and GFM pipe tables. All raw HTML in the input is escaped, so the rendered output cannot execute script. Feeds art-191 downstream. Digests use UTF-8 bytes with no Unicode normalization.
Presets
Markdown Input
Drop a .md file here or click to choose (read locally, never uploaded)
Options
heading_ids
Add slugified id attributes to headings for anchor linking.
table_support
Render GFM pipe tables. On by default.
Conversion Results
Rendered HTML preview (injection-safe)
Digests (SHA-256, UTF-8 bytes, no normalization)