在线Markdown编辑器:编辑、预览与转换MD文件
在线markdown编辑器直接在浏览器中创建、编辑和预览markdown文件,无需安装任何软件。 编辑器在你输入时把markdown文本实时渲染成格式化的HTML,把已有的.md文件打开为可读文档,并将HTML、Word、PDF和纯文本转换为markdown格式。Markdown已经是GitHub、Notion、Obsidian、Reddit和Discord上的标准写作格式,一款浏览器端编辑器覆盖完整流程:写作、查看、格式化和转换。
什么是Markdown?
Markdown是一种轻量级标记语言,用简单符号为纯文本排版。 John Gruber和Aaron Swartz在2004年创造了它,核心语法22年来保持稳定。一个#生成标题,两个星号生成粗体,一个连字符开始列表。到2026年,markdown支撑着GitHub、GitLab、Stack Overflow、Notion和Obsidian上的文档、README文件、wiki和笔记。
Markdown语法覆盖9个核心元素:
| 元素 | Markdown Syntax | 渲染结果 |
|---|---|---|
| 标题 | # Heading 1 | H1标题 |
| 粗体 | **text** | 文本 |
| 斜体 | *text* | 文本 |
| 链接 | [title](url) | 可点击链接 |
| 图片 |  | 嵌入图片 |
| 无序列表 | - item | 项目符号列表 |
| 有序列表 | 1. item | 编号列表 |
| 代码 | `code` | 行内代码 |
| 表格 | | cell | | 格式化表格 |
原始markdown本身就保持可读,这是它与HTML的核心区别。2004年写下的markdown文档,今天渲染出的效果完全一致。
什么是MD文件?
MD文件是以.md或.markdown为扩展名保存的纯文本文档,存储markdown格式的文本。 大多数md文件在1 KB到100 KB之间,可以用任何文本编辑器打开,并在markdown查看器中渲染为格式化文档。软件仓库通常带有四个:README.md、CHANGELOG.md、CONTRIBUTING.md和LICENSE.md。
md格式让结构始终可见。Word文档把格式深埋在二进制XML里,而md文件把每条格式指令都显示为纯字符。这就是md文件在版本控制中表现出色的原因,也是它通常比同等.docx小约90%的原因。
要打开md文件,把它拖进编辑器,或上传到下方的md文件查看器。渲染后的文档在1秒内呈现。
支持实时预览的在线Markdown编辑器
在线markdown编辑器提供分屏工作区:左侧是原始markdown,右侧是实时渲染预览。 每次按键后预览在毫秒内刷新,写作时格式化结果始终在视野内。一切都在浏览器中运行,支持Chrome、Firefox、Safari和Edge,无需注册即可开始。
编辑器覆盖6项任务:
- 编写markdown,支持语法高亮,以及链接、列表和表格的自动补全。
- 通过markdown实时预览并排查看渲染结果。
- 拖放或上传打开已有md文件,进行markdown在线编辑。
- 用内置的markdown格式化工具整理文本。
- 将HTML、Word、PDF和文本文档转换为markdown。
- 将完成的文档导出为.md、.html或.pdf文件。
写作者用它起草博客文章和README,开发者用它维护文档。因为全部处理都在浏览器本地完成,内容始终留在你的设备上。
MD文件查看器:在线打开和阅读MD文件
Markdown查看器把原始md文件渲染为格式化、可读的浏览器文档。 上传.md文件或粘贴markdown文本,md文件查看器就会按GitHub上的样式显示标题、表格、链接、图片和代码块。10 MB以内的文件在1秒内完成渲染。
用户在几种场景下会用到md文件查看器:有人发来一份README.md,需要在发布前检查文档,或者想校对渲染结果而不是原始语法。
在线md查看器遵循GitHub Flavored Markdown(GFM),即GitHub在2017年发布的规范,因此表格、任务列表、删除线和围栏代码块都能完整呈现。查看器自适应屏幕,手机上的md阅读效果与桌面浏览器完全一致。
Markdown实时预览
Markdown实时预览在原始markdown源码旁边显示渲染后的HTML,每次按键都会刷新。 不再有写、存、查的循环。表格断裂、粗体未闭合、链接格式错误,都会在你输入的那一刻显现出来。
预览背后的markdown渲染器遵循2014年首次发布的CommonMark规范,并支持表格和任务列表的GFM扩展。GitHub使用同样的渲染方式,因此在预览中正确的文档,发布后同样正确。两个窗格的滚动位置保持同步,预览始终对齐你正在编辑的段落。
Markdown格式化
Markdown格式化工具一键统一间距、标题层级、列表缩进和表格对齐。 它执行5项修正:标题逐级递减、列表标记统一、表格列对齐、块之间保留单个空行、删除行尾空格。
格式化后的markdown渲染结果不变,但更易编辑和审阅。在Git中维护文档的团队会在提交前运行格式化,因为干净的markdown能产出可读的pull request差异。
文档转Markdown
转换器把4种输入格式变成干净的markdown:HTML、Word、PDF和纯文本。 每种转换都保留标题、列表、链接、表格和强调,同时剥离特定格式的样式。粘贴内容或上传文件,markdown结果直接出现在编辑器中,旁边就是实时预览。
HTML转Markdown
HTML转Markdown把HTML标签映射为markdown语法。 <h1>变成#,<strong>变成**,<a href>变成[title](url),<table>变成竖线分隔的markdown表格。转换器能处理嵌套列表、代码块和图片,并剥离内联CSS、脚本和跟踪属性。网络写作者用它把博客文章从WordPress或Substack迁移到Ghost、Hugo或Astro等基于markdown的平台。
Word转Markdown
Word转Markdown从.docx文件中提取结构,把每个元素改写为markdown语法。 标题、粗体、斜体、两种列表、表格和超链接全部保留。20页的Word文档在5秒内完成转换,内嵌图片导出为独立文件,并生成正确的markdown图片引用。把文档从Microsoft Word迁移到GitHub wiki或Notion的团队,用这项转换省去手动重排。
PDF转Markdown
PDF转Markdown从PDF文档中提取文本、标题和表格,重建为可编辑的markdown。 转换器根据标题字号分配#、##和###层级,把多栏版式拉直为线性文本,并把检测到的表格转为markdown表格。适合报告、白皮书,以及任何只存在于固定版式中、需要重新变得可编辑的文档。
文本转Markdown
文本转Markdown为无格式的纯文本套上markdown结构。 转换器识别固定模式:以冒号结尾的行变成标题,以短横线开头的行变成列表,URL变成链接。它能把手机上的零散笔记或一份转录稿快速变成结构化文档。
常见问题
如何打开MD文件?
把文件拖进上方的markdown查看器,渲染后的文档立即在浏览器中呈现。 MD文件也能用任何纯文本编辑器打开,包括记事本、TextEdit和VS Code,但这些工具显示的是原始语法而不是格式化结果。
Markdown编辑器免费吗?
在线markdown编辑器、md文件查看器、格式化工具和全部4个转换器都免费,不限使用次数。工具在桌面和手机浏览器中运行,文档在你的设备本地处理。
Markdown和HTML有什么区别?
Markdown是简化的写作语法,HTML是markdown最终编译成的完整网页标记语言。 Markdown用9个核心符号,纯文本状态下依然可读;HTML用超过100个标签,每个元素都要用起止标记包裹。对日常文档来说,markdown用一小部分击键量就能覆盖约95%的排版需求。
能把markdown转回HTML、PDF或Word吗?
可以。编辑器直接把markdown导出为.html和.pdf,导出的HTML可以干净地粘贴进Word。用markdown格式写一次,再按目标平台需要的格式发布。
