Unicode to Chanakya
Updated June 15, 20263 min read

The Graphic Designer's Blueprint for Hindi Typography (CorelDraw, Illustrator, InDesign)

A comprehensive guide for graphic designers on handling Hindi text across modern software like Illustrator and InDesign versus legacy print environments like CorelDraw.

The Designer's Daily Nightmare

You get a client brief for a wedding invitation, a political flex banner, or a massive bilingual brochure. The client sends the Hindi text via WhatsApp. You copy the text, paste it into Adobe Illustrator or InDesign, and suddenly half the matras (vowel signs) are disconnected, the half-letters look like full letters with halants under them, and the typography looks completely amateur.

Or worse: you design a beautiful layout using modern fonts, send the source file to a local print shop running an older version of CorelDraw, and they call you angry because the file is full of "pink boxes" or question marks.

Graphic designers in South Asia live on a fault line between two entirely different typographic systems. To master Hindi typography, you have to master the divide between Unicode (the modern web/app standard) and 8-bit Legacy Fonts (the print industry standard).

The Modern Workflow: Illustrator & InDesign

Adobe's modern suite (Illustrator, InDesign, Photoshop) heavily favors Unicode. Fonts like Mangal, Nirmala UI, Adobe Devanagari, and Kokila are all Unicode.

When the client WhatsApps you text, it is natively in Unicode. When you paste it into Illustrator, it should work. If it is breaking (letters disconnecting), it means the software's text engine is set to Western instead of South Asian.

The Fix:

  1. In Illustrator/Photoshop, go to Preferences > Type.
  2. Change the text engine from "East Asian" or "Latin" to "Middle Eastern and South Asian" (or "World-Ready Composer").
  3. Restart the software. The Unicode Hindi will now render beautifully. (For a deep dive into video editing text engines, see our Premiere Pro guide).

The Legacy Print Workflow: CorelDraw & PageMaker

The local printing press industry, especially for flex banners, newspapers, and wedding cards, still heavily relies on older versions of CorelDraw and PageMaker.

These older software versions do not understand Unicode's complex rendering rules (which is why your beautiful InDesign text turns into junk when imported to an old CorelDraw setup). The print industry solves this by using legacy 8-bit fonts like Walkman Chanakya or Kruti Dev. These fonts use a visual hack: they map Hindi shapes onto the English keyboard layout.

If you are sending a design to print, or if a client specifically demands the "Chanakya look," you cannot use standard Unicode text. You must convert it.

Test the conversion in your browser

You can instantly convert the client's WhatsApp text (Unicode) into print-ready Chanakya text right here. Paste the client's text below, set the direction to Unicode → Chanakya, and hit convert.

Only relevant for Unicode → Chanakya.

Input 0 → Output 0 characters

Take the gibberish English output, paste it into CorelDraw, and apply the Walkman Chanakya font. It will instantly snap into perfect Hindi typography, and the print shop won't complain about missing characters.

The Trench Truth: Curving Text Along a Path

Finalizing your layout

As a designer, your job is to know your final medium. If you are designing for a website, an app UI, or social media graphics, stick entirely to the Modern Workflow (Unicode). If you are sending files to a legacy press, a local screen printer, or a newspaper desk, use the conversion tools to embrace the Legacy Print Workflow (Chanakya).

Understanding this split will elevate you from a designer who "struggles with Hindi text" to a master of multilingual typography. You can read more about handling Chanakya showing as English in Photoshop to round out your technical toolkit.

Ready to run the numbers?

Get your result instantly — private, in your browser.

Open the calculator →