TXT转MD在线转换
多年积累的.txt笔记,只差一步就能放进Markdown笔记库或文档目录。把它们转换为.md,段落整洁、采用UTF-8编码,换行符也符合你所用工具的要求。
文档转换器
或将PDF, DOC, DOCX … 文件拖放到此处 ·
单个文件最大 95 MB· 最多 20 个文件· 30 分钟后删除
文件在我们的服务器上处理,并在 30 分钟后删除。
150 DPI 会把一页 A4 转为约 1240 × 1754 px。需要打印时请用 300。
转换整个文件,或只转换部分页面或幻灯片(适用于 PDF 和演示文稿输入)。
要转换的页面或幻灯片,例如 1-3, 5, 8-10。
UTF-8 适用于所有语言。如果 Windows 上的 Excel 或记事本显示乱码,请选择带 BOM 的 UTF-8;旧编码仅用于老软件。
LF 适用于 macOS、Linux 和代码编辑器;CRLF 适用于较旧的 Windows 程序,如经典记事本。
逗号是标准分隔符。在以逗号作小数点的国家(德国、法国、巴西)使用 Excel 时,请用分号。
包含多个工作表的 Excel 输入:全部转换(每个工作表一个部分或文件),或只转换第一个。
使用方法
- 1
上传文本文件
一次最多添加 20 个 .txt 笔记文件,每个不超过 95 MB。
- 2
检查编码和换行符
转换为选择 Markdown,文本编码选择 UTF-8,换行符选择 LF,这是 Git、Obsidian 和静态网站生成器更常用的设置。
- 3
转换后放入目标位置
点击转换为 MD,然后把生成的 .md 文件放进你的笔记库、代码仓库或文档文件夹。
怎样把 .txt 文件转成 .md 文件?
上传文件,点击转换为 MD。你已经写好的段落、列表和标题都会保留,文件以 UTF-8 编码和 LF 换行符保存,扩展名变为 .md。
为什么TXT文件几乎已经是Markdown
Markdown 诞生于 2004 年,设计初衷是贴近人们本来写邮件的方式:段落之间空一行,用短横线表示项目符号,在词语两侧加星号表示强调。所以一份认真写的 .txt 笔记往往不用改动就能正常渲染。转换主要处理文本之外的部分:扩展名、字符编码和换行符。
这些细节决定了能否正常使用。Obsidian 只索引以 .md 结尾的文件,Hugo、Jekyll 等静态网站生成器不会用 .txt 文件生成页面,而满是 CRLF 换行符的仓库会让 diff 里每一行都显示为已修改。常见情形是把十年的记事本笔记迁入笔记库,或把一个文件夹的文本说明做成文档网站。之后如果笔记要交给用 Word 的人,可以用 Markdown转DOCX 完成后续转换。
会被Markdown识别为格式的纯文本书写习惯
| 你的 .txt 中 | 渲染结果 | 需要检查 |
|---|---|---|
# 还剩 3 项 | 一级标题 | 以井号开头的行 |
下方带 ==== 的文字 | 标题(Setext 风格) | 用 = 或 - 画的下划线 |
1986. 好年份。 | 有序列表 | 以年份或数字开头的行 |
*important* | 斜体文字 | 用作强调或脚注标记的星号 |
| 行首四个空格 | 代码块 | 缩进的引文和地址 |
> 引用的一行 | 引用块 | 旧邮件中的引用回复 |
转换后的.md笔记是什么样子
# 团队例会,3月14日 参会人:小安、阿杰、李磊 - 第二季度预算已批准 - 上线时间改为5月6日 后续步骤见共享跟踪表。
TXT与Markdown格式要点
TXT
纯文本
TXT 文件只包含纯字符,没有格式、字体、图片或版面。现代文本文件通常采用 UTF-8 编码,可涵盖所有语言,而较旧的文件可能使用其他编码,从而显示乱码。纯文本体积极小,永不过时,从手机到服务器的所有设备都能打开。它无法保存粗体、表格或图片,结构只能靠间距或简单标记来表达。
- 压缩方式
- –
- 透明度
- –
- 动画
- –
- 发布年份
- –
MD
Markdown
Markdown 是 John Gruber 于 2004 年创建的轻量级标记语法。它使用纯文本符号,例如用 # 表示标题、用 * 表示强调、用 - 表示列表,这些符号在原始文本中依然易读,也能干净地转换为 HTML。它是 README 文件、文档、维基、笔记应用和许多静态网站生成器的标准。它有多种方言,例如 CommonMark 和 GitHub Flavored Markdown,在表格等细节上有所不同。任何文本编辑器都能打开 .md 文件。
- 压缩方式
- –
- 透明度
- –
- 动画
- –
- 发布年份
- 2004 · John Gruber
当零散的笔记要迁入能识别结构的系统时,就需要把纯文本转换为 Markdown,例如 Obsidian 或 Logseq 笔记库、GitHub 仓库的文档文件夹,或者每个页面都是 .md 文件的静态网站。
TXT转MD常见问题
把.txt文件直接改名为.md就行了吗?
任何文本从技术上讲都是有效的 Markdown,所以直接改扩展名也能打开。问题出在渲染效果:旧的 Windows 文件可能使用老式编码,把 CRLF 换行符带进 Git 仓库,或者包含会被 Markdown 误认为标题和列表的行。转换时会一次性修正编码和换行符。
为什么以年份开头的行变成了编号列表?
Markdown 会把行首的数字加句点当作有序列表项,所以 1986. 好年份。 会变成第 1986 项。John Gruber 最初的语法说明页给出了解决办法:在句点前加一个反斜杠,写成 1986\.。
手动换行的多行文字会合并成一个段落吗?
在渲染后的视图里,会合并。Markdown 把段落内的单个换行当作空格,只有遇到空行才会另起一段。老邮件和 README 文件里常见的按 72 或 80 个字符折行的文本,会重新排成正常的段落,这通常正是你想要的效果。
换行符该选LF还是CRLF?
要放进 Git、静态网站生成器、Obsidian,或在 Mac、Linux 上使用,选 LF。只有较旧的 Windows 程序会把所有内容显示在同一行时才选 CRLF;记事本本身从 Windows 10 1809 版本起就能识别 LF。
转换后的.md文件可以用哪些软件打开?
Obsidian、Typora、VS Code、iA Writer 和 Joplin 都能打开并编辑,GitHub、GitLab 和大多数 Wiki 会在浏览器中渲染。如果要在这些工具之外得到成品页面,可以用 TXT转HTML 直接生成 HTML。