Quikbench

Punjabi typing, done in your browser.

Type Punjabi words using English letters — like "changaa" or "sat sree akaal" — and watch them convert to Gurmukhi script as you go. Runs entirely on your device; nothing you type is ever sent anywhere.

Punjabi Typing Tool

Local & offline

Type phonetically in English below — each word converts to Punjabi (Gurmukhi) the moment you hit space or punctuation. For common words with more than one valid spelling, you'll see a "Did you mean" picker to choose from. Press Ctrl+G to switch phonetic typing on or off.

Shortcut: Ctrl+G

Uses Google's transliteration service for higher accuracy when available (this sends the word you're typing to Google to convert it). If Google's service is unreachable, this tool automatically falls back to its own local, offline phonetic engine — nothing leaves your browser in that case.

Start typing in English to see Punjabi appear 0 characters
Did you mean

Phonetic typing key

Type the English letters shown to produce the matching Punjabi vowel or consonant. Longer vowels ("aa", "ee", "oo") give the long sound; single letters give the short sound.

Vowels

a
aa / A
i
ee / ii / I
u
oo / uu / U
e
ai
o
au
Mਂ (bindi)
Hਃ (visarga)

Consonants

k / khਕ / ਖ
g / ghਗ / ਘ
ch / chhਚ / ਛ
j / jhਜ / ਝ
T / Thਟ / ਠ
D / Dhਡ / ਢ
N
t / thਤ / ਥ
d / dhਦ / ਧ
n
p / phਪ / ਫ
b / bhਬ / ਭ
m
y / r / lਯ / ਰ / ਲ
v / w
shਸ਼
s / hਸ / ਹ
z / fਜ਼ / ਫ਼

Good to know

Doubling a consonant, as in "pakkaa" or "sabb", automatically produces the addak mark (ੱ) plus a single letter — the standard way Gurmukhi writes a doubled consonant sound. Typing "n" right before another consonant (as in "changaa" or "punjaab") automatically becomes a nasal tippi (ੰ) or bindi (ਂ) sign, matching common Punjabi spelling. To force a literal ਨ conjunct instead, insert an apostrophe between the letters. A single period converts to the Punjabi full stop "।".

How this Punjabi typing tool works

As you type each word in English and press space, punctuation, or Enter, the word is inserted instantly using a local phonetic engine and a small curated dictionary, then sent to Google's transliteration service to get a more accurate result — swapped in automatically the moment it arrives, usually within a fraction of a second.

If Google's service is slow or unreachable, the local result simply stays as-is — typing never stops working, it just falls back to the offline engine, including its handling for addak (doubled consonants) and tippi/bindi nasal marks. When a word has more than one valid spelling or meaning, a "Did you mean" picker appears below the box so you can choose the right one. Use the "View typing chart" button any time for a quick reference to the local engine's phonetic rules.

Frequently asked questions

How does this Punjabi typing tool work?

Type Punjabi words using English letters — for example "changaa" or "dhanvaad" — and each word converts to Gurmukhi script the moment you press space or punctuation. The tool sends each word to Google's transliteration service for the most accurate result, backed by a local phonetic engine and dictionary that take over automatically if Google's service is unreachable.

Does this tool send my typing to Google?

Yes — each word you type is sent to Google's transliteration service to get the most accurate conversion. If that service is ever unreachable, the tool automatically falls back to its own local, offline phonetic engine and dictionary, so typing keeps working either way.

What is the "Did you mean" suggestion picker?

When a word has more than one valid spelling or reading, such as "naa" (ਨਾ, "no") versus ਨਾਂ ("name"), a row of clickable options appears below the box so you can pick the one you meant, sourced from Google's suggestions when available or this tool's built-in dictionary otherwise.

How do I type a doubled consonant sound (addak) in Gurmukhi?

Type the consonant twice, as in "pakkaa" or "sabb". Google's service handles this automatically; the local fallback engine also converts the repeated letter into an addak mark (ੱ) followed by a single consonant, matching standard Gurmukhi spelling.

Why does a word sometimes convert differently than I expect?

If Google's service is temporarily unreachable, this tool falls back to fixed phonetic spelling rules, so exact spelling matters more in that case — for example, type "aa" for a long ਆ sound and single "a" for the short sound. Check the phonetic key on this page for the full mapping.

📖 Related guide: How to Type in Punjabi (Gurmukhi) Without an Indic Keyboard