Free tool · Updates live

InPage to Unicode Converter

Convert Urdu text between InPage's legacy encoding and standard Unicode — in both directions, instantly and privately in your browser.

InPage text — paste from InPage (Ctrl+C)
0 words · 0 characters
Unicode Urdu output
0 words · 0 characters

How it works

  1. Choose the direction: InPage → Unicode or Unicode → InPage.
  2. Paste text (or upload a .txt file) — conversion happens live as you type.
  3. Copy the result or download it as a .txt file ready for InPage or any Unicode editor.

Features

Full character mapping

All Urdu letters, diacritics (zabar, zer, pesh, shadd), Urdu digits, punctuation and ligatures like آ and ﷺ.

Both directions

InPage to Unicode for modern editors, Unicode to InPage for legacy publishing workflows.

File support

Upload InPage .txt files and download converted results with correct encoding.

Fully private

Everything runs locally in your browser. Nothing is uploaded or stored.

Nothing you paste is stored

All conversion happens with JavaScript directly in your browser. Your text is never transmitted to NAPIZO's servers.

Frequently asked questions

What is InPage encoding?

InPage (by Concept Software) stores Urdu text in a proprietary 8-bit font-based encoding instead of Unicode. Text copied from InPage looks like broken symbols in other programs. This converter maps every InPage character code to its correct Unicode Urdu equivalent, and back.

How do I convert text from InPage?

Select your text in InPage, press Ctrl+C, then paste it into the input box with direction set to InPage → Unicode. Conversion happens instantly. You can also upload a .txt file saved from InPage.

Will bold, italic and other formatting be preserved?

No. The converter transfers the text characters only. Font styles, sizes and layout from InPage are not carried over — reapply formatting in your target editor after conversion.

Why do Urdu digits appear in reverse order?

InPage stores Urdu digits in visual (right-to-left) order. Keep the “Fix Urdu digit order” option enabled and the converter will restore them to the correct logical order automatically.

Is my text uploaded to a server?

No. All conversion happens locally in your browser with JavaScript. Your text is never sent to or stored on any server.

Related tools