📄 Markdown 转 HTML 转换器 — 导出 .html 文件
Convert Markdown to HTML with live preview. Export a complete, self-contained .html file with optional GitHub-style CSS. Paste and convert instantly.
Paste your Markdown on the left and see the live HTML preview on the right. When you're ready, click Download .html to get a complete, standalone HTML file with your content and optional GitHub-style CSS — ready to publish directly to any web server.
Markdown
HTML Preview
How to Use
1
Paste your Markdown
Paste or type Markdown in the left panel. The HTML preview updates live on the right.
2
Choose export options
Toggle GitHub CSS to include styling in the output. Optionally add a custom page title.
3
Download or copy
Click Download HTML to save a standalone .html file, or Copy HTML to copy just the HTML content.
Frequently Asked Questions
What is the difference between this and the Markdown Editor?
The Markdown Editor is a live writing tool for working with Markdown. This converter is focused on output — pasting Markdown and exporting a complete, standalone HTML file with optional styling that you can publish directly or send to someone.
What is included in the exported HTML file?
The exported .html file includes the full HTML structure (<!DOCTYPE html>, <head>, <body>), your converted content, and optionally embedded GitHub-style CSS. It is a self-contained file you can open in any browser without additional files.
What Markdown features are supported?
All standard Markdown is supported: headings, bold, italic, code blocks (with language syntax hints), tables, blockquotes, lists, links, images, strikethrough, and horizontal rules. The parser follows the CommonMark specification.
Can I include custom CSS in the export?
Yes — the GitHub CSS toggle embeds a clean, readable stylesheet. For custom styling, you can also paste your own CSS in the settings panel before exporting.
Is my Markdown sent to a server?
No. The entire conversion runs in your browser using a JavaScript Markdown parser. Your content never leaves your device.
完整指南:Markdown转HTML工具
为什么要转换?
浏览器只渲染HTML。转换用于:发布到不支持Markdown的CMS、插入HTML邮件,以及集成到需要HTML的应用程序中。
如何使用
- 在输入区粘贴Markdown。
- 输出面板显示等效HTML。
- 对外部用户内容启用"净化"。
专业技巧
- 始终对用户输入的HTML进行净化以防止XSS。
blockquote等语义元素需要明确的CSS样式。- 生产环境使用marked.js、remark或commonmark。