Hindi & Hinglish

Hindi Captions in Devanagari: Fonts, Matras and Line Breaks

Typography rules for Hindi captions so matras never clip, conjuncts stay intact and lines break where a reader expects.

Mayur KadamFounder, VerbCraft 7 min read 620 words
Illustration for Hindi Captions in Devanagari: Fonts, Matras and Line Breaks

Summary — the short answer

  • Hindi captions that look wrong are almost always a typography problem, not a translation problem.
  • Devanagari carries marks above and below the baseline, so it needs 15–20% more line height than Latin type.
  • Never use synthetic bold — it thickens the shirorekha and destroys word shape.
  • Break lines at word boundaries and never inside a conjunct cluster.
  • Increase stroke or shadow slightly, because thin Devanagari strokes disappear against bright video.

Key facts

Extra line height needed
15–20% over Latin
Bold
Real weight only, never synthetic
Max words per line
4–5
Alignment
Left or centred short lines
Stroke
Slightly heavier than English

When Hindi captions look amateurish, the cause is rarely the words. It is the type. Devanagari has structural requirements that Latin-first caption tools ignore by default, and the resulting errors are visible to every Hindi reader even when they cannot name what is wrong.

Give matras vertical room

Devanagari places vowel marks above and below the baseline. Line height tuned for Latin type clips those marks, and the clipping is worst on exactly the characters that carry meaning. Add roughly 15 to 20 percent more line height than you would use for English captions at the same size.

This is also why stacking three caption lines rarely works in Hindi. Two lines maximum, with generous leading, reads far better than three tight ones.

Do not fake bold

Synthetic bold thickens every stroke uniformly. In Devanagari that destroys the shirorekha — the horizontal line running along the top of a word — by merging it with the letterforms beneath. The word stops reading as a unit.

Use a font family that ships a genuine Devanagari bold weight. Google Fonts has several well-engineered options with matched Latin companions, which also solves the bilingual pairing problem.

Break lines where a reader expects

  • Never break inside a conjunct cluster; it produces a shape no reader recognises.
  • Keep four to five words maximum per caption line.
  • Prefer left alignment or short centred lines — long ragged centres are harder to scan in Devanagari than in Latin.
  • Avoid hyphenation entirely.

Contrast and stroke over video

Devanagari strokes are generally thinner than the equivalent Latin at the same optical size, so they disappear faster against bright or busy footage. Increase stroke weight slightly compared to your English caption preset, and verify against the WCAG 4.5:1 contrast floor using your worst-case frame rather than an average one.

SettingEnglish presetHindi adjustment
Line height1.11.3–1.35
Weight800 synthetic okReal 700 cut
Stroke2px2.5–3px
Words per line3–43–4
Font sizeBaselineSame or −5%

Pairing Hindi and English faces

If your English captions use a geometric sans, pick a Devanagari face with similar stroke contrast and a matching x-height relationship. Mismatched pairs are the most common reason bilingual videos look like two different brands.

Frequently asked questions

Which fonts work well for Hindi captions?

Look for families with a real bold weight and a matched Latin companion. Noto Sans Devanagari and similar open families are safe, well-tested starting points.

Should Hindi captions be uppercase?

Devanagari has no case, so uppercase settings simply do nothing — or worse, trigger unwanted substitutions. Leave case transforms off for Hindi.

Why do my matras get cut off at the top?

Almost always insufficient line height or a container with hidden overflow. Increase leading first, then check the caption container padding.

Can I mix Devanagari and Latin in one caption line?

Yes, and it is common in Hinglish content. Just ensure both faces share a baseline and similar weight so the line does not visually step.

Sources and further reading

Use this article elsewhere

Copy a structured brief for ChatGPT, Claude, Perplexity or Gemini — it includes the key points and the canonical link so the assistant can cite VerbCraft properly.

https://verbcrafts.in/blog/hindi-captions-devanagari-typography