Markdown 转 HTML

把 Markdown 文本粘贴进来,一键转换为 HTML。支持标题、粗体、斜体、行内代码、围栏代码块、链接、图片、有序 / 无序列表、引用、水平线、段落与换行等常用子集。所有原始文本先做 HTML 转义再生成标签,原始 <script> 等内容不会被当成可执行标签。全部在浏览器本地完成。

Markdown 输入 等待输入
输出形式

输出已做 HTML 转义,原始 <script> 等标签不会成为可执行元素;不支持嵌套的复杂语法。

转换结果
行数—
标题数—
链接数—
字符数—
输入 Markdown 后点击「转换 HTML」,结果将显示在这里。

转换仅覆盖声明的语法子集,具体见下方规则说明。

转换规则
  • 转换前先对原始文本做 HTML 转义(& < > "),防止 XSS。
  • 标题 # 到 ###### 分别输出 <h1> 到 <h6>。
  • 围栏代码块 ``` ``` ``` 内内容原样转义输出,语言标记作为 class="language-xxx"。
  • 无序列表 - / * / + 与有序列表 1. 会聚合为 <ul> / <ol>。
  • 引用 > 输出 <blockquote>;三个及以上的 - / * / _ 输出 <hr>。
  • 两个及以上空格结尾表示换行 <br>;空行分段。
  • 不支持表格、脚注、任务列表与嵌套的复杂语法,会在段落中按纯文本呈现。