Type a paragraph of Urdu into most word processors and something looks off. The letters sit in a stiff, disconnected line instead of the flowing, slanted Nastaliq hand Urdu is meant to be written in; the dots land awkwardly; and justifying a paragraph either does nothing useful or tears ugly gaps between the words. So what actually makes a word processor good at Urdu — and which one should you use? Here’s an honest look at the real options for Windows, and where each one wins.
What “best” means for Urdu
Before naming a winner, it helps to agree on what matters. A genuinely good Urdu word processor should do most of these:
- True Nastaliq shaping — letters that join and stack correctly with accurate dot placement, not the flat Naskh fallback.
- Kashida (kasheeda) justification — filling a line by stretching the script’s connecting strokes, the way real Urdu typesetting does, instead of opening gaps between words.
- A built-in Urdu keyboard — phonetic (Roman→Urdu) or positional, so you don’t have to fight the OS to type.
- Mixed direction — English words and numbers sitting the right way round inside a right-to-left line.
- Real document features — styles, lists, tables, columns, headers and footers, for letters, reports and books.
- Privacy and portability — ideally offline, with no account, and able to read the files you already have.
Likhari — Nastaliq Word Processor for Urdu, Pashto, Arabic & Sindhi
Likhari renders true Nastaliq with phonetic and positional on-screen keyboards, mixed right-to-left/left-to-right text, kashida justification, styles, lists, tables, frames and columns — plus WYSIWYG PDF/PNG export and the ability to open your old InPage (.inp) files. Free to use, with a one-time Pro unlock that removes a small export watermark. Works fully offline.
The contenders
Microsoft Word
The first tool most people reach for. Word can set Urdu — it handles right-to-left text and, with a Nastaliq font installed, will render it — but it was built around Latin text and it shows: shaping leans toward the flat Naskh style unless you supply the font yourself, kashida justification is limited, and there’s no built-in phonetic or positional Urdu keyboard, so you rely on the Windows language bar. It’s a capable general word processor that treats Urdu as a supported add-on rather than the main event.
Google Docs
Free, familiar and collaborative. Docs supports right-to-left text and will show Urdu in a web font, but it offers no true Nastaliq, no kashida, and no dedicated Urdu keyboard — and it is cloud-first, so your document lives on Google’s servers and full offline use is limited. Fine for a quick note; not built for polished Urdu documents.
LibreOffice Writer
The strong free, offline alternative. Writer has complex-text-layout support, so with a good OpenType Nastaliq font it can shape Urdu reasonably — but quality is entirely font-dependent, there’s no kashida justification and no built-in Urdu keyboard. A solid general word processor that, like Word, wasn’t designed around Nastaliq.
InPage
The long-standing default for Urdu and Sindhi publishing, and the reference point for Nastaliq quality — decades of newspapers and books were set in it. Two caveats: it’s really a page-layout / desktop-publishing tool rather than a word processor, and it centres on its own font ecosystem. If you have years of .inp files, they matter — which is exactly why the ability to open them elsewhere is so useful.
Likhari
A word processor designed around Urdu, Pashto, Arabic and Sindhi from the start. It does proper Nastaliq with correct joining and dot placement, fills justified lines with authentic kashida, and gives you built-in phonetic and positional keyboards (with a live on-screen preview) that work everywhere — body text, tables, headers and Find & Replace alike. On top of that it’s a full document tool (styles, lists, tables, frames, columns, headers/footers), it opens your old InPage .inp files, and it exports PDF/PNG that match the screen exactly — all fully offline.
Side by side
How the five compare on the things that matter for Urdu:
| Capability | Likhari | InPage | MS Word | Google Docs | LibreOffice |
|---|---|---|---|---|---|
| True Nastaliq shaping | ✅ Yes | ✅ Yes | ⚠️ Font-dependent, leans Naskh | ❌ No | ⚠️ Font-dependent |
| Kashida / tatweel justification | ✅ Yes | ✅ Yes | ⚠️ Limited | ❌ No | ❌ No |
| Built-in Urdu keyboards (phonetic + positional) | ✅ Yes, with live preview | ✅ Yes | ❌ Uses OS keyboard | ❌ Uses OS keyboard | ❌ Uses OS keyboard |
| Mixed right-to-left + English on one line | ✅ Automatic | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes |
| Word-processor features (styles, lists, tables, frames, columns) | ✅ Yes | ⚠️ DTP-oriented | ✅ Yes | ✅ Lighter | ✅ Yes |
Opens InPage .inp files |
✅ Yes | ✅ Native | ❌ No | ❌ No | ❌ No |
| Works fully offline, no account | ✅ Yes | ✅ Yes | ⚠️ Account / licence | ❌ Cloud-first | ✅ Yes |
| Platform | Windows | Windows | Windows / Mac / web | Web | Windows / Mac / Linux |
| Price | Free + one-time Pro | Paid licence | Paid (subscription / licence) | Free (Google account) | Free |
Comparison reflects typical configurations at the time of writing. InPage is a trademark of Concept Software; Microsoft Word is a trademark of Microsoft; Google Docs of Google; LibreOffice of The Document Foundation. Likhari is not affiliated with or endorsed by any of them.
Likhari — Nastaliq Word Processor for Urdu, Pashto, Arabic & Sindhi
Likhari renders true Nastaliq with phonetic and positional on-screen keyboards, mixed right-to-left/left-to-right text, kashida justification, styles, lists, tables, frames and columns — plus WYSIWYG PDF/PNG export and the ability to open your old InPage (.inp) files. Free to use, with a one-time Pro unlock that removes a small export watermark. Works fully offline.
So which should you use?
For a quick note or a shared draft, Word, Google Docs or LibreOffice will do — you already have them, and they’ll render Urdu after a fashion. For anything where the Urdu should actually look right — a letter, a report, a newsletter, a book chapter — a tool built around Nastaliq wins clearly, and that’s the gap Likhari fills: real Nastaliq and kashida, keyboards that work everywhere, full document features, and it opens the InPage files you already have — all free and offline.
And if your work is page layout rather than long-form writing — posters, flyers, multi-page magazine spreads with precise object placement — that’s a desktop-publishing job, closer to InPage’s home turf. For that, look at our sister app PublishingDesk, which brings the same true-Nastaliq engine to a full DTP canvas (and also opens .inp files). Likhari is the word processor; PublishingDesk is the page designer.
Why Likhari is a good choice
Boil it down and the picture is simple — Likhari is the only option here that ticks every box that matters for Urdu, at once:
| Likhari | Word | Google Docs | LibreOffice | InPage |
|---|---|---|---|---|
| ✅ Native Urdu RTL | ⚠️ Good | ⚠️ Basic | ⚠️ Good | ✅ |
| ✅ Advanced Nastaliq | ❌ | ❌ | ⚠️ | ✅ |
| ✅ Multi-script (Urdu / Pashto / Arabic / Sindhi) | ✅ | ✅ | ✅ | ⚠️ |
| ✅ Modern UI | ✅ | ✅ | ⚠️ | ❌ |
| ✅ Active development | ✅ | ✅ | ✅ | ⚠️ Legacy |
Word, Google Docs and LibreOffice are fine general writers but only support Urdu; InPage nails Nastaliq but is a legacy page-layout tool. Likhari is the one that’s built for Urdu, does advanced Nastaliq, handles four scripts, wraps it in a modern interface, and is actively developed — free and offline.
Free, with a one-time Pro unlock
Likhari is free — every language, keyboard, style, list, table, frame and export feature is unlocked, with no time limit. The only difference in the free tier is a small “Created with Likhari” watermark along the bottom of exported and printed pages; a one-time Likhari Pro purchase removes it. It’s a one-time purchase, not a subscription, and works entirely offline — no account, no sign-in, no telemetry.
Key takeaways
- Mainstream word processors (Word, Google Docs, LibreOffice) support Urdu but treat it as an add-on — shaping leans Naskh, kashida is weak or absent, and there’s no built-in Urdu keyboard.
- InPage is the Nastaliq reference standard, but it’s a page-layout tool centred on its own fonts — and your
.inpfiles are worth being able to open elsewhere. - Likhari is a word processor built around Urdu: true Nastaliq, kashida, phonetic & positional keyboards, full document features, InPage import, and WYSIWYG export — free and offline.
- Writing long-form? Use Likhari. Designing a page? Use PublishingDesk.
If you’ve ever fought a word processor to make Urdu look the way it should, that fight is the whole reason Likhari exists.
Likhari — Nastaliq Word Processor for Urdu, Pashto, Arabic & Sindhi
Likhari renders true Nastaliq with phonetic and positional on-screen keyboards, mixed right-to-left/left-to-right text, kashida justification, styles, lists, tables, frames and columns — plus WYSIWYG PDF/PNG export and the ability to open your old InPage (.inp) files. Free to use, with a one-time Pro unlock that removes a small export watermark. Works fully offline.

Leave a Reply