close-sidepanel close-sidepanel
Fontfabric™ Logo
Fontfabric™ -

Subsetting

Subsetting is the practice of creating a “subset” of a font—a file that contains a custom (and usually limited) collection of glyphs.

The full character set A–Z, a–z, 0123456789 and &@#% laid out in grey Calleo with only B, E, L, R, S, T and e, l, s, t picked out in blue, a pink rule beneath, and “BEL RST” set large below it — showing subsetting shipping only the glyphs a page actually uses.

Subsetting is the practice of creating a “subset” of a font – a file that contains a custom (and usually limited) collection of glyphs.

There are numerous scenarios where subsetting may be desirable:

  • When a font delivery service wishes to optimize the file size of a web font.
  • When a foundry wishes to offer a limited character set as a trial font.
  • When a developer wishes to strip unrequired languages from a web font.
  • When a foundry (or a designer) wishes to distribute a collection of glyphs for a specific use, as was the way with small caps or stylistic sets prior to the arrival of OpenType.
  • When a foundry wishes to create a customized collection of glyphs (perhaps with modifications) for a client.

There are many online services that can generate subsets for the user on-the-fly, but it’s important to consider whether a particular font license allows for subsetting or not.

Enter your details to receive all trial fonts

We’ll send you a zipped file with all trial fonts, license agreement, and installation instructions.

Wanna learn more about typography?

Explore all terms
About the author
Iveta Stoyanova

Iveta is the Social Media & Community Manager at Fontfabric. With a background in Rhetoric & Speech Communication, she writes about the human side of typography, the inspiration behind new typefaces, choosing the right font for your project, and font licensing.