Widely availableSupported across all major browsers. Safe to use in production.

Overview

The font-synthesis-small-caps CSS property sets whether or not the browser should synthesize small caps typefaces when they're missing from the font.

Browser support

Feature Desktop Mobile
Chrome
Edge
Firefox
Safari
Chrome Android
Safari iOS
97
97
111
16.4
97
16.4
auto
97
97
111
16.4
97
16.4
none
97
97
111
16.4
97
16.4
1+Supported (version) Not supported Has note Sub-feature descriptions sourced from MDN Web Docs (CC BY-SA 2.5)

Syntax

CSS
.no-synth-caps {
  font-variant-caps: small-caps;
  font-synthesis-small-caps: none;
}
.allow-synth {
  font-synthesis-small-caps: auto;
}

Live demo

composite with(auto)

CSS composite with(auto) demo.

PreviewFullscreen

composite none(none)

CSS composite none(none) demo.

PreviewFullscreen

Comparison view

CSS comparison view demo.

PreviewFullscreen

Use cases

  • Using font-synthesis-small-caps

    The font-synthesis-small-caps CSS property sets whether or not the browser should synthesize small caps typefaces when they're missing from the font.

Cautions

  • May not be supported in older browsers.

Accessibility

  • Make sure visual changes are conveyed appropriately to assistive technology.

Powered by web-features