PasteZap
🌐 English
Free · No account

FREE · DESIGN & CSS TOOLS

Font Viewer & Character Map.

Open a TTF, OTF, WOFF or WOFF2 font to preview your own text at any size, see every character it contains and read its names, version and licence.

Limits & supported formats

One font at a time, up to 30 MB. The grid shows up to 1,500 characters at once; use the search for others. Font collections (.ttc) are not supported. The font is loaded only in this page and never installed.

Drop a font here or

TTF, OTF, WOFF or WOFF2 · up to 30 MB each · read on your device, nothing is uploaded

How to use Font Viewer & Character Map

Drop a font file. Type your sample text and move the size slider; search the character grid and click a character to see its Unicode code, HTML entity and CSS escape.

How it works

Reads the name, OS/2, head and cmap tables with opentype.js and displays the font with the browser’s FontFace API; WOFF2 files are decoded first with Google’s WOFF2 library in WebAssembly.

Example

Noto Sans Regular shows 4,503 glyphs and 3,092 mapped characters, TrueType outlines, weight 400 and installable embedding.

Preview a font and its characters

  1. Drop a TTF, OTF, WOFF or WOFF2 file on the page, or press Choose a font.
  2. Type your own sample text and move the size slider; the text is also shown at 12, 16, 24 and 36 px.
  3. Scroll the character grid, or type a character or a code such as U+00E9 in Find a character.
  4. Click a character to see its Unicode code point, HTML entity and CSS escape.

Example: Noto Sans Regular shows 4,503 glyphs and 3,092 mapped characters, TrueType outlines, weight 400 and installable embedding.

Font details and licence

The details table lists the family, style, version, designer and manufacturer, the outline type, the number of glyphs and mapped characters, the weight class and units per em, and the embedding permission stored in the font. When the font includes a licence text or URL, it is shown as well.

The font is loaded only inside this page and is never installed on your system. To make web versions of the font, use the Font Converter; to inspect any text character by character, use the Unicode Inspector.

Questions about Font Viewer & Character Map

Is my font uploaded?

No. It is read in your browser with opentype.js and displayed with the browser’s FontFace API.

Why do some characters show as boxes?

The grid only lists characters the font maps. In the sample text, characters the font lacks are drawn with a fallback font or as boxes.

Can I see every glyph, including unmapped ones?

The grid shows characters that have a Unicode code. Alternate glyphs reached only through OpenType features are counted in the glyph total but not listed.

Is Font Viewer & Character Map free, and do I need an account?

Yes. This tool is free to use in your browser without an account. Processing takes place on your device.

What are the limits and what should I check?

One font at a time, up to 30 MB. The grid shows up to 1,500 characters at once; use the search for others. Font collections (.ttc) are not supported. The font is loaded only in this page and never installed. Review the result before using it in your work.

Is my input sent to a server?

Your input is processed in your browser and is not uploaded by this tool. Files and pasted text are cleared when the page is refreshed. Normal website requests are still required to load the page and its libraries. Read the privacy explanation.