UltKit

TXT 轉 MD 轉換器

多年來存成 .txt 的筆記,只差一步就能放進 Markdown 筆記庫或文件資料夾。將它們轉成 .md,段落整齊、採用 UTF-8 編碼,換行符號也符合您的工具需求。

文件轉換器

或將PDF, DOC, DOCX … 檔案拖曳到這裡 ·

每個檔案最大 95 MB· 最多 20 個檔案· 30 分鐘後刪除

輸出

檔案會在我們的伺服器上處理,並於 30 分鐘後刪除。

使用方式

  1. 1

    上傳文字檔

    一次最多可加入 20 個 .txt 筆記,每個檔案最大 95 MB。

  2. 2

    確認編碼與換行符號

    轉換為選擇 Markdown,文字編碼選擇 UTF-8,換行字元選擇 LF,這是 Git、Obsidian 和靜態網站產生器偏好的設定。

  3. 3

    轉換後移入資料夾

    按下轉換為 MD,再把 .md 檔案放進你的筆記庫、儲存庫或文件資料夾。

解答

如何把 .txt 檔案轉成 .md 檔案?

上傳檔案後按下轉換為 MD。你已輸入的段落、清單和標題都會保留,檔案會以 UTF-8 編碼和 LF 換行字元儲存,副檔名則變成 .md。

為什麼 TXT 檔案幾乎已經是 Markdown

Markdown 於 2004 年設計,目的是貼近人們原本撰寫電子郵件的方式:段落之間空一行、用破折號表示項目符號、在字詞前後加星號表示強調。因此,一份整理得宜的 .txt 筆記往往完全不用修改,就能呈現良好的效果。轉換主要處理的是文字以外的部分:副檔名、字元編碼和換行字元。

這些細節決定了能否正常運作。Obsidian 只會索引副檔名為 .md 的檔案,Hugo 和 Jekyll 等靜態網站產生器不會用 .txt 檔案建立頁面,而且滿是 CRLF 換行字元的儲存庫,會在差異比對中顯示每一行都被更動。當人們把十年份的記事本筆記搬進筆記庫,或把一整個資料夾的文字說明做成文件網站時,就會遇到這些問題。之後若筆記需要交給使用 Word 的人,可以用 Markdown 轉 DOCX 完成後續步驟。

會被 Markdown 當成格式的純文字習慣

一般文字檔中常見的寫法,以及 Markdown 轉譯器的處理方式
你的 .txt 內容轉譯結果需要檢查的地方
# 還剩 3 項一級標題以井字號開頭的行
下方有 ==== 的文字標題(setext 樣式)用 = 或 - 畫出的底線
1986. 是個好年。有序清單以年份或數字開頭的行
*important*斜體文字用作強調或註腳標記的星號
行首四個空格程式碼區塊縮排的引文和地址
> 引用的文字引用區塊舊電子郵件中的引用回覆

轉換後的 .md 筆記長什麼樣子

會議記錄,由 .txt 轉換而來
# 團隊例會,3 月 14 日

出席:雅婷、志明、家豪

- 第二季預算已核准
- 上線日改到 5 月 6 日

後續工作已列在共用追蹤表中。

TXT 與 Markdown 格式小檔案

TXT

純文字

TXT 檔只包含單純的字元,沒有格式、字型、圖片或版面。現代文字檔通常以涵蓋所有語言的 UTF-8 編碼,不過較舊的檔案可能使用其他編碼而出現亂碼。純文字檔極小、永不過時,從手機到伺服器的每種裝置都能開啟。它無法容納粗體、表格或圖片,因此結構只能靠空白或簡單標記來表示。

壓縮方式
–
透明度
–
動畫
–
推出年份
–
TXT 轉檔工具

MD

Markdown

Markdown 是 John Gruber 於 2004 年建立的輕量標記語法。它使用純文字符號,例如以 # 表示標題、* 表示強調、- 表示清單,以原始文字顯示時仍易於閱讀,也能乾淨地轉換為 HTML。它是 README 檔、技術文件、Wiki、筆記 App 和許多靜態網站產生器的標準。它有多種方言,例如 CommonMark 和 GitHub Flavored Markdown,在表格等細節上略有差異。任何文字編輯器都能開啟 .md 檔。

壓縮方式
–
透明度
–
動畫
–
推出年份
2004 · John Gruber
MD 轉檔工具

當零散的筆記要移入能理解結構的系統時,就會把純文字轉成 Markdown,例如 Obsidian 或 Logseq 筆記庫、GitHub 儲存庫的文件資料夾,或是每個頁面都是 .md 檔案的靜態網站。

TXT 轉 MD 常見問題

把 .txt 檔名改成 .md 就可以了嗎?

任何文字從技術上來說都是有效的 Markdown,所以改過副檔名的檔案也能開啟。問題在於顯示的結果:舊的 Windows 檔案可能使用舊式編碼,把 CRLF 換行字元帶進 Git 儲存庫,或是含有會被 Markdown 誤判為標題和清單的行。轉換時會一次修正編碼和換行字元。

為什麼以年份開頭的行變成了編號清單?

Markdown 會把行首的「數字加句點」視為有序清單項目,所以 1986. A good year. 會變成第 1986 項。John Gruber 原始的語法頁面提供了解法:在句點前加上反斜線,寫成 1986\.。

手動斷行的文字會合併成一個段落嗎?

在轉譯後的檢視中,是的。Markdown 會把段落內的單一換行視為空格,只有空白行之後才會開始新段落。在舊電子郵件和 README 檔案中常見的每行 72 或 80 字元斷行文字,會重新排成一般段落,這通常正是你想要的結果。

換行符號該選 LF 還是 CRLF?

要放進 Git、靜態網站產生器、Obsidian,或在 Mac 或 Linux 上使用的檔案,請選 LF。只有較舊的 Windows 程式會把所有內容顯示在同一行時才選 CRLF;記事本自 Windows 10 1809 版起就能辨識 LF。

哪些 App 可以開啟轉換後的 .md 檔案?

Obsidian、Typora、VS Code、iA Writer 和 Joplin 都能開啟編輯,GitHub、GitLab 和大多數 Wiki 也能在瀏覽器中顯示轉譯結果。若要在這些工具之外製作完成的頁面,可使用 TXT 轉 HTML 直接產生 HTML。

更多 Markdown 與文字轉換工具
Markdown 轉 DOCXHTML 轉 MarkdownDOCX 轉 Markdown
PDF 轉 MarkdownCSV 轉 MarkdownTXT 轉 HTML