Older Punjabi print and design files were typed in legacy ASCII fonts like AnmolLipi, Joy, AmritLipi, and Raavi. Modern devices and websites expect Unicode instead. This tool reads your text, figures out which direction it needs to go, and converts it instantly — no software, no signup.
Paste or type Gurmukhi Unicode below and the tool renders it across the site's ASCII/legacy font previews automatically. You can also upload your own .ttf or .woff font to see how your text sits in it.
The converter is designed around one problem: Punjabi text typed years ago in a legacy font shouldn't be unreadable on today's phones and browsers.
Paste Unicode or ASCII text and the tool figures out which way it needs to convert, without you choosing a mode first.
Mappings are built in for AnmolLipi, Joy, AmritLipi, Raavi, and other widely used Punjabi ASCII fonts.
Vowel signs, consonants, half-forms, bindi, tippi and other special marks are all accounted for in the conversion.
No installs, no plugins — it works on Windows, Mac, iOS, Android, and any modern browser.
Punjabi typography splits into two worlds, and this tool exists to move text safely between them.
Unicode typing has become standard on the web, but a lot of existing Punjabi material still lives in older ASCII fonts. This tool helps people work across both.
Unicode Punjabi is the universal Gurmukhi script standard supported across devices, websites, and apps, without needing any special font installed.
These are older, non-Unicode fonts such as AnmolLipi, Joy, and AmritLipi that were widely used in earlier Punjabi typing and print software.
Yes — the converter works in both directions and detects which way your text needs to go automatically.
Yes, the Punjabi Font Converter is free to use with no signup required.
Once your text is converted, browse dozens of Punjabi font lists in the main generator to find the right style for your project.
Open the full generator →