CSS font-feature-settings

- CR

Method of applying advanced typographic and language-specific font features to supported OpenType fonts.

IE

  1. 5.5 - 9
  2. 10
  3. 11

Edge

  1. 12 - 81
  2. 83

Firefox

  1. 2 - 3.6
  2. 4 - 14
  3. 15 - 33
  4. 34 - 75
  5. 76
  6. 77 - 78

Chrome

  1. 4 - 15
  2. 16 - 20
  3. 21 - 47
  4. 48 - 81
  5. 83
  6. 84 - 86

Safari

  1. 3.1 - 3.2
  2. 4 - 6
  3. 6.1 - 9
  4. 9.1 - 13
  5. 13.1
  6. TP

Opera

  1. 9 - 12.1
  2. 15 - 34
  3. 35 - 67
  4. 68

iOS Safari

  1. 3.2 - 6.1
  2. 7 - 9.2
  3. 9.3 - 13.3
  4. 13.4

Opera Mini

  1. all

Android Browser

  1. 2.1 - 4.3
  2. 4.4 - 4.4.4
  3. 81

Blackberry Browser

  1. 7
  2. 10

Opera Mobile

  1. 10 - 12.1
  2. 46

Chrome for Android

  1. 81

Firefox for Android

  1. 68

IE Mobile

  1. 10
  2. 11

UC Browser for Android

  1. 12.12

Samsung Internet

  1. 4
  2. 5 - 10.1
  3. 11.1

QQ Browser

  1. 10.4

Baidu Browser

  1. 7.12

KaiOS Browser

  1. 2.5

Whenever possible, font-variant shorthand property or an associated longhand property, font-variant-ligatures, font-variant-caps, font-variant-east-asian, font-variant-alternates, font-variant-numeric or font-variant-position should be used. This property is a low-level feature designed to handle special cases where no other way to enable or access an OpenType font feature exists. In particular, this CSS property shouldn't be used to enable small caps.

Resources:
Syntax for OpenType features in CSS (Adobe Typekit Help)
Detailed tables on accessability support
Demo pages (IE/Firefox only)
MDN Web Docs - font-feature-settings
Mozilla hacks article
OpenType layout feature tag registry
WebPlatform Docs