Blog
Wild & Free Tools

How to Check Font Metadata, Glyph Count, and License — Free, No Software

Last updated: April 2026 5 min read
Quick Answer

Table of Contents

  1. What Font Metadata Contains
  2. How to Read a Font's License From the File
  3. Using Glyph Count to Assess Font Coverage
  4. Using Unicode Range Data for Web Font CSS
  5. When Metadata Is Missing or Incorrect
  6. Frequently Asked Questions

Every font file contains embedded metadata: the font's official family name, the designer or foundry, a license summary, the version number, total glyph count, and a map of which Unicode character sets are supported. Reading this data normally requires a font editor or command-line tools. With this free Font Previewer, you upload the file and see all of it in seconds — no software, no terminal, no account.

What Font Metadata Contains — and Why It Matters

Font files (TTF, OTF, WOFF) store structured metadata in internal "name tables" and OS/2 tables. The main fields and what they tell you:

How to Read a Font's License From the File Itself

Many font files embed a license summary directly in the file's name table. When you upload a font to the previewer, the metadata panel shows this string if it exists.

Common license strings and what they mean:

Sell Custom Apparel — We Handle Printing & Free Shipping

Using Glyph Count to Assess Font Coverage

The glyph count tells you how many characters the font contains — but the raw number only makes sense in context:

Glyph CountTypical Coverage
100-300Basic Latin only — A-Z, a-z, 0-9, common punctuation
300-500Latin Extended — adds accented characters for Western European languages
500-1000May include Greek, Cyrillic, or additional symbol sets
1000-3000Broad multilingual support or large symbol set
3000+CJK (Chinese/Japanese/Korean) support, or variable font

The Unicode ranges field tells you specifically which blocks are covered, so you don't have to infer from glyph count alone. If your content uses accented characters (é, ñ, ü) and the font only covers Basic Latin, those characters will fall back to a system font when this font is deployed on a website.

Using Unicode Range Data for Web Font CSS

When self-hosting a font on a website, the CSS unicode-range descriptor lets you tell the browser which characters this font file covers. This prevents the browser from downloading the font file for pages that don't use those characters.

The Unicode ranges shown in the metadata panel map directly to the unicode-range values in CSS font-face declarations. For example, if the metadata shows "Latin" coverage, your CSS might include unicode-range: U+0000-00FF (Basic Latin and Latin Extended blocks).

For web developers building sites with multiple language versions, knowing each font file's Unicode range coverage is essential for setting up proper fallback chains. The metadata panel makes this information visible without opening a hex editor or running fonttools from the command line.

For reducing font file size by removing character sets you don't need, the Font Subsetter creates a smaller file while preserving the Unicode ranges you actually use.

When Font Metadata Is Missing or Incorrect

Not all font files have complete or accurate metadata. Common situations:

No license string: The file has blank license fields. This is common with fonts distributed informally or ripped from software. Always go back to the original source for license terms — don't assume unlicensed means free.

Wrong family name: Some font files are renamed by third-party distributors, and the internal name doesn't match the filename. The internal name (shown in metadata) is what CSS and design software will register the font under — a mismatch can cause unexpected behavior when deploying.

Glyph count mismatches between fonts in the same family: Bold and Regular weights from the same family should have similar glyph counts. A large discrepancy may indicate that one file is an older version or a different cut of the typeface than it appears.

For deep technical inspection of font metadata, the Font Metadata Viewer surfaces additional detail beyond the previewer's metadata panel.

Check Any Font's Metadata and License — Free, Instant

Upload a TTF, OTF, or WOFF file. Read the designer, license, glyph count, and Unicode ranges in seconds — no software, no account.

Open Font Previewer Free

Frequently Asked Questions

How do I find the original font license if the metadata is blank?

Search for the font name on the foundry's website or on the platform where you originally downloaded it. If you found it on DaFont, the font's individual page shows the license type in a colored badge (Free, Personal Use, etc.) and links to a license text file. For Google Fonts, all fonts are OFL or Apache — fully commercial.

Can I trust the license string embedded in a font file?

Generally yes, if the font came from a reputable source (Google Fonts, Font Squirrel, the foundry directly). For fonts from informal sources or third-party aggregators, the metadata might be incomplete or removed. Always verify with the original source if commercial use is involved.

Why does my font show a different name in CSS than in the file manager?

The filename and the internal font-family name don't have to match. The metadata panel shows the internal name — that's what you should use in your CSS font-family property and in design software font menus. If the internal name has spaces, wrap it in quotes in CSS: font-family: "Font Name", sans-serif.

Can I check metadata for fonts I already have installed on my computer?

Yes. Find the font file on your system (C:\Windows\Fonts\ on Windows; /Library/Fonts/ or ~/Library/Fonts/ on Mac; ~/.local/share/fonts/ or /usr/share/fonts/ on Linux) and upload it the same way as any other font file.

Jessica Rivera
Jessica Rivera Color & Design Writer

Jessica worked as a UX designer at two product companies before writing about color theory and design tools.

More articles by Jessica →
Launch Your Own Clothing Brand — No Inventory, No Risk