Markdown 工具
Markdown 转 html在线工具
Markdown 转 html 工具在浏览器本地完成 Markdown 与 HTML 双向转换,支持 GFM 表格、任务列表、删除线和代码语言,并提供隔离的安全预览、复制与文件下载。
功能介绍
HTML 与 Markdown 经常出现在博客迁移、README 整理、富文本清理和内容系统对接中。本工具把两个方向放在同一工作台,可以交换当前输入输出,并保留结果用于往返核对。
HTML 转 Markdown 使用 Turndown 和 GitHub Flavored Markdown 扩展,支持标题、段落、强调、链接、图片、列表、引用、代码块、表格、删除线与任务列表。带 language 类名的代码块会保留语言标识。
Markdown 转 HTML 复用 ToolGen 工作台的安全渲染逻辑。原始 HTML 和不安全协议不会进入结果,预览放在无脚本权限的 iframe 沙箱中,与当前页面隔离。
使用方法
- 选择 HTML 转 Markdown 或 Markdown 转 HTML,粘贴内容或导入对应文件;
- 点击主转换按钮,右侧会生成目标源码并显示字符、行数统计;
- 切换到预览标签检查标题、列表、表格和代码块的显示效果;
- 需要往返校对时点击“交换方向”,完成后复制结果或设置名称并下载文件。
注意事项
- 单次最多处理 500,000 个字符,导入文件不能超过 2 MB;全部转换均在当前浏览器中完成。
- HTML 中的 CSS、脚本、表单、SVG、iframe 和其他非文档结构不会转换。没有表头的复杂 HTML 表格可能降级为普通文本。
- 远程图片只保留 http 或 https 地址。预览可能向图片服务器发出请求,敏感文档可只查看源码,正式发布前请检查外部资源地址。
常见使用场景
- 把博客、富文本编辑器或网页正文整理为便于维护的 Markdown
- 将 README、技术文档和知识库 Markdown 转换为安全 HTML
- 迁移包含表格、任务列表、引用和代码块的开发文档
- 转换后立即预览结果,再复制到 CMS、GitHub 或文档系统
常见问题
输入的 HTML 会执行脚本吗?
不会。HTML 只作为文本交给转换器处理,script、iframe、object、form 等节点会被移除。结果预览使用隔离沙箱,不执行输入脚本。
所有 HTML 样式都能转换为 Markdown 吗?
不能。Markdown 只描述常用文档结构,CSS、布局容器、颜色、字号和复杂交互没有等价语法,会被忽略;标题、段落、强调、链接、列表、引用、代码和规范表格可以保留。
Markdown 转出的 HTML 是否安全?
输出由受控 Markdown 语法树生成,原始 HTML 会被忽略,javascript、data 等危险协议不会进入链接或图片。正式发布前仍建议结合目标系统自身的内容安全策略。