Caveat Font cover image

Caveat Font: Why It’s Not Vietnamese-Safe (Tested From the File)

💡 This page contains an affiliate link. If you purchase through it, we may earn a small commission at no extra cost to you.

The benchmark casual handwriting font

Caveat, designed by Pablo Impallari, is one of the most widely used free handwriting fonts on the web — breezy, unhurried letterforms that read like someone writing quickly with a smooth pen, without tipping into the illegibility a lot of script fonts have at small sizes.

We tested it the same way we test every font on this site: reading the actual character data out of the binary, not repeating a vendor description.

PropertyValue
Variable axisWeight (wght), 400 → 700, default 400
Named weights4 (Regular, Medium, SemiBold, Bold)
Glyphs1,034
Codepoints753
OpenType features16
Vietnamese supportPartial — not full

Download Caveat

Includes the OFL license file. Keep it in the package if you redistribute.

Why we’re flagging this instead of just listing it

Most of the fonts on this site pass our Vietnamese-support test cleanly (see Fraunces, Bitter, and the full Vietnamese-support roundup). Caveat doesn’t, and we think that’s more useful to know than to quietly omit.

Caveat’s character set fully covers Cyrillic (220 of 256 in the Cyrillic block) but only reaches 34 of 256 characters in the Latin Extended Additional block — the block that holds Vietnamese’s stacked diacritic combinations (ế, ộ, ữ, ỹ, and dozens more). In practice: basic Vietnamese base letters with a single diacritic may render, but many two-mark combinations (a Vietnamese-specific vowel plus a tone mark) will fall back to a missing-glyph box or a visually broken stack.

If your project needs Vietnamese text in a casual handwriting style, this isn’t the file to use — check the Vietnamese-support roundup for fonts that pass completely, or reach for a premium option verified for the language you need.

OpenType features

CategoryFeatures
Alternatesaalt salt ss01 ss02
Positioningkern mark mkmk
Othercalt case dlig frac liga locl ordn subs sups

16 features is a reasonable set for a script font — calt (contextual alternates) matters most here, since handwriting fonts rely on it to swap letterforms based on neighboring characters and avoid the repetitive, stamped-out look that plain script fonts get when the same glyph repeats.

Metrics

MetricValue
Units per em1,000
Ascender960
Descender−300
Cap-height ratio0.610
x-height ratio0.400

An x-height ratio of 0.400 is low compared to the sans and slab fonts on this site (Montserrat 0.517, Bitter 0.522) — expected for a script face, where a low x-height is part of what reads as “handwritten” rather than “typeset.” Don’t use Caveat below 18–20px; the low x-height makes small sizes hard to read.

When to use it — and when not to

Good fit: headlines, quotes, social graphics, invitation-style branding, anything Latin/Cyrillic where a personal, unhurried tone matters. Poor fit: Vietnamese-language content (see above), body text at small sizes, anything requiring a formal or corporate tone.

Related

Data on this page was read directly from the font binary — axis table, glyph count, character coverage and OpenType feature list. Last verified against Caveat version 2.000.

Share