Markdown 转 HTML

GFM测试版

把 Markdown 转换为完整的 HTML 网页或正文 HTML 代码,支持表格、任务列表、代码块,可复制或下载 .html,在浏览器本地完成。

文件不上传 · 在浏览器中处理

最多 1,000,000 个字符

或打开 Markdown 文件
或把文件拖到这里,文件只在本地处理,不会上传支持 .md / .markdown / .txt,最大 8 MB

输入 Markdown 后,点击「转换为 HTML」。

使用说明

  1. 粘贴 Markdown,或打开一个 .md / .markdown / .txt 文件。
  2. 需要嵌入其他网页时,勾选「只输出正文 HTML」。
  3. 点击「转换为 HTML」,检查预览后复制代码,或下载 .html 文件。

隐私说明

你选择的文件和输入的文字只在你的浏览器中处理,不会上传到我们的服务器,我们也不会保存。部分工具第一次使用时,会从本站下载所需的程序或数据(例如文字识别的语言数据)。

阅读隐私政策

常见问题

我的内容会被上传吗?

不会。解析和转换都在你的浏览器中完成,内容不会离开你的设备。

支持哪些 Markdown 语法?

支持 GitHub 风格(GFM):标题、段落、粗体、斜体、删除线、链接、图片、有序和无序列表、任务列表、嵌套列表、引用、代码块(输出 language-语言 类名)、行内代码、表格(含对齐)、分隔线和换行。

Markdown 里的 HTML 标签会怎样处理?

不会作为 HTML 输出,而是转义后作为普通文字显示,例如 <script> 会原样显示为文字,不会执行。javascript: 等不安全协议的链接会被去掉,只保留链接文字。

「完整 HTML」和「只输出正文」有什么区别?

完整 HTML 是可以直接用浏览器打开的网页:包含 UTF-8 编码声明、移动端视口设置和一段内嵌的排版样式(只用系统字体,不引用外部资源)。勾选「只输出正文」时只输出 body 里的 HTML 代码,便于粘贴到博客或 CMS。

图片会怎样处理?

输出的 HTML 中保留原来的 <img src> 地址。为了不联网,页面内的预览不加载网络图片,只显示图片说明。

打开的文件是什么编码?有大小限制吗?

先按 UTF-8 读取,不是有效的 UTF-8 时按 GB18030 读取。内容最多 100 万个字符,打开的文件不超过 8 MB。