Light Theme
Install App
Free • Unicode • Pre-installed on Windows

Raavi Punjabi
Font Download

Raavi is the official Unicode Gurmukhi font pre-installed on all Windows PCs. Approved by the Government of Punjab for PSSSB, PPSC, and departmental typing tests. Unlike non-Unicode fonts, Raavi text is fully portable and copy-paste friendly.

Pre-installed on Windows XP, 7, 8, 10 & 11
Free
Always
Unicode
Standard
25+
WPM Target
Punjab
Approved
Font Preview
ਰਾਵੀ ਫੌਂਟ
ਪੰਜਾਬੀ ਟਾਈਪਿੰਗ
ਸਰਕਾਰੀ ਪ੍ਰੀਖਿਆ ਦੀ ਤਿਆਰੀ
ਯੂਨੀਕੋਡ ਫੌਂਟ — ਸਾਰੇ ਸਿਸਟਮਾਂ ਤੇ ਚੱਲਦਾ ਹੈ
Rendered in Raavi (system font)

Font Details

Raavi — File Information

Key specifications for the Raavi Unicode Gurmukhi font used in Punjab government typing exams.

📄
Font Name
Raavi
💾
Format
TrueType (.ttf)
Type
Unicode
📒
Script
Gurmukhi (Punjabi)
🅳
Approval
Govt of Punjab
💻
OS Support
Windows (built-in)

Installation

How to Install Raavi Font

Raavi is already on most Windows PCs. Follow these steps to verify or manually install it, and configure your system for Punjabi typing.

1

Check If It's Already Installed

Open MS Word, click the font name box, and type "Raavi". If it appears in the list and your text changes to Gurmukhi style, the font is already installed — skip to step 4.

2

Enable Indic Language Support (if missing)

Go to Settings → Time & Language → Language. Click Add a language, search for Punjabi (Gurmukhi), and install it. Windows will install Raavi automatically as part of this language pack.

3

Download & Install (Alternative)

Click the Download button above to get the raavi-font.zip file. Extract it, double-click Raavi.ttf, and click Install in the font preview window.

4

Add Punjabi Keyboard Input

Go to Settings → Time & Language → Language → Punjabi → Options. Add the Punjabi (Phonetic) or Punjabi (INSCRIPT) keyboard. You can switch between English and Punjabi input using Windows key + Space.

5

Select Raavi in Your Application

Open MS Word or the exam typing software, select Raavi as the font. Since Raavi is Unicode, typed text is fully compatible with all modern applications and can be copy-pasted without the font installed on the target system.

Keyboard Layout

Raavi Keyboard Layout

Each tile shows the English key you press (top) and the Unicode Gurmukhi letter it produces (bottom). Raavi follows the standard Unicode Gurmukhi Inscript layout.

Lowercase Keys (without Shift)
Top Row
q
w
e
r
t
y
u
i
o
p
Middle Row
a
s
d
f
ਿ
g
h
j
k
l
Bottom Row
z
x
c
v
b
n
m

Shift + Keys (Capital / Less-common characters)
Top Row
Q
W
E
R
T
Y
U
I
O
P
Middle Row
A
S
D
F
G
H
J
K
L
Bottom Row
Z
X
C
V
B
N
ਲ਼
M
ਸ਼

Special Characters & Punctuation
[
]
;
'
,
,
.
.
/
{
}
:
"
<
>

AltGr (Right Alt + Left Ctrl) Combinations
AltGr + i → ਗ਼    AltGr + p → ਜ਼    AltGr + [ → ੜ    AltGr + h → ਫ਼    AltGr + k → ਖ਼    AltGr + b → ੳ    AltGr + . → ॥

Tip: Raavi stores actual Unicode Gurmukhi characters — text typed in Raavi is fully portable and readable on any device without the font installed.

Exam Usage

Where Raavi Font Is Required

Raavi is one of the two official Punjabi typing fonts approved by the Government of Punjab — and the preferred choice for modern Unicode-based typing systems.

PSSSB Clerical

Punjab Subordinate Services Selection Board conducts Punjabi typing tests for Clerk and Junior Assistant posts. Both Raavi and Asees are accepted. Speed requirement: 25–30 WPM.

PPSC

Punjab Public Service Commission departmental exams accept Raavi for Punjabi typing posts. Raavi is increasingly preferred due to its Unicode compatibility with modern exam software.

Punjab Police

Head Constable (Ministerial) typing tests accept both Raavi and Asees. Raavi is typically used in computer-based exam portals that support Unicode Gurmukhi input.

Patwari & Revenue

Punjab Revenue Department Patwari exams allow both Raavi and Asees. Raavi is recommended for Patwaris who need to share official documents digitally.

NIC / Digital Punjab

National Informatics Centre and Digital Punjab portal submissions require Unicode Punjabi text — Raavi is the correct font for all digital government filings.

Departmental Offices

Punjab government departments are transitioning to Unicode-based Punjabi. Raavi is the recommended font for modern office systems, emails, and web portals.

Practice & More Fonts

Practice & Related Resources

Build your Raavi typing speed and explore other Punjabi fonts.

About Raavi Punjabi Font

Raavi is a Unicode Gurmukhi typeface developed by Microsoft and included with all versions of Windows since Windows XP. It is one of the two fonts officially approved by the Government of Punjab for departmental communications and public-sector recruitment typing tests. Unlike non-Unicode fonts like Asees or AnmolLipi, Raavi stores text using standard Unicode Gurmukhi code points (U+0A00–U+0A7F), making text fully portable across all modern operating systems, browsers, and devices.

Why Choose Raavi Over Asees or AnmolLipi?

Raavi's Unicode compatibility is its biggest advantage. Text typed in Raavi can be emailed, posted online, or stored in databases without losing the Gurmukhi encoding — no font installation is required on the receiving system. In contrast, Asees and AnmolLipi are non-Unicode fonts where text appears garbled without the font installed. As Punjab government departments modernise their IT infrastructure, Raavi and other Unicode fonts are the future-proof choice for official Punjabi typing work.

Frequently Asked Questions

Is Raavi already on my Windows PC? Yes, if you have Windows XP or later. Check by typing "Raavi" in the MS Word font box. If it doesn't appear, install the Punjabi language pack from Windows Settings.

What keyboard layout does Raavi use? Raavi uses the standard Unicode Gurmukhi keyboard layout compatible with Windows Inscript and Phonetic input methods. The layout is shown in full in the keyboard section above.

What WPM do I need? PSSSB and most Punjab government exams require 25 WPM in Punjabi. Practise with our 5-minute Raavi typing test to build speed.

Can I use Raavi on Android or iOS? Yes. Gurmukhi Unicode text is supported on all modern smartphones. The Raavi font itself is Windows-specific, but any Gurmukhi Unicode font will render the text correctly.