DualBook 8 languages

Free online tool — no sign-up

Translate a Hindi book into Urdu

Upload a Hindi EPUB and get the first fifteen pages back in Urdu. These two are the same spoken language written in two different scripts — which makes this the strangest pair in the catalogue and the one with the clearest rules.

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

A sentence of ordinary conversation is identical in Hindi and Urdu. Same words, same grammar, same idiom — only the script differs, and the direction it runs in. For that layer the job is transliteration: Devanagari to the Perso-Arabic script, left-to-right to right-to-left, with the text itself unchanged.

The formal layer is where they part company. Hindi reaches into Sanskrit for its abstract and literary vocabulary; Urdu reaches into Persian and Arabic. The same idea has two entirely unrelated words, and choosing between them is what makes a text read as Hindi or as Urdu. A conversion that only changes the script produces Hindi in Urdu letters, which any reader spots immediately.

So this is a register shift with a script change underneath it, and reading the whole book first is what tells the model which register the book actually lives in.

How it works

  1. Choose your Hindi 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

    The register is established first — how far into Sanskrit vocabulary the Hindi reaches decides how much has to change.

  3. The first 15 pages come back in Urdu

    About 4,500 words: script converted, and the Sanskrit-derived vocabulary replaced with its Persianate counterparts.

  4. Download, or read it here

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

Honest limits

Nastaliq depends on your device. Urdu is traditionally typeset in Nastaliq and most e-readers substitute a Naskh face — correct and legible, but not the way a printed Urdu book looks.

The register shift is a judgement. How far to go towards Persianate vocabulary depends on the book, and the tool makes one consistent choice rather than the only possible one.

Fifteen pages, not the book — about 4,500 words — and the text is sent to a server and discarded when the job ends.

Questions

Is this a translation or a transliteration?

Both, and that is what makes the pair unusual. The everyday layer is transliterated because the languages are identical there; the formal and literary vocabulary is genuinely translated, because Hindi and Urdu draw it from completely different sources.

What actually changes?

The script and its direction, and the Sanskrit-derived vocabulary. Grammar, idiom and sentence structure mostly do not change at all — which is why a purely mechanical script conversion gets so close and still reads wrong.

Will it display in Nastaliq?

That depends on your reader. Most e-readers do not carry a Nastaliq font and will set the text in Naskh instead; the text is correct either way.

How much is free?

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

Convert the whole book

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

Open DualBook