Tillana
Type with Purpose
Good typography guides attention, improves understanding, and makes communication effortless.
The Anatomy of a Typeface
By FontSide · June 2026
Every typeface is a system of decisions — about stroke contrast, x-height, spacing, and rhythm. The best ones feel invisible: you stop seeing the letters and start hearing the voice behind them. That transparency is the hardest thing to design.
A high x-height opens up the counters and makes small text breathe. Tight tracking pulls a headline together; loose tracking gives a caption room to exhale. None of these choices are accidents — they are arguments about how reading should feel.
Uppercase
Lowercase
Numerals
Symbols
Configuration
Select the weights and styles you want to include in your project.
Weights
Package Manager
The recommended way to use fonts in modern web projects.
1. Install Package
pnpm add @fontsource/tillana 2. Import in App
// Please select at least one weight and style 3. CSS Usage
body {
font-family: "Tillana", system-ui;
} Google Fonts CDN
Use Google's CDN to embed the fonts directly via HTML.
HTML <head>
<!-- Please select at least one weight and style --> Fontsource CDN
Skip the build step by adding this directly to your global CSS file.
Global CSS
/* Please select at least one weight and style */ Background & Story
Tillana is a refreshingly informal family of typefaces for Devanagari and Latin. The fonts were first published by the Indian Type Foundry as an open source project in 2014. Coming in at 1,021 glyphs per weight, Tillana has all of the characters necessary to set a variety of European languages, as well as Indian languages like Hindi, Marathi, Nepali, and more. The Tillana family includes five styles, which range in weight from Regular through Extra Bold. Tillana’s Latin do not connect; this part of the family is a non-joining script type. The Devanagari part is one of the few “true cursive” designs currently available for the script.
Characters from both writing systems appear as if they were fluidly handwritten, particularly the Devanagari. Tillana’s letterforms are slanted at a 10 degree angle. The strokes are show visible contrast, and the dynamic counter forms are one of the design’s most prominent features. The forms involve many loops and hooks and most of the knots are loops rather than closed, black forms. All vertical strokes in both scripts have swelling at their tops and bottoms, and the Devanagari characters’ central vertical strokes almost always break through the headline. Handwriting artefacts are present in the Latin letters, too, such as hook on the descender of the lowercase q.
Tillana’s Devanagari base character height falls vertically between the Latin upper and lowercase letter heights. The Latin characters have a small x-height and long ascenders and descenders. Lipi Raval designed the Devanagari components of Tillana, and worked together with Jonny Pinhorn on the Latin.
This project is led by Indian Type Foundry, a type foundry based in Ahmedabad, Gujurat, India, who design contemporary Indian typeface families. To contribute, see github.com/itfoundry/tillana
Tags & Moods
Subsets
Install
pnpm add @fontsource/tillana Designed by
Indian Type Foundry
Links
License
OFL-1.1