Skip to content

Fonts

Search available fonts in Figma.

Type reference
// Returns font family names installed in the Figma environment. Use to verify a fontFamily before text.create or styles.create.
// query filters by family name substring (case-insensitive), e.g. query:"inter" matches "Inter", "Inter Tight".
// ---
// Default response: just family names. Set includeStyles:true to also get available styles per family (e.g. "Regular", "Bold", "Italic").
// Use fonts.list with query to narrow results before creating text with specific fontFamily + fontStyle.

1 method available.

List available font families, optionally filtered by name

ParameterTypeRequiredDescription
querystringFilter by family name (case-insensitive substring)
includeStylesbooleanInclude available styles per family (default: false)
offsetnumberSkip N items for pagination (default 0) (default: 0)
limitnumberMax items per page (default 100) (default: 100)

Response

FieldTypeDescription
countnumberNumber of matching families
fontsobject[]Array of {family} stubs, or {family, styles[]} when includeStyles:true
familystring
stylesstring[]