Free · No sign-up · Runs in your browser

Free Urdu Online Tools for Typing, Text & Productivity

Simple, fast and useful online tools for Urdu typing, Roman Urdu conversion, text formatting, counting and everyday document work.

اردو ٹائپنگ، رومن اردو کی تبدیلی، متن کی صفائی اور روزمرہ دستاویزی کام کے لیے مفت آن لائن ٹولز۔

  • 12free tools
  • 20practical guides
  • 0sign-ups needed
Free to useNo sign-up and no payment.
Private by designYour text stays in your browser.
Fast and simpleLight pages that work on phones.

Urdu Text Formatter اردو ٹیکسٹ فارمیٹر

Urdu copied from a PDF, a website or a chat usually arrives with problems you cannot always see: double spaces, English question marks and commas, Arabic look-alike letters, odd digits, hidden direction marks and lines broken in the middle of a sentence. Paste the text below, choose only the fixes you need, and read the change report to see exactly what was done. Your text is processed in your browser and is not uploaded.

پی ڈی ایف، ویب سائٹ یا چیٹ سے کاپی کیے گئے اردو متن میں فالتو خالی جگہیں، انگریزی رموزِ اوقاف، عربی حروف اور ٹوٹی ہوئی سطریں آ جاتی ہیں۔ متن پیسٹ کریں، ضرورت کے مطابق آپشن چنیں اور نتیجہ کاپی کریں۔

Quick presets:
Formatting options
Turns repeated spaces and tabs into one space, changes non-breaking spaces into normal spaces, removes spaces at the start and end of every line, and reduces three or more blank lines to a single blank line.
Deletes invisible characters that arrive from web pages, PDFs and chat apps: zero-width space, zero-width joiner, byte-order mark, left-to-right and right-to-left marks, and soft hyphens. The zero-width non-joiner is kept because Urdu sometimes needs it for correct letter shapes. If a letter shape changes after formatting, untick this option.
After an Urdu letter, changes ? , ; . into ؟ ، ؛ ۔, removes the space before the mark and adds one after it. Decimal numbers such as 3.5, web addresses such as muneebcomposing.com and English sentences are left alone, and a comma between digits (۱،۲۰۰) is not split.
Changes Arabic kaf ك to Urdu ک, Arabic yeh ي and ى to ی, Arabic heh ه to ہ, and joins a split alif + madda into آ. Searching and sorting treat the Arabic and Urdu versions as different letters. Do not use it on Arabic or Persian quotations, where the original letters are correct.
Turns ؟؟؟ into ؟, ،، into ، and !!! into !. Runs of ۔۔۔ are left alone because they may be an intended ellipsis.
Some PDFs and old fonts store each letter in its initial, middle or final shape as a separate character (for example ﻣ ﺮ ﺑ ﺎ). This converts them back to ordinary letters (م ر ب ا). It cannot reorder text that a PDF has extracted backwards.
Joins lines that were broken by a PDF or a narrow column into one flowing paragraph. Blank lines stay as paragraph breaks. Do not use it on poetry or shayari, where every line break is intended.
Removes zabar, zer, pesh, shadda, jazm and the other marks above and below letters. Useful for search and plain text. Leave it off for poetry and religious text, where the marks matter.
Removes the stretching character used in decorative headings, so words are stored in their plain form.
Urdu digits ۴ ۵ ۶ are shaped differently from the Arabic-Indic digits ٤ ٥ ٦ that many keyboards and PDFs produce. The first choice fixes only the Arabic-Indic ones. “All digits” also changes phone numbers, years and prices written with 0-9.

Before and after

Real example: a message pasted from a chat

Before
السلام علیكم , میں نے آپ كو ایک درخواست بھیجی تھی ? آپ نے ابھی تک جواب نہیں دیا . درخواست نمبر ٤٥٦ ہے اور رقم 12,500 روپے ہے . براہِ مہربانی جلد رابطہ کریں ،شکریہ .
After (Basic cleanup + Arabic-Indic → Urdu digits)
السلام علیکم، میں نے آپ کو ایک درخواست بھیجی تھی؟ آپ نے ابھی تک جواب نہیں دیا۔ درخواست نمبر ۴۵۶ ہے اور رقم 12,500 روپے ہے۔ براہِ مہربانی جلد رابطہ کریں، شکریہ۔

What changed: Arabic kaf (ك) changed to Urdu kaf (ک) (2); Arabic-Indic digits changed to Urdu digits (3); Question marks changed to ؟ (1); Commas changed to ، (1); Full stops changed to ۔ (3); Spaces before Urdu punctuation removed (1); Missing space after Urdu punctuation added (1); Repeated spaces collapsed (9). The number 12,500 was left alone on purpose, and the line breaks were kept.

What each option does

Good to know

Our tools ہمارے ٹولز

Why Urdu typing deserves simple, reliable tools

Urdu is written right to left in a cursive script where each letter can change shape depending on its position in a word. This is beautiful on paper, but it makes everyday digital tasks harder than they are for English: finding letters on a keyboard, mixing Urdu and English in one line, or counting words in a way that matches what a teacher or editor expects.

Unicode: the reason Urdu text works everywhere

Modern Urdu text is stored as Unicode, a standard that gives every letter a fixed code. Because of this, the text you write here can be pasted into Microsoft Word, Google Docs, email or a web page and still display correctly. Older formats such as InPage store text differently, which is why copying between them can break. If you work with Urdu regularly, saving your drafts as Unicode text is the safest habit.

From Roman Urdu to Urdu script

Many people first write Urdu in English letters because it is quick on a phone. Turning that into proper script is useful for documents, posters and social posts, but it is never exact: Roman spellings vary, and some Urdu sounds have no clear English letter. A converter can save time on common words, but a careful reader should always check names and unusual words before the text is used anywhere important.

Practice, counting and formatting

Typing speed grows through short, regular practice, and accuracy matters more than raw speed in the beginning. A word counter helps you stay inside limits for assignments, posts and messages, though Urdu compound words can make counts differ slightly between programs. Formatting tools can add borders, quotes and separators to short pieces of text, but they cannot change the font itself; that depends on the app where you paste the text.

How we build these tools

Each tool does one job, explains its limits openly and processes your text on your own device. If you want to go deeper, our guides explain Urdu typing, conversion and counting step by step.

From the blog

Frequently asked questions

Quick answers about this website and its tools.

Is Muneeb Composing free to use?

Yes. All the tools and guides on this website are free, with no sign-up and no payment.

Do I need to create an account?

No. Open any tool and start using it. There is no login system.

Is my text uploaded or stored?

Most tools process your text in your browser, and we do not store it. There are two things to know: the image-to-text tool downloads its recognition engine and Urdu language data from a public content delivery network (your image stays on your device), and voice typing uses your browser's own speech service, so the browser may send your voice to that service. Our Privacy Policy explains the details.

How accurate is the Roman Urdu converter?

It is approximate. It uses a built-in list of common words and names plus simple letter rules, so everyday words usually convert well, while names and unusual spellings may need correction. Always proofread the result.

Why does text to speech not read Urdu properly?

The tool uses the voices installed on your device and browser. If your device has no Urdu voice, the result may sound wrong. Installing an Urdu voice in your system settings, where available, can help.

Which browser works best?

Any modern browser works for most tools. Voice typing depends on browser support and works best in Google Chrome. If a feature is not supported, the page tells you.

Can I use the tools on my phone?

Yes. The pages are designed for small screens. You can type with your phone's own Urdu keyboard or use the on-screen keyboard in the online typing tool.

How can I type Urdu without an Urdu keyboard?

Use the Urdu online typing tool, which has a virtual keyboard, then copy the text into Word, email or a message. The text is Unicode, so it works in most programs.

Who runs this website?

Muneeb Composing was created by Shoaib Ahmed, who has worked for 15 years in Urdu and English composing and also does graphic and flex designing. Read more on the About page.

Does the website show advertising?

The website may show advertising, including Google ads, to cover its costs. Ads do not change how the tools work. See the Privacy Policy for how advertising cookies are handled.

How do I report a mistake or suggest a new tool?

Please use the contact page and include the address of the page and what you saw. We read every message.

Can I copy your articles or designs?

You may quote short extracts with credit and a link, but please do not copy whole articles, designs or the website's layout without permission. Your own text that you enter in the tools always remains yours.