Upload any font file to inspect all embedded metadata — name tables, designer info, technical metrics, OS/2 data, and supported characters. 100% in your browser.
Inspect the full metadata stored inside any font file right in your browser. Upload a TTF, OTF, or WOFF file and instantly see the family name, designer information, license details, glyph count, weight class, unicode coverage, and every technical metric embedded in the font tables. Nothing is uploaded to any server. Your font files stay on your machine.
Every font file contains structured tables that describe the typeface. The name table (a required part of the OpenType specification) stores human-readable strings like family name, designer name, license text, version number, and description. The OS/2 table stores numerical metrics that operating systems and browsers rely on — weight class (how bold the font is), width class (how wide or condensed), and unicode range bits that declare which character sets the font supports. The head table stores units per em (the coordinate grid size used to define glyph outlines), creation dates, and font flags. The hhea table records vertical metrics like ascender, descender, and line gap values that control line spacing. Together, these tables determine how the font identifies itself to software, how it renders on screen, and what languages and scripts it can display.
The license information is stored in the font's name table under name ID 13 (License Description) and name ID 14 (License URL). A font metadata viewer reads these fields directly from the binary font file and displays them as readable text. Checking the license before using a font in any project is essential — some fonts are free for personal use but require a commercial license for business use, while others like those under the SIL Open Font License allow full commercial use and modification. If the license field is empty, check the font distributor's website or contact the foundry directly.
The usWeightClass value in the OS/2 table is a number from 100 to 900 that represents the visual weight of the font. This value maps directly to CSS font-weight: 100 is Thin, 200 is Extra Light, 300 is Light, 400 is Regular (Normal), 500 is Medium, 600 is Semi Bold, 700 is Bold, 800 is Extra Bold, and 900 is Black. When a web browser needs to match a CSS font-weight declaration to a font file, it uses this OS/2 value. If a font declares itself as weight 400 but visually appears bold, users will get unexpected rendering. Inspecting the weight class with a metadata viewer helps designers and developers verify that font files are correctly configured before deploying them in production.