ParseJet

Конвертер EPUB в текст

Загрузите EPUB-файл и получите полный текст электронной книги за секунды — главы по порядку, чистые и читабельные, без остатков ebook-разметки. Работает прямо в браузере: не нужно ставить ни читалку, ни конвертер.

Перетащите файл сюда или выберите

Принимает файлы EPUB

Бесплатно — 3 запроса/день, без регистрации. для 300 кредитов/месяц бесплатно.

Как это работает

1

Загрузите ваш EPUB

Перетащите файл .epub выше или нажмите для выбора. Подходят стандартные EPUB 2 и EPUB 3.

2

Извлеките текст

ParseJet распаковывает книгу, читает главы в порядке чтения и убирает HTML-разметку — остаётся чистый текст.

3

Скопируйте или автоматизируйте

Скопируйте готовый текст — или конвертируйте EPUB-файлы программно через API в собственном пайплайне.

Ключевые особенности

Что отличает этот epub to text.

Главы в порядке чтения

Текст следует spine-порядку книги: главы идут в той последовательности, в какой их видит читатель, а не в порядке файлов.

Без разметки

Внутри EPUB — HTML. ParseJet убирает теги, стили и разметку вёрстки и возвращает читабельный текст.

Метаданные в комплекте

Название книги и автор возвращаются вместе с текстом — удобно для каталогизации и цитирования.

Вся книга за один проход

Романы, учебники, мануалы — вся книга извлекается за один раз, без кликов по каждой главе.

Без установки программ

Ни Calibre, ни читалки, ни конвертера. Работает в браузере — или из любого языка через API.

Чистый текст в UTF-8

Диакритика, CJK-символы и специальная типографика остаются целыми — на выходе всегда валидный UTF-8.

Примеры использования

Типичные сценарии, где этот инструмент экономит ваше время.

Исследования и цитаты

Ищите нужные фрагменты и цитаты по полному тексту книги вместо перелистывания читалки.

Входные данные для TTS

Передавайте чистый текст книги в TTS-инструменты, которые не читают EPUB, — превратите любую книгу в аудио.

AI и NLP по книгам

Суммируйте, анализируйте или стройте RAG-системы по содержимому книг — моделям нужен текст, а не EPUB-контейнеры.

Миграция контента

Переносите содержимое книг в CMS, базу знаний или систему документации как обычный текст или Markdown.

Автоматизируйте с помощью 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-порядку книги — результат читается как книга, а не как мешанина файлов.

Работает ли это с EPUB с DRM-защитой?

Нет. Книги с DRM зашифрованы, и распарсить их нельзя. EPUB без DRM — ваши собственные тексты, книги из общественного достояния и из DRM-free магазинов — работают полностью.

Можно ли конвертировать EPUB в Markdown вместо обычного текста?

Да — извлечённый текст по умолчанию сохраняет заголовки и структуру как Markdown, так что один и тот же вывод подходит и для plain-text-, и для Markdown-пайплайнов.

Можно ли пакетно конвертировать целую библиотеку EPUB?

Да. Пройдитесь циклом по файлам и вызовите API для каждого — EPUB стоит 2 кредита, а бесплатный аккаунт включает 300 кредитов в месяц. См. пример на Python выше.

Это бесплатно?

Да. 3 бесплатные конвертации в день без регистрации. Создайте бесплатный аккаунт и получите 300 кредитов в месяц. Платные тарифы — от $19/мес для больших библиотек.

Начните извлекать текст бесплатно

Регистрация не требуется. Обработайте первый файл за секунды.

Посмотреть тарифы