b2KIT

Font Glyph Viewer

Browse all glyphs in a font file with Unicode code points, glyph names, and search.

Tested tool guide Tested browser tools Checked August 16, 2026

What Font Glyph Viewer does and how it behaves

Font Glyph Viewer opens a font file and presents its glyph inventory as a searchable catalog, pairing visual previews with Unicode code points and glyph names when those identifiers are available. It helps determine whether a font contains a particular character and shows the shape stored for each entry. The common surprise is that glyphs and Unicode characters are not interchangeable: fonts may contain unmapped alternates, ligatures, or component glyphs, while a displayed glyph name is font metadata rather than the official Unicode character name. The selected font is examined in the browser and is not uploaded.

How the result is produced

1

Reading the glyph inventory

After you select a font file, the viewer lists the glyph entries it can read and renders a visual sample for each one. Where the font contains character-to-glyph mappings, an entry can be associated with one or more Unicode code points. Glyph names are reported when available. An absent name or code point does not necessarily mean the glyph outline is missing.

2

Searching the catalog

Search filters the displayed glyph catalog so you can locate entries using the character information and identifiers exposed by the viewer. This is an inspection operation, not font editing: it does not add character coverage, rename glyphs, change Unicode mappings, or establish which contextual alternate a text-shaping system will select when the font is used in an application.

Good uses

  • Checking whether a candidate font contains a required currency sign, phonetic symbol, accented letter, or mathematical character before using it.
  • Recording the displayed Unicode code point or font-specific glyph name for a symbol found while browsing a font's complete inventory.
  • Auditing an icon font for private-use mappings, unnamed entries, and glyphs that have no direct Unicode character mapping.

Limits and checks

  • Do not treat the glyph count as the supported character count. Several characters can map to one glyph, and many glyphs may have no direct character mapping.
  • A code point in a Unicode Private Use Area identifies a reserved slot, not a universally defined symbol. Another font can show something entirely different at that code point.
  • A standalone preview does not reproduce full text layout. Substitution features, combining-mark positioning, contextual forms, application settings, and font fallback can change what appears in actual text.

Common questions

Does every displayed glyph represent a Unicode character?

No. A font can contain alternates, ligatures, decorative forms, and construction components without direct Unicode mappings. Conversely, a character mapping identifies the glyph initially associated with a code point, but shaping can replace it in context. Read the results as a glyph inventory with available mappings, not as a one-to-one list of Unicode characters.

Can the viewer prove that a font supports a word or language?

Not conclusively. It can show whether the font exposes the code points and glyphs you expect, but usable language support may also require combining marks, localized forms, substitutions, positioning, and script-specific shaping. For complex scripts, verify complete words and sentences in the application and text environment where the font will actually be used.

References and verification

The behavioral notes were checked against the browser implementation. Standards and primary references below define the relevant format, formula, or platform behavior.

Related Tools