Devanagari typefaces
The script used for Hindi, Marathi, Sanskrit, Nepali, and a number of other South Asian languages.
62 open-source families · page 1 of 2
About the Devanagari writing system
The Devanagari subset covers the script used for Hindi, Marathi, Sanskrit, Nepali, and a long list of other South Asian languages. Devanagari is structurally complex — the horizontal headline that joins consonants, the conjunct ligatures, and the vowel sign positioning are all design problems with no analogue in the Latin tradition. A serious Devanagari typeface is a substantial second design.
The catalog above lists every open-source typeface in the TypeCraft directory that ships the Devanagari subset in its font files. The full list runs to 62 families, sorted by catalog popularity. Every entry links to a complete font detail page with weight specimens, designer credit, license, full subset coverage, and copy-paste CSS embed code.
If you are designing for a project that needs Devanagari support, this is the right entry point into the catalog — but the work does not end here. Set the typeface in your real copy at your real reading sizes before you commit, and check that the typeface's Devanagari design has the same care and craft as its Latin counterpart. The two designs are usually drawn separately, and the quality of one is not always a guarantee of the quality of the other. For other entry points into the catalog, see the full writing-systems index, the categories index, the designers index, or the curated buyer guides.