Skip to main content
programme
New Member
October 16, 2026
Question

AVAR2 Variable Font Not Working

Hello!

  • Variable fonts that contain an `AVAR` version 2 table will not respect the table’s values. Version 1 AVAR works fine afaik.
    Currently Figma completely ignores the table’s data and renders the variable font location based solely on the slider locations, whereas the current table spec allows for a location to map to multiple axes.
    e.g. input weight:400, width:100 => output weight:365, width:95
    Currently AVAR2 is supported in most browsers and harfbuzz-based applications. Afaik, Figma is using Harfbuzz so I am wondering if its version is just behind?
     
  • Issue is happening in browser and desktop application
     
  • Figma Desktop App version 126.9.13
    MacOS 26.5.1 (Darwin 25.5.0)
    Processor arm (arm64)

Thanks!!

 

2 replies

Jaycee Lewis
Figmate
Figmate
October 19, 2026

Hey hey ​@programme 👋 Thanks for the write up. Very helpful.

I have a quick question:

Could you share the affected font file, or a publicly available AVAR2 font that shows the same issue? If the font is proprietary, we can look at sharing privately with support.

A minimal test font would also work. It doesn’t need to be the full commercial font.

Talk soon! — Jaycee

programme
programmeAuthor
New Member
October 19, 2026

Hey ​@Jaycee Lewis thanks for the response!
Here is an open source font that supports AVAR2. You can compare the expected result in harfbuzz online tester or  https://fontgauntlet.com/ (upload the Roboto Delta font) vs the current Figma build. 
Let me know if you need any more information.