font-feature-settings

A low-level property that gives you control over OpenType font features like ligatures, kerning, and advanced typographic alternates.

Quick example

.fancy-text {
  /* Enables discretionary ligatures and small caps */
  font-feature-settings: "dlig" 1, "smcp" 1;
}

Quick facts

Initial value
normal
Inherited
Yes
Applies to
all elements and text
Animation type
discrete

Values

normal

font-feature-settings Browser Support

Widely available Since 2017 96% global usage

This feature is well established and works across many devices and browser versions. It has been available across browsers since 2017.

Safe to use without fallbacks.

48+
34+
9.1+
15+
ESC