DualBook 8 languages

Free online tool — no sign-up

Translate an English book into Arabic

Upload an English EPUB and get the first fifteen pages back in Arabic — with the reading direction actually written into the file, not left for the reader to guess.

The first 15 pages of text are sent to our server to be translated. The file itself stays on your device.

Most tools that put Arabic into an EPUB stop at the text. Unicode will get the letters into the right order on its own, so the result looks passable at a glance and is wrong in every other respect: paragraphs align to the left edge, a full stop lands on the wrong side of the line, and a sentence containing an English word or a number breaks in a way no Arabic reader would accept. What fixes it is one attribute on the paragraph, and that attribute is written here.

The translation problem underneath is a real one and worth stating plainly. Written Arabic narration is Modern Standard; spoken Arabic in every country is not. A novel translated entirely into MSA gives its characters a register no one actually speaks in, which is a choice — and it is the choice published translations mostly make, because the alternative picks one country's dialect over all the others.

Names, recurring terms and tone are fixed from the whole book before anything is translated, so a transliterated English name keeps one Arabic spelling throughout.

How it works

  1. Choose your English EPUB

    A DRM-free EPUB. The file stays on your device; only the text of the sample is sent.

  2. The model reads the whole book

    Names get one Arabic spelling each, chosen once and used everywhere.

  3. The first 15 pages come back in Arabic

    About 4,500 words of Modern Standard Arabic, translated as continuous prose.

  4. Download, or read it here

    A complete EPUB with dir="rtl" written onto the translated text, so it aligns and punctuates the way Arabic should.

What this free tool does not do

It writes Modern Standard Arabic. Not Egyptian, not Levantine, not Gulf. Dialogue will therefore read more formally than the English did — the same compromise published translations make.

No tashkeel. Diacritics are omitted, which is how adult Arabic prose is normally set. A book for learners or for children would want them, and this is not that.

The book's own layout is not flipped. The translated text gets the right direction; the book's page order and stylesheet stay as the publisher made them.

Fifteen pages, not the book, and the text is sent to a server and discarded when the job ends.

Questions

Does the Arabic actually read right-to-left in the file?

Yes. The translated paragraphs carry an explicit direction attribute and an Arabic language tag, so a reader aligns them to the right edge and puts the punctuation where it belongs. Text that merely relies on Unicode ordering looks acceptable at a glance and is wrong in exactly these details.

Which Arabic is it?

Modern Standard Arabic — the written register used across the Arabic-speaking world. That is the register books are published in, and the only one that does not privilege one country's speech over another's.

What happens to English words and numbers inside a sentence?

They stay in Latin script and keep their own direction inside the Arabic line, which is what the marked-up direction is for. Without it, a sentence mixing the two scripts is exactly where the rendering goes visibly wrong.

How much is free?

About 4,500 words, roughly fifteen pages, five books a day per person.

Translate the whole book

The app runs the same engine across the entire book and can show the Arabic next to the English, with your position synced between devices.

Open DualBook