Markdown 到 HTML API - 免费转换器
解析 Markdown(包括 GitHub Flavored Markdown)并返回 HTML。 默认情况下会对输出进行清理以去除脚本标记和事件处理程序,从而使其可以安全地在浏览器中呈现。
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.