檔案轉 Markdown — PDF、Word、Excel 轉 MD,免上傳
將 PDF、Word(DOCX)、PPT、Excel、HTML、CSV、JSON、EPUB 轉為 Markdown,方便 ChatGPT 等大型語言模型讀取。基於微軟 MarkItDown,在瀏覽器本機執行,檔案不上傳。
免費 · 無需註冊 · 檔案在瀏覽器中轉換,不會上傳
把 PDF、Word、PPT、Excel 等文件轉換成乾淨的 Markdown,可直接貼上到 ChatGPT、Claude 或筆記應用程式中。微軟 MarkItDown 在你的瀏覽器中執行,檔案不會離開本裝置。
或將檔案拖放到這裡
支援 PDF、DOCX、PPTX、XLSX、XLS、HTML、CSV、JSON、XML、EPUB、IPYNB、ZIP 等 · 最多 20 個檔案,每個不超過 50 MB
TXT、Markdown、JSON、XML 直接在本機處理;其他格式首次使用時下載 Python 和轉換套件,下載量依格式而定。檔案內容不會上傳。
轉換後的 Markdown 會顯示在這裡
新增一個或多個檔案。原文中的標題、清單、表格和連結都會盡量保留。
- DOCX
- PPTX
- XLSX
- XLS
- HTML
- CSV
- JSON
- XML
- RSS
- EPUB
- IPYNB
- ZIP
- TXT
- MD
使用前請檢查結果。版面配置、圖片和圖表不會被轉換;掃描頁沒有可擷取的文字,請先使用 PDF OCR。
使用方法
- 選擇或拖入一個或多個檔案:PDF、Word(DOCX)、PowerPoint(PPTX)、Excel(XLSX 或 XLS)、HTML、CSV、JSON、XML、EPUB、Jupyter 筆記本,或包含這些檔案的 ZIP。
- 等待轉換完成。TXT、Markdown、JSON、XML 可直接處理;其他格式首次使用時會載入 Python 執行環境和所需轉換套件。
- 檢查 Markdown 結果,可切換到「預覽」檢視呈現效果,然後複製或下載 .md 檔案。多個檔案還可以合併下載為一個 .md。
範例
report.docx(一級標題「Quarterly report」,正文「Revenue grew 12%」且 12% 加粗,兩個項目符號) → # Quarterly report Revenue grew **12%** * First item * Second item sales.xlsx(工作表「Sales」) → ## Sales | Region | Sales | | --- | --- | | EU | 42 | | US | 58 |
功能與限制
功能說明:檔案轉 Markdown 會把文件轉換為 Markdown。Markdown 是一種純文字格式,能保留標題、清單、表格和連結等結構,篇幅緊湊,便於 ChatGPT、Claude、Gemini 等大型語言模型(LLM)讀取,也適合 RAG 知識庫、筆記應用程式和文件網站。
支援格式:PDF(文字層和簡單表格)、Word .docx、PowerPoint .pptx(投影片文字、表格和演講者備忘稿)、Excel .xlsx 和 .xls(每個工作表一個表格)、HTML、CSV、JSON、XML、RSS 和 Atom 摘要來源、EPUB、Jupyter .ipynb、純文字,以及包含這些檔案的 ZIP 壓縮檔。舊版 .doc、.ppt、圖片、音訊和 Outlook .msg 暫不支援在瀏覽器中轉換。
隱私:轉換由微軟開源的 MarkItDown(MIT 授權)在 Pyodide(Python 的 WebAssembly 版本)中完成,執行於 Web Worker。頁面只下載程式碼(執行環境來自 cdn.jsdelivr.net,Python 套件來自 pypi.org),你的檔案和轉換結果不會上傳。網站統計和廣告會產生各自的網路請求。
TXT、Markdown、JSON、XML 直接在本機處理;其他格式首次使用時下載 Python 和轉換套件,下載量依格式而定。檔案內容不會上傳。
限制:每批最多 20 個檔案,每個不超過 50 MB;在手機上處理超大檔案可能記憶體不足。不會還原版面配置、字型、圖片和圖表。掃描版 PDF 沒有文字層,請先使用 PDF OCR。PDF 表格以啟發式方法辨識,可能需要手動整理。
FAQ
如何把 PDF 轉成 Markdown?
把 PDF 拖到本頁面即可。工具會擷取文字層並輸出 Markdown,簡單表格會轉換為 Markdown 表格。之後可複製結果或下載 .md 檔案。掃描版 PDF 需要先做 OCR。
如何把 Word 文件轉成 Markdown?
選擇 .docx 檔案即可。標題、粗體和斜體、清單、表格和連結都會轉換為 Markdown。不支援舊版 .doc 檔案,請先在 Word 或 LibreOffice 中另存為 .docx。
為什麼要把檔案轉換成 Markdown 給 ChatGPT 等大型語言模型使用?
Markdown 用純文字保留文件結構,大型語言模型能分清標題、清單和表格儲存格,而且比原始 HTML 更節省 token。可以把結果貼上到對話中,或把 .md 檔案加入知識庫。
我的檔案會被上傳嗎?
不會。轉換器在瀏覽器的 Web Worker 中執行,只下載轉換器程式碼;檔案內容和結果都保留在你的裝置上。
MarkItDown 是什麼?
MarkItDown 是微軟開源的 Python 函式庫,用於把 Office 文件等檔案轉換為適合大型語言模型使用的 Markdown。本頁在 Pyodide 中執行 MarkItDown 0.1.8,無需伺服器,也無需安裝。
為什麼第一次轉換比較慢?
TXT、Markdown、JSON、XML 直接在本機處理;其他格式首次使用時下載 Python 和轉換套件,下載量依格式而定。檔案內容不會上傳。
可以轉換圖片或掃描文件嗎?
不可以。圖片需要 OCR 或 AI 影像描述服務,這個瀏覽器版本未包含。請先使用「圖片轉文字」或「PDF OCR」從掃描文件中擷取文字。
相關工具
格式參考資料
工具頁面更新日期: