Decode the full name table from any font and list its table inventory. See family, subfamily, designer, manufacturer, version, license, units-per-em, glyph count, and outline format.
Upload your font
We decode the OpenType name table and read units-per-em, glyph count, and outline format, then list every table present in the file
Get a JSON dump with every record translated to human-readable labels
0 bytes uploaded. Font Metadata Extractor runs entirely in your browser using opentype.js and the File API. Your fonts never leave your device.
This tool requires the Free plan or higher.
Copyright (0), Family (1), Subfamily (2), Unique ID (3), Full name (4), Version (5), PostScript (6), Trademark (7), Manufacturer (8), Designer (9), Description (10), URL Vendor (11), URL Designer (12), License (13), License URL (14), Sample Text (19).
Beyond the decoded name table, the dump reports units-per-em, glyph count, outline format (TrueType glyf vs CFF), and the full list of tables present in the file (e.g. cmap, glyf, OS/2, post, hhea). It lists which tables exist rather than dumping every field inside them.
Read-only in this tool. To edit, use a desktop tool like FontForge — opentype.js can write a name table but produces broken results for some platform/encoding combinations.
Hash any font file with SHA-256 to create a stable identifier for cache-busting, integrity verification, and version tracking. Browser-based, no upload.
Open toolStrip duplicate Mac platform records and unused localised strings from the OpenType name table. Saves 1–10 KB on heavily-localised fonts.
Open toolExtract every vertical metric from a font's OS/2, hhea, and head tables. Get a recommended line-height and CSS snippet for perfectly aligned typography.
Open tool