Punjabi Keyboard Online — Free Roman Typing & Voice | ਪੰਜਾਬੀ ਕੀਬੋਰਡ
Type Punjabi (Gurmukhi) from any device. Roman mode — no download, no installation.
Type Punjabi (Gurmukhi) from any device. Roman mode — no download, no installation.
Works with every app you love
Type your Punjabi text above → tap Copy → paste into any app. No special settings needed.
Type your message → tap Copy → open WhatsApp → long-press to paste. Works on iPhone and Android. No language settings change needed.
Write Punjabi captions or comments → Copy → paste in TikTok caption or comment box. Roman mode lets you type Gurmukhi from your English QWERTY keyboard.
Write Punjabi captions, bio, or DM messages → Copy → paste in Instagram. Punjabi text displays left-to-right and looks great on any post.
Type Punjabi for Stories or chats → Copy → paste in Snapchat. Popular with Punjabi diaspora in UK, Canada, and USA. Works on iPhone and Android.
Punjabi is spoken by over 130 million people worldwide — making it one of the top 10 most spoken languages on Earth. Arabi Keyboard's free Punjabi keyboard (arabikeyboard.com/punjabi/) lets you type Gurmukhi script directly in your browser — no app download, no installation, no language settings to change. It works on iPhone, Android, Windows, and Mac.
The Roman mode is the fastest way to type Punjabi online. Just type English phonetics: sat sri akal → ਸਤਿ ਸ੍ਰੀ ਅਕਾਲ, waheguru → ਵਾਹਿਗੁਰੂ, pyaar → ਪਿਆਰ — all convert instantly when you press Space. Digraphs like kh, gh, ch, sh, dh, bh are supported for accurate Gurmukhi output.
The Matras panel (vowel signs) lets you add vowel diacritics to consonants: ਾ (aa), ਿ (i), ੀ (ii), ੁ (u), ੂ (uu), ੇ (e), ੈ (ai), ੋ (o), ੌ (au). Also includes ੰ (tippi), ੱ (addak/gemination), and ੍ (virama) for writing complete Gurbani and classical Punjabi. Perfect for keyboard — no download, no app, completely free.
This Punjabi keyboard is perfect for WhatsApp messages to family in Punjab, TikTok captions, Instagram bios, and religious texts. Type your Punjabi, tap Copy, and paste into any app. Works even offline once the page has loaded.
Punjabi is the mother tongue of the Sikh community worldwide. Arabi Keyboard's Punjabi keyboard is widely used for writing Gurbani (ਗੁਰਬਾਣੀ), Ardas, and daily prayers. Special characters like ੴ (Ik Onkar) are available in the Special Characters panel.
The Punjabi diaspora in the UK, Canada, Australia, and USA — millions of Punjabi-speaking Sikhs and Muslims who use English-language phones but want to write Punjabi for family messages, Gurdwara announcements, and social media. Also: Punjabi students, language learners, journalists writing for Punjabi media, teachers creating educational content, and second-generation youth reconnecting with their heritage language.
The Gurmukhi script was standardized by Guru Angad Dev Ji in the 16th century. It has 35 consonants (ਕ ਖ ਗ ਘ ਙ ਚ ਛ ਜ ਝ ਞ ਟ ਠ ਡ ਢ ਣ ਤ ਥ ਦ ਧ ਨ ਪ ਫ ਬ ਭ ਮ ਯ ਰ ਲ ਵ ਸ਼ ਖ਼ ਗ਼ ਜ਼ ਫ਼), three vowel bearer characters (ੳ ਅ ੲ), and 10 vowel matras. Unlike Devanagari, Gurmukhi uses a simpler top-line (ਸਿਰਲੇਖ) system and reads left to right. This keyboard covers all 35 letters, all matras, and special Sikh characters.
Google Translate translates between languages — it does not let you type Punjabi directly. Arabi Keyboard lets you compose original Punjabi text and copy it to any app. No translation needed: if you speak Punjabi, just type it. Roman mode makes it even faster — type phonetically in English and get Gurmukhi script instantly. Copy, paste, done.
All text produced by Arabi Keyboard uses standard Unicode Gurmukhi (U+0A00–U+0A7F). This means your Punjabi text displays correctly on every modern device and operating system — iPhone, Android, Windows, macOS, Linux — without installing any special fonts. You can paste it into Word, Google Docs, WhatsApp, Instagram, Facebook, TikTok, emails, and PDFs. The text is fully searchable and copy-pasteable everywhere.
Step 1 — Open the keyboard: Go to arabikeyboard.com/punjabi/ in any browser on your phone or computer. No sign-up, no installation. Step 2 — Choose your input method: Click Gurmukhi letters directly on the virtual keyboard, OR tap the FRANCO button to activate Roman mode and type phonetically using English letters. Step 3 — Add vowel matras: Tap the ਮਾਤਰਾ button to open the matras panel and add vowel signs (ਾ ਿ ੀ ੁ ੂ ੇ ੈ ੋ ੌ) to consonants. Step 4 — Use emoji combos: Scroll down to the Emoji Hub for Punjabi combos like ਸਤਿ ਸ੍ਰੀ ਅਕਾਲ 🙏✨ ready to insert in one click. Step 5 — Copy and paste: Tap the blue Copy button and paste your Punjabi text into any app — WhatsApp, Instagram, TikTok, Gmail, Google Docs, Facebook.
Everything you need to know about the Punjabi keyboard
More Free Online Keyboards
Your feedback makes Kactyl better for everyone