---
title: "Glyphs | Gl style specification"
description: "Configuration for glyphs and fonts in MapTiler GL styles."
---

> For AI agents: a documentation index is available at [/llms.txt](https://docs.maptiler.com/llms.txt). Markdown versions of all pages are available by appending .md to any URL.

# Glyphs

A style’s `glyphs` property provides a URL template for loading signed-distance-field glyph sets in PBF format.

```json
"glyphs": "https://api.maptiler.com/fonts/{fontstack}/{range}.pbf?key=<YOUR_MAPTILER_API_KEY>"
```

This URL template should include two tokens:

-   `{fontstack}` When requesting glyphs, this token is replaced with a comma separated list of fonts from a font stack specified in the [`text-font`](../layers/#text-font) property of a symbol layer.
-   `{range}` When requesting glyphs, this token is replaced with a range of 256 Unicode code points. For example, to load glyphs for the [Unicode Basic Latin and Basic Latin-1 Supplement blocks](https://en.wikipedia.org/wiki/Unicode_block), the range would be `0-255`. The actual ranges that are loaded are determined at runtime based on what text needs to be displayed.
