ParseJet

EPUB 轉文字轉換器

上傳 EPUB 檔案,幾秒內就能取得整本電子書的全文 — 章節依序排列、乾淨易讀,不含任何電子書標記。直接在瀏覽器中使用,不必安裝閱讀器或轉檔軟體。

將檔案拖放到此處或 瀏覽

接受 EPUB 檔案

免費 — 每日 3 次請求,無需註冊。 即可獲得每月 300 點免費額度。

運作原理

1

上傳您的 EPUB

將 .epub 檔案拖曳至上方或點擊瀏覽。標準的 EPUB 2 與 EPUB 3 檔案都支援。

2

擷取文字

ParseJet 會解開電子書,依閱讀順序讀取每個章節,並去除 HTML 標記 — 留下乾淨的文字。

3

複製或自動化

複製文字輸出,或使用 API 在您自己的工作流程中以程式化方式轉換 EPUB 檔案。

主要功能

這個 epub to text 的突出之處。

章節依閱讀順序排列

文字依照書籍的 spine 順序輸出 — 章節按照讀者實際看到的先後出現,而不是原始檔案順序。

無標記的輸出

EPUB 內部其實是 HTML — ParseJet 會去除標籤、樣式與版面標記,回傳易讀的文字。

內含中繼資料

書名與作者會和內文一起回傳,可直接用於編目或引用。

整本書一次擷取

小說、教科書、手冊 — 整本書一次擷取完成,不必逐章點選。

免安裝任何軟體

不需要 Calibre、不需要閱讀器、也不需要轉檔軟體。在瀏覽器就能用,或透過 API 從任何程式語言呼叫。

乾淨的 UTF-8 文字

重音符號、中日韓文字與特殊排版符號都完整保留 — 輸出永遠是有效的 UTF-8。

使用案例

此工具為您節省時間的常見情境。

研究與引用

在整本書的全文中搜尋段落與引文,不必在閱讀器裡一頁一頁翻。

文字轉語音的輸入

把乾淨的書籍文字餵給不支援 EPUB 的 TTS 工具 — 讓任何電子書都能變成可聆聽的音訊。

對書籍做 AI 與 NLP

對書籍內容做摘要、分析或建立 RAG 系統 — 模型需要的是文字,不是 EPUB 容器。

內容遷移

把書籍內容以純文字或 Markdown 形式搬進 CMS、知識庫或文件系統。

使用 API 自動化

以程式化方式使用相同工具。適用於任何語言 — 僅需 HTTP。

cURL
# Convert an EPUB to text
curl -X POST https://api.parsejet.com/v1/parse/epub \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -F "[email protected]"

# Response: { "text": "Full book text...", "title": "Book Title", "source_type": "epub" }
Python
import httpx

resp = httpx.post(
    "https://api.parsejet.com/v1/parse/epub",
    headers={"Authorization": "Bearer YOUR_API_KEY"},
    files={"file": open("book.epub", "rb")},
)
data = resp.json()
print(data["title"])
open("book.txt", "w", encoding="utf-8").write(data["text"])
JavaScript
const formData = new FormData();
formData.append("file", epubFile);

const res = await fetch("https://api.parsejet.com/v1/parse/epub", {
  method: "POST",
  headers: { Authorization: "Bearer YOUR_API_KEY" },
  body: formData,
});
const { text, title } = await res.json();
console.log(title, text.length, "characters");

想要自動化處理嗎?

ParseJet API 透過單一 HTTP 端點提供相同的解析能力。無需 ffmpeg、poppler 或 tesseract — 只需一次 API 呼叫。

curl -X POST https://api.parsejet.com/v1/parse/auto/url \ -H "Content-Type: application/json" \ -d '{"url":"https://example.com"}'
閱讀 API 文件

常見問題

如何把 EPUB 轉成文字?

在上方上傳 .epub 檔案 — ParseJet 會依閱讀順序擷取全文並立即顯示。要自動化的話,把檔案 POST 到 /v1/parse/epub。

會保留章節結構嗎?

章節標題會保留在輸出中,文字也依書籍的 spine 順序排列 — 所以結果讀起來像一本書,而不是一堆亂序的檔案。

有 DRM 保護的 EPUB 可以用嗎?

不行。受 DRM 保護的電子書經過加密,無法解析。無 DRM 的 EPUB — 您自己撰寫的、公版書來源的,或從無 DRM 書店取得的 — 都完全支援。

可以把 EPUB 轉成 Markdown 而不是純文字嗎?

可以 — 擷取的文字預設就以 Markdown 保留標題與結構,同一份輸出同時適用純文字與 Markdown 工作流程。

可以批次轉換整個書庫的 EPUB 嗎?

可以。走訪您的檔案並逐一呼叫 API — 一個 EPUB 消耗 2 點數,免費帳戶每月包含 300 點數。可參考上方的 Python 範例。

這是免費的嗎?

是的。每天可免費轉換 3 次,無需註冊。建立免費帳戶可獲得每月 300 點數。書庫較大時,付費方案每月 19 美元起。

免費開始提取文字

無需註冊。幾秒內解析您的第一個檔案。

查看定價