Skip to main content
programme
New Member
Oct 16, 2026 11:17 PM UTC
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!!

 

4 replies

Jaycee Lewis
Figmate
Figmate
Oct 19, 2026 7:42 PM UTC

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
Oct 19, 2026 8:13 PM UTC

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. 

Jaycee Lewis
Figmate
Figmate
Oct 20, 2026 3:07 PM UTC

You rock ​@programme 🙌 I’ll set up a quick test and then we can go from there. Talk soon! — Jaycee