This free Punjabi keyboard online works instantly in any browser — no app download, no installation, no changing your phone's language settings.
Type Punjabi on iPhone, Android, Windows or Mac. Roman mode converts romanized Punjabi to Punjabi script automatically. Copy directly to WhatsApp messages, TikTok captions, Instagram bios, and more.
1. Open kactyl.com/punjabi/→2. Click letters→3. Copy→4. Paste anywhere
Everything you need to know about the Punjabi keyboard
Arabi Keyboard's Punjabi keyboard (kactyl.com/punjabi/) is 100% free with no installation. It supports Roman mode (type English, get Gurmukhi instantly), voice typing, vowel matras, and Punjabi emoji combos. Works on iPhone, Android, Windows, and Mac.
Open kactyl.com/punjabi/ in Safari or Chrome on your phone. Tap the Gurmukhi letters on the virtual keyboard, then tap Copy and paste into WhatsApp, Instagram, TikTok, or any app. No download or installation needed.
Roman mode (also called phonetic mode) lets you type Punjabi using English letters. For example, type 'waheguru' and it converts to ਵਾਹਿਗੁਰੂ when you press Space. It uses standard Punjabi phonetic rules: kh=ਖ, gh=ਘ, ch=ਚ, sh=ਸ਼, etc.
Click the purple ਮਾਤਰਾ button to open the matras panel. Tap the vowel matra (ਾ, ਿ, ੀ, ੁ, ੂ, ੇ, ੈ, ੋ, ੌ, ੰ, ੱ) and it will be inserted after the last letter. Essential for writing correct Punjabi.
Yes. Open kactyl.com/punjabi/ in any browser — Chrome, Firefox, Safari, Edge. On desktop, activate QWERTY mode to type Punjabi directly from your physical keyboard. Copy and paste the text into any application.
Yes — type your message on Arabi Keyboard, tap Copy, open WhatsApp, long-press the text field, and tap Paste. Works on iPhone and Android without changing any phone language settings.
Gurmukhi is the script used to write Punjabi, created by Guru Angad Dev Ji in the 16th century. It has 35 consonants, vowel bearer characters (ੳ, ਅ, ੲ), 10 independent vowels, and 10 vowel matras. The script reads left to right.
Yes. Write your Punjabi caption or comment → tap Copy → open TikTok or Instagram → paste into the caption or comment box. Roman mode lets you type Punjabi from your English QWERTY keyboard for even faster input.
Yes. Click the microphone button and speak in Punjabi (Gurmukhi). The voice recognition converts your speech to Gurmukhi script automatically. This feature works best on Chrome for Android and desktop.
Yes. The keyboard supports all Gurmukhi characters used in Gurbani including rare conjunct consonants and the full set of matras. Special characters like ੴ (Ik Onkar), ੍ (virama), and ੱ (addak) are available in the Special Characters panel.
Google Translate translates between languages — it does not let you type Punjabi directly. Arabi Keyboard lets you type Punjabi Gurmukhi and copy it into any app. Perfect for Punjabi speakers who just need a simple way to type their language online.
This keyboard is designed for Gurmukhi script (Indian Punjabi). For Shahmukhi (Pakistani Punjabi written in Perso-Arabic script), we recommend the Urdu keyboard at kactyl.com/urdu/ as a starting point.
Absolutely. This is especially popular with Punjabi diaspora in the UK, Canada, Australia, and USA who use English-language devices but want to type Punjabi for family messages, Gurdwara communications, and social media posts.
Click the blue Copy button above the keyboard. Your Punjabi text is now in your clipboard. Go to any app — WhatsApp, Gmail, Instagram, Facebook — and long-press or right-click to paste. The Gurmukhi text displays correctly on all modern devices.
Yes. Once the page has loaded in your browser, it works fully offline. You can type Punjabi, use Roman mode, and access all features without an internet connection. Ideal for areas with poor connectivity.
Yes — click the microphone button and speak in Punjabi. Your browser's speech recognition converts your spoken Punjabi into text in the editor. Works best on Chrome and Safari. Allow microphone access when your browser prompts you.
Punjabi has around 125 million speakers, making it one of the most-spoken languages in South Asia — split across Indian Punjab (written in Gurmukhi) and Pakistani Punjab (written in Shahmukhi, a Perso-Arabic script), plus a large diaspora in the UK, Canada, and the US.
Popular picks include ਸਤਿ ਸ੍ਰੀ ਅਕਾਲ (Sat Sri Akal/hello), ਧੰਨਵਾਦ (thank you), ਪਿਆਰ (love), and ਜਨਮਦਿਨ ਮੁਬਾਰਕ (happy birthday). The Emoji Combos hub below has these and more, pre-paired with matching emoji.