Translate an e-book and get a real EPUB back — chapters, table of contents, cover and styling intact, ready for any reader.
How to translate an e-book for free
- Click Choose files (or drag & drop) and select one or more EPUB files. You can also paste an image from your clipboard.
- Pick the language to translate into. If you know which language the file is in, say so rather than leaving it on automatic — detection works from the text itself, and a short document gives it little to go on.
- Press Translate. Processing runs with a live progress indicator.
- Open the download page to save your files individually or grab everything as a single ZIP.
Why translate an EPUB here?
An EPUB is a set of XHTML chapters in a ZIP, which is why translating one usually means unpacking it by hand or paying for software. Here the chapters are rewritten in place: the text nodes change and every tag, class, stylesheet, image and link stays as it was, so the table of contents still works, the cover is still the cover, and the book still opens in Apple Books, Kobo, Google Play Books or any Android reader. The language the book declares is updated too, so readers hyphenate and speak it correctly.
Advertisement
About the formats
A book that still opens as a book
An EPUB is a small website in a ZIP: a set of XHTML chapters, a stylesheet or two, the images, a cover, and a manifest tying them together. That structure is why translating one normally means unpacking the archive by hand, editing files, repacking it in the right order and hoping the reader accepts the result — or paying for software that does it for you.
Here the chapters are rewritten where they sit. Only the text between the tags changes; every tag, class, stylesheet, image, internal link and anchor stays exactly as it was. So the table of contents still jumps to the right chapter, the cover is still the cover, the drop caps are still drop caps, and the book opens in Apple Books, Kobo, Google Play Books, Thorium or any Android reader — because structurally it is the same book.
The details that break e-books
Two of them, both handled. The first is the archive itself: an EPUB must begin with an entry called mimetype, and a reader that finds anything else there rejects the file outright. It is written back first. The second is character entities. Ordinary XML allows five of them; e-books are full of the other kind — em dashes, curly quotes, non-breaking spaces — and a tool that escapes text naively turns an em dash into the literal letters — scattered through the prose. Existing entity references are recognised and preserved instead.
The language the book declares is updated to the one you translated into, which is not cosmetic: it is what tells a reader how to hyphenate, how to sort, and how a text-to-speech voice should pronounce the words.
Be realistic about fiction
Free machine translation gives you a serviceable reading copy of a novel, not a literary translation. Description and exposition come through well. Dialogue, idiom, humour and voice are where it visibly is not a person — a joke that depended on a double meaning arrives as a sentence that means one thing and is not funny. For a technical book, a manual or a history it is genuinely useful. For a novel you love, it is a way to find out what happens, not a way to read it.
The honest limits
About 300,000 characters of text, which is roughly a 250 to 300 page novel; beyond that the request is refused rather than half-completed, so split the book and translate the parts. Text inside embedded SVG images is not translated. Books with DRM cannot be opened at all — not by this tool and not by anything else that respects it.
Frequently asked questions
Is this Translate EPUB tool free?
Yes — there is no sign-up, payment or watermark. Server-processed tools use the published file-size, duration and fair-use limits so jobs remain available to everyone; those are technical safeguards, not a paid tier.
Can I translate several files at once?
Yes. Drop in as many as you like and each is translated in sequence with its own progress status, then downloaded individually or all together as a ZIP. Long files are sent for translation in batches, so a stack of large documents can reach the fair-use ceiling — if it does, the message says so and waiting a few minutes is all it takes.
Is my file uploaded to a server?
Yes — this tool needs a full office engine, so your file is sent to our server over an encrypted (HTTPS) connection, converted there, and deleted immediately after the PDF is delivered. It is never read for any other purpose, never shared, and never stored. Files up to 50 MB are accepted.
How long can the book be?
The limit is about 300,000 characters of text, which is roughly a 250 to 300 page novel. Beyond that the request is refused rather than half-done — split the book and translate the parts. Be realistic about what free machine translation gives you on fiction: it is a serviceable reading copy, not a literary translation. Dialogue, idiom and voice are where it shows.
Advertisement