DualBook 8 languages

EPUB → TXT

Convert EPUB to plain text

Pull the readable text out of an EPUB and get one clean .txt file — chapters in reading order, markup stripped, nothing else touched.

Runs in your browser No upload, no account Under a second

Drop your EPUB

or click to choose — the only ceiling is your own memory, none on our side

Everything happens on your own machine. The file is never sent anywhere.

An EPUB is a zip archive full of XHTML documents, a stylesheet, and a manifest that says which order to read them in. A .txt file is characters and line breaks. Converting one into the other means discarding everything except the words — which is exactly what you want when the words are the point.

People arrive here for a handful of reasons: feeding a book to a script, a search index or a language model; getting a word count no reader app will give them; comparing two editions of the same manuscript line by line; or reading on a device that speaks nothing but plain text. Whatever the reason, the output is a single UTF-8 file that opens in Notepad, TextEdit, vim, or anything else written in the last thirty years.

The whole conversion runs in this tab. Your browser reads the archive with its own File API, the chapter order comes from the book's OPF manifest rather than from filenames, and the result is written to memory and handed straight back to you. Nothing is uploaded, so there is nothing to delete afterwards and no queue to wait in.

Format by format

EPUB and TXT, side by side

What it does EPUB TXT
What it stores XHTML documents, CSS, images, fonts and a manifest Characters and line breaks, nothing else
Formatting Headings, italics, lists, tables, footnotes None — a heading looks like any other line
Images Embedded inside the archive Dropped entirely
Reading order Fixed by the OPF spine Whatever order the text was written in
Opens in Apple Books, Kobo, Calibre, Kindle via Send to Kindle Every text editor ever written
Typical size Hundreds of KB to tens of MB Usually under 1 MB for a novel

What actually changes

Text is all that comes through

TXT has no idea what a heading, an image or a footnote is. This conversion is deliberately lossy — it is the right choice when you want the words and nothing else, and the wrong one if you care how they looked.

What survives

  • Every chapter, in the order the spine defines
  • Paragraph breaks and blank lines
  • Accented and non-Latin characters (UTF-8 out)
  • Chapter titles, if you leave that option on

What does not

  • All images, and their captions become bare text
  • Italic, bold, and every other style
  • Footnotes, endnotes and their links
  • Tables — they flatten into loose lines

How it works

Three steps, no waiting room

Drop the EPUB in

Or click to pick it. The file is opened by this page, not sent anywhere.

The spine is read in order

Every chapter document listed in the OPF is parsed and stripped down to text.

Download the .txt

One UTF-8 file. Open it anywhere — an e-reader, a phone, a text editor from 1994.

FAQ

Questions about EPUB & TXT

Is my book uploaded to a server?

No. This page reads the file with the browser's own File API and writes the result back to a Blob in memory. Nothing crosses the network — you can watch the network tab and see for yourself, or disconnect from the internet after the page loads and it will still work.

Why is the formatting gone?

Because .txt is a format with no formatting. It stores characters and line breaks and nothing else. If you want to keep italics, headings and lists, convert to Markdown or HTML instead — both are on this site.

My EPUB will not open — why?

Two common reasons. Either it has DRM, because it was bought from a store and locked to an account, which this tool will not remove. Or the file is actually a .mobi or .azw3 that someone renamed; use the MOBI to EPUB tool for that.

Is there a file size limit?

Only your device's memory. A 40 MB EPUB is comfortable on a laptop. A very large illustrated book on an old phone may struggle, because the whole archive is held in RAM while it is read.

Are the chapters in the right order?

Yes. The order comes from the spine in the book's OPF manifest, which is the publisher's own statement of reading order — not from the alphabetical order of the files inside the zip, which is where naive converters go wrong.

Can I convert several books at once?

Not yet — one file at a time. Batch conversion is a reasonable ask and it is on the list; it is genuinely useful only once you can also name the output files sensibly.

Does this work on a phone?

Yes. It is the same code and it runs entirely on the phone. The practical ceiling is memory rather than processor speed, so a very large illustrated book is the case most likely to fail.

Now read it in two languages

DualBook translates a whole EPUB and gives it back as a bilingual edition — original and translation, paragraph by paragraph.

Translate a book