English to Punjabi Typing
Basic phonetic engine — the common-word dictionary for this language is growing. Spell tricky words out phonetically (long vowels written double).
Autosaved in your browser — nothing is uploaded or stored on our servers. Voice recognition is handled by your browser/device provider; WorldTyping never receives your audio.
WorldTyping’s free English to Punjabi typing tool converts Punjabi words written in English letters into Gurmukhi script as you type — no installation, no account, and nothing leaves your browser.
How to type in Punjabi
- Type Punjabi words phonetically in the left box using English letters — for example sat sri akal.
- The Gurmukhi text appears instantly in the right box: ਸਤ ਸ੍ਰੀ ਅਕਾਲ.
- Copy it, share it, download it, or print it.
Examples
| You type | You get |
|---|---|
| sat sri akal | ਸਤ ਸ੍ਰੀ ਅਕਾਲ |
| changa | ਚੰਗਾ |
| punjabi | ਪੰਜਾਬੀ |
| pyar | ਪਿਆਰ |
Gurmukhi, not Shahmukhi
Punjabi is written two ways by two populations: Gurmukhi in Indian Punjab, Shahmukhi — a Perso-Arabic script — in Pakistan. This tool produces Gurmukhi, and there is no setting that changes that.
Worth knowing in the first paragraph rather than after a page of typing. The spoken language is largely shared; the two writing systems look nothing alike.
Known spellings do better than clever ones
Punjabi shows the difference between a stored spelling and a rule conversion more starkly than most. changa is a known word and gives ਚੰਗਾ, with the nasal written as a tippi exactly where it belongs. changaa — a reasonable-looking variant — falls through to the rules and gives ਚਨ੍ਗਾ, spelling the nasal out as a full consonant.
The lesson is not to spell more carefully. It is to spell more ordinarily: the plainest version of a word is the one most likely to be recognised. sat sri akal gives ਸਤ ਸ੍ਰੀ ਅਕਾਲ.
The h in gh and bh is doing real work
Punjabi carries lexical tone, unusually among Indo-Aryan languages, and there are no tone marks. The tone rides on the historically voiced-aspirate letters — ਘ ਝ ਢ ਧ ਭ — which you reach by adding an h.
So dropping the h is not a small spelling shortcut; it selects a different letter and a different word.
The nasalisation marks are a different matter: the rules do not produce ਂ or ੰ, which is why changa only works as a stored word. Both are in the vowel-signs row of the Punjabi keyboard, so the reliable habit is to type the word and then place the mark.
Frequently asked questions
Do I get Gurmukhi or Shahmukhi?
Gurmukhi, the script used in Indian Punjab. Punjabi in Pakistan is written in Shahmukhi, a Perso-Arabic script, and no setting here produces it. The spoken language is the same; only the writing system differs.
Why does changa come out better than changaa?
changa is a known word and gives ਚੰਗਾ with the tippi placed correctly. changaa falls through to the rules, which write the nasal as a full consonant instead — ਚਨ੍ਗਾ. It is the clearest illustration of the difference between a stored spelling and a rule conversion, so try the plainest spelling first.
How do I type the tone letters?
Add an h — gh, jh, dh, bh. Punjabi is tonal and the tone is carried by those historically voiced-aspirate letters rather than by any mark, so the h in your Roman spelling is doing real work.
Is this a translator?
No. It is transliteration — it converts sounds into Gurmukhi. Type Punjabi phonetically and you get Punjabi; type English and you get English spelled in Gurmukhi letters.
Can I paste the Gurmukhi text into WhatsApp or Word?
Yes. It is standard Unicode Gurmukhi, so it pastes into WhatsApp, Word, Google Docs, Gmail or a web form with no font to install.
Related tools
Free Punjabi typing workspace with export and share.
Punjabi KeyboardOn-screen Gurmukhi keyboard — click to type.
Punjabi Voice TypingSpeak Punjabi and get Gurmukhi text.
Punjabi Word CounterCount words and characters in Punjabi text.
English to Hindi TypingType Hindi using English letters — instant Devanagari.
English to Urdu TypingType Urdu using English letters — instant Perso-Arabic (Nastaliq).
English to Gujarati TypingType Gujarati using English letters — instant Gujarati script.
Found a bug or missing a feature? Send feedback — it goes straight to the maker.