epub2txt で
EPUBをテキストに効率よく変換

EPUBファイルを一括で、読みやすく整えられたLLMにも適したプレーンテキスト(TXT)に変換する、強力なオープンソースPythonスクリプト。

⚡️

超高速

数百冊の本を数秒で効率的に処理し、メモリ(RAM)をほとんど消費しません。

📂

一括処理

単一ファイル、複数ファイル、またはフォルダ内のEPUBを、1つのコマンドでまとめて変換できます。

自動整形

章立てなどの構造をなるべく保ち、読みやすいように適度な空行を追加します。

使い方は簡単

同梱のヘルパースクリプトを使えば、READMEの手順に従って、Pythonスクリプトを数ステップで実行できます。

単一ファイルの変換
$ ./run.sh my_book.epub
フォルダごとの変換
$ ./run.sh /Books/SciFi/ /Books/History/
Scanning folder: /Books/SciFi/
Found 12 EPUBs.
...

オンラインで変換

Pythonスクリプトと同じロジックを、ブラウザ内で安全に実行します。複数ファイルをまとめて変換できます!

📂

ここにEPUBファイルをドラッグ&ドロップ

またはクリックして選択