Markdown 预览

粘贴 Markdown 文本,在浏览器本地实时渲染为 HTML,支持标题、粗体、斜体、行内代码、代码块、链接、图片、列表、引用、分隔线与换行,并可复制生成的 HTML。渲染前会对输入做 HTML 转义,全部处理在本地完成,不上传任何内容。

输入 Markdown 等待输入

输入会实时渲染;点击「渲染预览」可手动刷新。渲染为轻量实现,不保证完全符合 CommonMark。

渲染预览
行数—
词数—
标题数—
链接数—
粘贴 Markdown 文本后点击「渲染预览」,结果将显示在这里。

渲染前会对输入做 HTML 转义,生成的标签由渲染器自行拼接。

渲染规则
  • 渲染器为本地自实现的轻量实现,不引入任何外部库,也不声称完全符合 CommonMark。
  • 所有文本在拼接标签前都会先做 HTML 转义(& < > "),防止 XSS 注入。
  • 支持标题 #~######、粗体 **、斜体 *、行内代码 `、代码块 ```。
  • 支持链接 [文字](url)、图片 ![替代](url)、无序/有序列表、引用 >、分隔线 ---。
  • 段落内的单个换行按换行处理,渲染为 <br>。
  • 词数统计:连续字母 / 数字算 1 个词,每个汉字各算 1 个词;行数按换行符计数。
  • 链接数只统计 [文字](url),不含 ![图片](url)。