Urdu Typing Tool

Type phonetically in English — "shukriya" becomes "شکریہ" — converted using Google's own transliteration engine. No install, no account.

  • Free, converts as you type
  • Right-to-left script, handled automatically
Ctrl+G toggles phonetic typing on/off 0 characters

Urdu's script works differently from this site's other typing tools: since it's written right-to-left in a completely different alphabet (not descended from Devanagari, unlike Hindi, Nepali, Bengali, and the others here), each word is sent to Google's own transliteration service the moment you finish it, which handles the actual conversion. There's no instant offline guess first for this one specifically — if Google's service is briefly slow, you'll see your raw English for a moment before the Urdu text appears.

Frequently asked questions

How does Urdu typing work here?

Urdu uses the Perso-Arabic script, written right-to-left — structurally very different from Hindi, Nepali, Bengali, and the other Brahmic-script languages this site supports, which is why this page works a bit differently from those. The moment you finish a word, it's sent to Google's own public transliteration service, which converts it to Urdu script. There's no instant local guess first for this one — Google's conversion is the only conversion happening.

Is my typing sent anywhere?

Only the single word you just finished typing is sent to Google's transliteration service — the same way autocomplete works — never your whole document.

What if Google's service is slow or unavailable?

Since this page relies on Google's service for the actual conversion (unlike this site's other typing tools, which have an instant local fallback), a slow or failed request means your text briefly stays in raw English until it resolves, rather than converting instantly.

Why is Urdu handled differently from the other languages?

Hindi, Punjabi, Bengali and the other Indian scripts here are related, so a rule-based engine can convert them instantly. Urdu uses a different, right-to-left script, so each word is converted by Google's transliteration service instead.

Is what I type stored?

We don't store it. Each finished word is sent to Google's transliteration service to be converted, in the way search autocomplete works; the whole document is never sent.

Does it work on my phone?

Yes, in your phone's browser. Many phones also have a built-in Urdu keyboard if you'd rather type directly in other apps.

How to type Urdu with English letters

Urdu is written right to left in a Nastaliq-style Arabic-based script, so it can't be typed with simple letter-for-letter rules the way Hindi can. Instead, this tool sends each word to Google's transliteration service as soon as you finish it (press space or punctuation), and it returns the Urdu spelling. Type the word the way it sounds, in English letters, and press space. shukriya becomes شکریہ.

Tips for accurate Urdu

  • Spell it by sound. Write the word as you would pronounce it, with the vowels you hear.
  • Try another spelling if it's wrong. Urdu and Hindi share many words, and one spelling can produce a different result from another, so adjust and retype the word.
  • You need an internet connection. Unlike the other typing tools here, there is no instant offline guess for Urdu, so if the service is briefly slow you'll see your English letters for a moment before the Urdu appears.
  • The text flows right to left automatically, so you don't need to change anything.
  • Read it back. Check names and important words before you send them.

Where you can use it

Copy the text or download it as a .txt file, then paste it into WhatsApp, email, Word, Google Docs, social posts or a website. The result is ordinary Unicode text, so it displays in the Urdu font your device uses.