Free online tool — no sign-up
Upload a Persian EPUB and get the first fifteen pages back in English. Persian has one pronoun for he and for she — so every time English needs one, the translation is making a decision the original never made.
The first 15 pages of text are sent to our server to be translated. The file itself stays on your device.
او is a person. Which person, and of which gender, is something a Persian reader tracks from the names and the situation, and the language never has to say. English cannot avoid saying it: the moment you write a pronoun, you have assigned a gender, and if you assigned the wrong one the sentence still reads perfectly while telling the reader something false.
There is no way to get this right from one paragraph. It requires knowing who is in the scene, which is why the model reads the entire book before translating a word and builds a guide of the cast, the names and the relationships. Every page of the sample is then written against that guide.
The same guide carries the register. Persian narration and Persian dialogue often sit in different varieties of the language, and the English has to reflect the gap without turning it into caricature.
A DRM-free EPUB. The file stays on your device; only the text of the sample is sent.
The cast is mapped first — who is who, and of what gender — which is what lets English pronouns be assigned correctly.
About 4,500 words as a complete EPUB, set left-to-right the way an English book should be.
Pronoun gender is inferred. The Persian does not state it. Reading the whole book makes the inference as informed as it can be; it does not make it certain, and an ambiguous minor character can be assigned wrongly.
Poetry inside prose flattens. A quoted line is translated for meaning; that it was a quotation the reader was expected to know is not something English carries in the same sentence.
Fifteen pages, not the book. About 4,500 words.
The text is sent to a server and discarded when the job finishes.
From the cast mapped across the whole book — names, relationships, what people are called and how. It is the single strongest argument for reading the entire text before translating anything, because a paragraph on its own frequently contains no clue at all.
Then the inference can be wrong, and it is worth reading the sample with that in mind. Persian can hold a person's gender open in a way English cannot, so a translation is forced to commit where the original did not.
Yes. The zero-width non-joiner is read as part of the word where it is present, and its absence in sloppily produced files does not stop the text being understood.
About 4,500 words, roughly fifteen pages, five books a day.
All free AI book tools · Free converters that run in your browser
The app translates the entire book and can show the English beside the Persian, which is the quickest way to check a pronoun you doubt.
Open DualBook