Local Font Inspector - Online See All Font Metrics
Select a local font and see all its metrics: ascent, descent, x‑height, and supported features. Typography deep dive.
UD5 Toolkit
Detect missing glyphs in any font — system, custom upload, or Google Fonts
Drop font file here or click to browse
Supports .ttf, .otf, .woff, .woff2 (max 5MB)
Select a range to sample-test coverage in that Unicode block.
font-family fallback stack in your CSS. (3) Use unicode-range in @font-face to specify which font covers which character ranges. (4) For web projects, consider using multiple font files with different Unicode range coverage.font-family: "MyFont", Arial, sans-serif;, the browser tries each font in order. If a character is missing in "MyFont", it checks Arial, then the system's default sans-serif. This ensures text is always displayed, but may result in inconsistent typography. Our tool helps you identify which characters trigger fallback.Select a local font and see all its metrics: ascent, descent, x‑height, and supported features. Typography deep dive.
Detect browser support for font‑tech() and font‑format() values in @font‑face src. Check COLRv1, variable, etc.
Build a complete font‑stack for your website. Choose a primary font and get the best fallback options for different OS. Copy the CSS.
Browse the fonts installed on your system and type a custom phrase to see how it looks. Uses Local Font Access API where available.
Create scary, glitched text using combining diacritical marks. Control intensity. Perfect for horror memes and fun. Pure Unicode magic in browser.
See which fonts map to generic families (serif, sans‑serif, monospace) on different operating systems. A handy reference.
Paste text and instantly see if it contains hidden zero‑width characters often used in steganography. Reveal invisible payloads.
Type two letters and see if your chosen font has a kerning pair for them. Adjust tracking and see live spacing.
Toggle OpenType features like liga, smcp, tnum, and see the text update. Support for variable fonts. Typography nerds.
Upload a text file to detect its character encoding (UTF-8, ISO-8859-1, etc.) and BOM presence. Runs entirely in your browser.
Paste HTML and detect elements with aria‑hidden='true' that contain focusable children. An easy a11y win to fix.
Paste an SVG and check if the graphic‑aria roles are used correctly. Improve accessible diagrams and icons.
Convert normal text to Unicode mathematical bold, italic, script, fraktur, and double‑struck. Copy rich text for anywhere.
Apply dyslexia‑friendly fonts, spacing, and background to any text. Preview and copy the formatted version. Improve readability.
Choose a font family and see how it renders famous pangrams (The quick brown fox…). Instant web font loader.
Paste two strings that look the same and see if they differ after normalization. Debug invisible encoding bugs.
Highlight elements with aria‑describedby and see the linked description text. Verify a11y annotations.
Paste two texts and see cosine and Jaccard similarity scores. Understand how close two documents are. All local math.
Load any variable font from Google Fonts or local file and play with weight, width, slant, and custom axes. Download CSS.
Apply East Asian glyph variants like jis78, proportional-width, ruby. See the difference instantly. For CJK typography.
Style a drop cap using the initial‑letter property. Set size and sink. Modern alternative to pseudo‑element hacks.
Style a drop cap using the initial‑letter property. Set size and sink. Modern alternative to pseudo‑element hacks.
Convert any text into JavaScript‑style \uXXXX escape sequences and vice versa. Handles emojis. Useful for i18n development.
Normalize text to any Unicode normalization form to prevent encoding bugs and ensure consistent comparison. Essential for i18n developers.
Select character sets (Latin, Cyrillic, Greek) and generate the exact unicode‑range descriptor for your fonts. Improve performance.
See how a full paragraph looks with your chosen text and background colors. Not just a ratio; the real appearance.
Check English spelling and get suggestions using the browser's built-in dictionary. Highlight errors instantly. No data leaves your machine.
Drop an image that might have wrong extension and see its real format (JPEG, PNG, WebP) based on header bytes.
Enter Braille dot numbers (1‑6) or paste Unicode Braille to decode into English text. Companion to text‑to‑Braille.
Choose tabular‑nums, diagonal‑fractions, ordinal and see the effect on a numeric list. Elegant data presentation.