PDF 轉 JSON 轉換器
上傳 PDF,即可取得乾淨、結構化的 JSON:完整文字、文件標題、頁數與中繼資料,全部收在同一套可預期的結構裡。專為開發者打造 — 同樣的轉換只需一次 API 呼叫。
將檔案拖放到此處或 瀏覽
接受 PDF 檔案
免費 — 每日 3 次請求,無需註冊。 即可獲得每月 300 點免費額度。
運作原理
上傳您的 PDF
將 PDF 檔案拖曳至上方或點擊瀏覽。文字型、掃描型與混合內容的 PDF 都支援。
解析成結構化 JSON
ParseJet 會擷取文字、標題與中繼資料,並組合成一個結構一致的 JSON 物件。
複製或整合
複製 JSON 輸出,或呼叫 API 在您的應用程式裡把 PDF 轉成 JSON — 每次都是同一套結構。
主要功能
這個 pdf to json 的突出之處。
可預期的結構
每次回應的形狀都相同:{ text, title, source_type, metadata }。下游程式不必再處理各文件不同的意外狀況。
內含中繼資料
頁數、作者與建立日期會和文字一起回傳 — 對建立索引、稽核與去除重複資料都很有用。
支援掃描 PDF
純影像頁面會自動以 OCR 處理,掃描文件也能產出真正含文字的 JSON,不會是空欄位。
以 Markdown 保留結構
text 欄位會把標題、清單與表格以 Markdown 形式保留在 JSON 裡 — 結構不會在轉換中流失。
永遠是有效的 JSON
輸出是正確跳脫的 UTF-8 JSON,一次就能解析成功 — 沒有截斷的字串或壞掉的編碼要收拾。
透過 API 批次處理
用一個簡單的迴圈就能把數千份 PDF 轉成 JSON — 一個 HTTP endpoint,不必安裝任何 PDF 函式庫。
使用案例
此工具為您節省時間的常見情境。
把 PDF 餵給您的應用程式
把發票、報告與合約變成後端能儲存、查詢、分派的 JSON — 不用自己寫 PDF 解析程式。
RAG 與 AI 管線
LLM 管線吃的是 JSON,不是 PDF。把文件轉成乾淨的 {text, metadata} 物件,直接進行切塊與嵌入。
搜尋索引
把 JSON 直接推進 Elasticsearch、Meilisearch 或 Algolia — 文字做全文搜尋,中繼資料做篩選條件。
資料擷取工作流程
先把進來的文件統一成同一套 JSON 結構,再由規則或模型抽出您在意的欄位。
使用 API 自動化
以程式化方式使用相同工具。適用於任何語言 — 僅需 HTTP。
# Convert a PDF to JSON curl -X POST https://api.parsejet.com/v1/parse/auto/file \ -H "Authorization: Bearer YOUR_API_KEY" \ -F "[email protected]" # Response (JSON): # { # "text": "# Title\n\nDocument content...", # "title": "Document Title", # "source_type": "pdf", # "metadata": { "pages": 12, "author": "..." } # }
import httpx, json
resp = httpx.post(
"https://api.parsejet.com/v1/parse/auto/file",
headers={"Authorization": "Bearer YOUR_API_KEY"},
files={"file": open("document.pdf", "rb")},
)
data = resp.json() # already structured JSON
print(data["title"]) # document title
print(data["metadata"]) # pages, author, ...
json.dump(data, open("document.json", "w"), ensure_ascii=False) const formData = new FormData();
formData.append("file", pdfFile);
const res = await fetch("https://api.parsejet.com/v1/parse/auto/file", {
method: "POST",
headers: { Authorization: "Bearer YOUR_API_KEY" },
body: formData,
});
const json = await res.json(); // { text, title, source_type, metadata }
await db.documents.insert(json); // store it, index it, query it 常見問題
如何把 PDF 轉成 JSON?
在上方上傳 PDF — ParseJet 會解析並回傳包含全文、文件標題與中繼資料的 JSON 物件。要自動化的話,把檔案 POST 到 /v1/parse/auto/file,回應本身就是 JSON。
輸出的 JSON 長什麼樣子?
一個結構一致的物件:"text"(完整內容,標題與表格以 Markdown 保留)、"title"、"source_type" 與 "metadata"(頁數、作者、建立日期)。每份文件都是同樣的形狀。
可以擷取特定欄位嗎?例如發票號碼?
ParseJet 回傳完整文字與中繼資料的 JSON;欄位層級的擷取只要在您的程式碼裡加一步,或用 LLM 對 "text" 值下提示即可。從 PDF 取得可靠的結構化文字才是難點 — 這正是 ParseJet 負責的部分。
掃描的 PDF 也可以嗎?
可以。純影像頁面會自動以 OCR 處理,辨識出來的文字會和其他內容一樣出現在 JSON 中。
有 PDF 轉 JSON 的 API 嗎?
有 — 這正是核心產品。把 PDF POST 到 /v1/parse/auto/file,回應就是結構化 JSON。免費 API 金鑰每月包含 300 點數;一份 PDF 消耗 3 點數。
這是免費的嗎?
是的。每天可免費轉換 3 次,無需註冊。建立免費帳戶可獲得每月 300 點數。生產環境工作負載的付費方案每月 19 美元起。
相關工具
PDF to Markdown Converter
Convert PDF to Markdown online for free. Preserves headings, lists, tables, and code blocks. No signup required — try it instantly or automate via API.
PDF Parser
Parse PDF files to extract text, metadata, and structure. Free online tool and developer API. A modern alternative to pdf-parse and pdfplumber.
PDF to Text Converter
Convert PDF to plain text online for free. Handles multi-page documents, scanned PDFs with OCR, and complex layouts. No signup — or automate via API.