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

Real examples, real results حقیقی مثالیں

These results come from the tools themselves, so you can see what to expect before you try them. Where a tool needs a person to check its work, we say so.

Roman Urdu to Urdu

main kal office jaungaمیں کل آفس جاؤں گا
kya haal hai?کیا حال ہے؟

Unknown words are listed under “Please check these words”.

Amount in words

12500بارہ ہزار پانچ سو روپے صرف
1250.75ایک ہزار دو سو پچاس روپے اور پچھتر پیسے صرف

For cheques and invoices. Always check the figure against the words.

Text formatter

السلام علیكم , میں ?السلام علیکم، میں؟

Fixes Arabic kaf, English punctuation and double spaces, and reports every change.

Fancy text

اردو ہماری پہچان ہےاردو ہـمـاری پـہـچان ہـے

Plain Unicode text with kashida, so it pastes into chats and posts.

Word counter

12 words · 57 characters · 3 sentences · 2 paragraphs · under 1 minute for three sample lines.

Urdu marks ۔ and ؟ are counted as sentence ends.

Typing speed

300 correct characters in 1 minute = 60 WPM, and 95% accuracy if 16 characters were wrong.

WPM = correct characters ÷ 5 ÷ minutes.

Who these tools help

StudentsWrite applications and assignments in Urdu, count words for limits, and practise typing.
Office staffClean text from PDFs, write amounts in words and turn screenshots into editable text.
Shop owners and freelancersMake bilingual visiting cards and share posters on WhatsApp and Instagram.

Our tools ہمارے ٹولز

Conversion

Roman Urdu to Urdu Converter

Convert Roman Urdu into Urdu script with a 4,000+ word list, verb forms and a list of words to check.

Best for: Chat messages, notices, captions.
Example: main kal office jaunga → میں کل آفس جاؤں گا

Use Tool
Typing

Urdu Online Typing Tool

Write Urdu in a large RTL editor with an on-screen Urdu keyboard.

Best for: Typing Urdu with no Urdu keyboard installed.
Example: Tap ا ب on screen, then Download TXT

Use Tool
Formatting

Urdu Fancy Text Generator

Decorate Urdu text with kashida, borders, quotes and separators.

Best for: Bios, captions and headings.
Example: اردو زبان → ❝ اردو زبان ❞

Use Tool
Analysis

Word & Character Counter

Count words, characters, sentences, lines and reading time.

Best for: Forms, SMS, captions and assignments.
Example: 3 sample lines → 12 words, 3 sentences, 2 paragraphs

Use Tool
Practice

Typing Speed Test

Measure WPM and accuracy in Urdu or English.

Best for: Daily Urdu or English practice.
Example: 300 correct characters in 1 minute = 60 WPM

Use Tool
OCR

Urdu Image to Text (OCR)

Extract Urdu text from an image or screenshot right in your browser.

Best for: Screenshots and photos of printed Urdu.
Example: Image in → editable text out, ready to proofread

Use Tool
Voice

Urdu Voice Typing

Speak Urdu and see it written, using your browser's speech recognition.

Best for: Dictating notes and first drafts.
Example: Say a sentence and watch it appear as text

Use Tool
Voice

Urdu Text to Speech

Listen to Urdu text read aloud with your device's voices.

Best for: Proofreading by listening.
Example: Paste a letter, press Speak, listen for mistakes

Use Tool
Formatting

Urdu Text Cleaner

Fix spaces, Urdu punctuation, Arabic letters and diacritics in one step.

Best for: Text copied from PDFs, websites and chats.
Example: علیكم , → علیکم،

Use Tool
Design

Urdu Text to Image / Poster Maker

Turn Urdu text into a shareable image for WhatsApp status, Instagram or Facebook.

Best for: WhatsApp status, Instagram, Facebook.
Example: One line of poetry → 1080×1920 PNG

Use Tool
Numbers

Number to Urdu Words

Write amounts like 12500 as Urdu words for cheques and invoices.

Best for: Cheques, invoices and receipts.
Example: 12500 → بارہ ہزار پانچ سو روپے صرف

Use Tool

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.