Markdown 轉 PDF 工具比較 2026

發表於 2026-05-09 ・ 下次審閱 2026-11-09 ・ Markdown Free 團隊

挑一個 Markdown 轉 PDF 的工具,聽起來像小事——直到你真的要用。然後你得在 1.5GB 的 LaTeX 安裝(Pandoc)、付費桌面應用(Typora)、有廣告的瀏覽器編輯器(Dillinger)、或要自己寫腳本的方案(md-to-pdf)之間做選擇。英文文件大多都能跑,但加入中文後就開始翻車。"最好"的分水嶺,正是中文是否會變成豆腐。

本文比較 2026 年的 8 款主流工具。結論:在瀏覽器中要中文不亂碼,選 Markdown Free;腳本批次轉換,選 Pandoc;不介意付費、要離線打磨寫作環境,選 Typora。

一覽比較

工具最適合價格中文支援輸出格式安裝隱私
Markdown Free瀏覽器,中文不亂碼免費完全支援・嵌入 Noto 字型・無需設定PDF, DOCX, EPUB, HTML, TXT記憶體處理,不儲存
Pandoc腳本批次處理免費需設定:--pdf-engine=xelatex -V mainfont30+ 格式PDF 需 LaTeX(約 1.5GB)僅本機
Dillinger英文快速編輯免費、有廣告依賴系統字型PDF, HTML, MD連雲端後會同步
StackEdit瀏覽器+雲端同步免費依賴系統字型PDF, HTML, MD同步可選
Markdown PDF (VS Code)VS Code 工作流免費系統字型,可用 CSS 設定PDF, HTML, PNG, JPEGVS Code + Chromium(約 170MB)僅本機
md-to-pdf (npm)建置流水線免費透過 CSS 與 Puppeteer 設定PDFNode.js + Chromium僅本機
Typora離線打磨寫作付費(一次性,撰文時點未核實)系統字型,主題相關PDF, HTML, DOCX桌面應用僅本機
Online2PDF通用檔案轉換免費、有廣告有限,非 Markdown 原生PDF檔案上傳到伺服器

Markdown Free

HTML/TXT/DOCX 輸出在瀏覽器端完成,PDF 在 serverless 記憶體中產生後立刻丟棄。設計原則:「30 秒能完成的事,不要塞註冊和廣告。」

中文處理:把 Noto Sans CJK TC 直接嵌入 PDF 算繪管線,無字型參數、無安裝、無豆腐。

優點:無註冊、無追蹤 cookie、隱私友善的分析、UI 支援 10 種語言、把 AI 生成的 Markdown 轉成公司 Word 文件時 DOCX 輸出強。
缺點:單檔 5MB 上限、不支援離線(需瀏覽器)、不支援 LaTeX/MathJax 數學、沒有批次處理、PDF 樣式不可自訂。
最適合:需要現在就在瀏覽器把 Markdown 轉成 PDF/DOCX/EPUB 的人,特別是含中文的文件。

markdown.free/zh-Hant(也可直接打開 Markdown 轉 DOCXREADME 轉 PDF

Pandoc

命令列通用文件轉換器,可在 30+ 種格式間互轉。腳本批次處理與流水線場景的事實標準。

中文處理:預設 LaTeX 引擎(pdflatex)不支援中文。要得到可讀的輸出,必須使用 --pdf-engine=xelatex(或 lualatex)並附 -V mainfont="Noto Sans CJK TC",且系統需先安裝對應的 Noto 字型。

優點:最強大彈性的轉換器、龐大的外掛/過濾器生態、學術與技術寫作的事實標準。
缺點:PDF 輸出需安裝 LaTeX(macOS 的 TeX Live 約 1.5GB)、學習曲線陡、初學者不知道要做中文設定。
最適合:用腳本批次轉換的工程師、學術出版、熟悉命令列的寫作者。

pandoc.org

Dillinger

有即時預覽的瀏覽器 Markdown 編輯器,開源,託管版在 dillinger.io。

中文處理:預覽繼承瀏覽器字型回退;PDF 輸出使用系統字型。預覽看起來正常,PDF 中文卻變豆腐的情況並不少見。

優點:熟悉的左右分欄、免費、與 Dropbox/Google Drive/GitHub 整合。
缺點:託管版有廣告、編輯狀態可能同步到連接的雲端、PDF 樣式控制有限。
最適合:純英文文件的臨時編輯與輸出。

dillinger.io

StackEdit

支援雲端同步(Google Drive、Dropbox、GitHub)與數學公式(MathJax)的瀏覽器編輯器。

中文處理:同 Dillinger,依賴瀏覽器/系統字型,未自帶 Noto。

優點:UI 乾淨、支援數學公式、跨裝置雲端同步。
缺點:PDF 走瀏覽器列印通道,樣式自由度低;同步需 Google/Dropbox 授權。
最適合:需要雲端同步與數學公式的寫作者。

stackedit.io

Markdown PDF(VS Code 擴充)

把 VS Code 目前的 Markdown 檔輸出為 PDF/HTML/PNG/JPEG 的擴充功能。首次使用會下載 Chromium(約 170MB)。

中文處理:使用 Chromium 字型系統。系統裝了中文字型即可顯示(現代 macOS/Windows/Linux 大多已裝)。可用 CSS 的 @font-face 嵌入特定字型。

優點:融入 VS Code 工作流、可用 CSS 靈活自訂、本機完成(Chromium 下載完畢後)。
缺點:需要 VS Code、首次下載約 170MB、首次輸出較慢、設定走 JSON 檔。
最適合:本來就在 VS Code 工作、想一鍵輸出 PDF 的開發者。

VS Code Marketplace

md-to-pdf(npm)

用 Puppeteer(內嵌 Chromium)把 Markdown 轉 PDF 的 Node.js CLI/函式庫,專為建置流水線設計。

中文處理:依賴 Chromium 字型。可在 CSS 中 @import Noto 等網頁字型,穩定算繪中文。

優點:可腳本化、可換主題、設定好後批次處理快、開源。
缺點:需要 Node.js 與 Puppeteer Chromium(首裝約 170MB)、預設樣式需 CSS 調整以達生產品質。
最適合:用 CI/CD 從文件產生 PDF 的工程團隊。

github.com/simonhaenisch/md-to-pdf

Typora

macOS/Windows/Linux 的桌面 WYSIWYG Markdown 編輯器。2021 年前免費,現為一次性買斷(具體價格撰文時點未核實,請查看官網)。

中文處理:大多數情況下憑系統字型即可正常顯示;是否針對中文做了字型堆疊最佳化取決於主題。

優點:WYSIWYG 完成度高、輸出精緻、購買後無廣告無遙測。
缺點:付費、僅桌面、無團隊/雲端功能。
最適合:獨立寫作、不介意一次性付費的人。

typora.io

Online2PDF

支援 Word、Excel、PDF、圖片等多種格式的通用網頁轉換器,Markdown 也算支援。

中文處理:有限,撰文時點未做完整驗證。它不是 Markdown 原生工具,程式碼區塊、表格、中文字型的表現不一致。

優點:能處理 Markdown 之外的多種格式、無需安裝。
缺點:檔案上傳到伺服器(機密文件有風險)、廣告較多、Markdown 算繪通用化導致表格/待辦清單可能變形、樣式不可自訂。
最適合:主要訴求是混合格式批次轉換、Markdown 只是順帶的一次性場景。

online2pdf.com

怎麼選(按場景)

常見問題

為什麼我的中文在 PDF 裡變成 □□□(豆腐方塊)?

大多數 Markdown 轉 PDF 流程會回退到 Helvetica 或 Times New Roman 等純西文字型,這些字型沒有中文字形。解決辦法是 (a) 在算繪管線中嵌入支援中文的字型如 Noto Sans CJK TC(Markdown Free 自動處理),或 (b) 給轉換工具明確指定字型(Pandoc:--pdf-engine=xelatex -V mainfont="Noto Sans CJK TC")。

有沒有免費、無廣告的 Markdown 轉 PDF 工具?

有。Markdown Free(無廣告、無追蹤、無註冊)、Pandoc(命令列)、VS Code 的 Markdown PDF 擴充功能都免費且無廣告。Dillinger 與 Online2PDF 等託管型網頁工具通常依靠廣告。

免安裝的 Markdown 轉 PDF 工具哪款最好?

Markdown Free 完全在瀏覽器內執行,無需安裝。StackEdit 與 Dillinger 也免安裝,但依賴系統字型,因此中文可能因系統而出現亂碼。

把 Markdown 轉 DOCX(Word)會失去格式嗎?

不會。Markdown Free、Pandoc 與 Typora 都能輸出保留標題、程式碼區塊、表格與待辦清單的 DOCX。Pandoc 最完整;Markdown Free 是瀏覽器中最快的。

2026 年 Pandoc 仍是最佳選擇嗎?

在腳本批次處理場景,Pandoc 仍是最強的 Markdown 轉換器;但對不想安裝 LaTeX(約 1.5GB)的非技術使用者,Markdown Free 等瀏覽器工具能在零安裝成本下提供相近的 PDF 品質。

處理機密文件時,哪款轉換器最安全?

本機執行的工具(Pandoc、Typora、VS Code 的 Markdown PDF、md-to-pdf)會把檔案留在自己的電腦上。瀏覽器工具中,Markdown Free 在用戶端處理 HTML/TXT/DOCX,PDF 在 serverless 記憶體中產生後立即丟棄;上傳到伺服器的工具(Online2PDF)隱私風險最高。

Markdown Free 有檔案大小限制嗎?

有。目前單檔 5MB。5MB 的 Markdown 約等於 75 萬字,幾乎涵蓋所有真實文件。需要更大檔案時,命令列 Pandoc 沒有內建大小限制。

利益聲明

本文由比較表中出現的 Markdown Free 團隊撰寫。我們盡量寫明其他工具更適合的場景:Pandoc 適合腳本流水線,Typora 適合離線打磨,VS Code 的 Markdown PDF 適合編輯器內工作流。外部連結均加 rel="nofollow"。如果發現事實錯誤,請透過 這裡 聯繫我們,我們會修正。

試用 Markdown Free —— 無需安裝、無需註冊、無中文亂碼

打開 Markdown Free