跳转到内容
POST AI agent ready /v1/markdown/to-html

Markdown 到 HTML API - 免费转换器

解析 Markdown(包括 GitHub Flavored Markdown)并返回 HTML。 默认情况下会对输出进行清理以去除脚本标记和事件处理程序,从而使其可以安全地在浏览器中呈现。

Parameters

stringrequired

The Markdown content to convert.

boolean

Sanitize the output HTML to remove script tags and unsafe attributes.

Code examples

curl -X POST https://api.botoi.com/v1/markdown/to-html \
  -H "Content-Type: application/json" \
  -d '{"markdown":"# Hello\n\nThis is **bold** text.","sanitize":true}'

When to use this API

在 CMS 中渲染用户提交的 Markdown

将用 Markdown 编写的博客文章或文档转换为 HTML 以在您的网站上显示,并启用清理功能以防止 XSS。

从 Markdown 模板生成电子邮件 HTML

在通过电子邮件提供商发送之前,使用 Markdown 编写交易电子邮件内容并将其转换为 HTML。

在 Git 仪表板中预览 README 文件

从存储库获取 README.md 并将其转换为 HTML,以便在自定义项目仪表板中呈现。

Frequently asked questions

支持哪种 Markdown 风格?
该 API 支持 GitHub Flavored Markdown (GFM),包括表格、任务列表、删除线和隔离代码块。
消毒选项会删除什么?
它去除脚本标签、事件处理程序属性(onclick、onerror)和 iframe 元素。 保留标题、段落、链接和图像等安全标签。
我可以禁用对受信任内容的清理吗?
是的。 如果您控制输入并需要原始 HTML 输出(例如嵌入式 iframe 或自定义小部件),请将 sanitize 设置为 false。
API 是否为代码块添加语法突出显示?
API 使用语言类将受防护的代码块包装在 <pre><code> 标记中。 您可以使用 Prism 或 Highlight.js 等库在客户端处理语法突出显示。

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.