Utilvo Studio100% Client-Side Suite
Typography & Glyph Stream Diagnostics

PDF Font Inspector Online — Identify Embedded Fonts, Subsets & Encoding

Find out what fonts are used in any PDF online for free. Inspect embedded font families, TrueType/OpenType subsets, and encoding tables in your browser.

Embedded TrueType & CFFFontDescriptor BitmasksToUnicode CMap MappingsSubset Prefix Decoding100% In-Browser Privacy

DROP PDF FILES HERE

or browse your device to inspect embedded fonts, subset tags, and ToUnicode character maps

100% local browser inspection
Embedded TrueType & CMap audit
Export typographic JSON inventory
Quick Start

How PDF Font Inspection Works

Follow three direct steps to parse font descriptors, evaluate subset prefixes, and audit ToUnicode glyph mappings in memory.

01

Select & Load Document

Select or drag your PDF file. The client engine reads the document dictionary graph in browser memory with zero network uploads.

02

Audit Font Dictionaries

The tool traverses page resource dictionaries, identifies embedded stream keys (/FontFile2, /FontFile3), and decodes subset tags.

03

Inspect Glyphs & Export

Inspect decompressed ToUnicode CMaps, review metrics in structured diagnostic tables, and verify prepress font embedding.

Core Capabilities

Four Embedded Font Inspection Modes

Comprehensive prepress and forensic font diagnostics covering stream embedding, descriptor bitmasks, and character mappings.

Stream Embedding

Embedded Programs

Detects embedded binary stream references (/FontFile, /FontFile2, /FontFile3) for TrueType, Type 1, CFF, and OpenType typefaces.

Binary font stream verification
Bitmask Evaluation

FontDescriptor Flags

Evaluates 32-bit /Flags bitmasks to extract FixedPitch, Serif, Symbolic, Script, Italic, and AllCap typography properties.

32-bit typography bitmask audit
Character Mapping

ToUnicode CMap Decoding

Decompresses /ToUnicode stream packets to parse bfrange and bfchar tables, ensuring selectable text extraction and screen reader support.

CMap text extraction audit
Prepress Tagging

Subset Tag Detection

Identifies standard 6-character random uppercase subset prefixes (e.g. ABCDEF+FontName) to distinguish subsetted glyphs from full typefaces.

Prepress subset tag classifier
Security Architecture

Utilvo In-Browser vs Cloud Font Extractors

Why client-side in-memory font auditing delivers complete prepress telemetry, CMap decoding, and total file privacy.

Comparison between Utilvo and cloud font analysis tools
FeatureUtilvo In-BrowserCloud Font Extractors
True Embedding VerificationResolves physical /FontFile2 and /FontFile3 stream objects in RAMChecks surface PostScript name strings only without stream validation
ToUnicode CMap DecompressionFull client-side zlib inflate of CMap packets with bfrange decodingNo CMap inspection, causing garbled text extraction in downstream OCR
32-Bit Descriptor BitmaskDecodes complete /Flags bitmasks for glyph classification (Serif, Script)Generic font classification without bitmask property breakdowns
Subset Tag ClassificationRegex extraction of standard 6-character random prepress subset prefixesCannot differentiate between complete font installations and subsetted glyphs
Zero-Persistence Local RAM Sandbox100% in-browser WebAssembly memory execution with zero cloud storage or loggingFiles uploaded to remote servers with temporary disk retention
Deep Dive

How PDF Font Descriptors, Subsets & Unicode CMaps Work

How our client parser inspects font dictionaries, decodes character mappings, and validates glyph embedding.

Font Embedding Dictionary Streams

PDF documents embed fonts as indirect stream objects. TrueType programs reside under /FontFile2, PostScript Type 1 under /FontFile, and OpenType/CFF under /FontFile3 with a /Subtype of OpenType or Type1C.

FontDescriptor /Flags Specification

ISO 32000-1 §9.8.2 defines a 32-bit unsigned integer representing glyph characteristics. Bit 1 indicates FixedPitch, Bit 2 Serif, Bit 3 Symbolic, Bit 4 Script, Bit 6 Nonsymbolic, and Bit 7 Italic typography.

ToUnicode CMap Parsing Mechanics

When glyph IDs do not map directly to standard WinAnsi or MacRoman encodings, a /ToUnicode CMap translates character codes to UTF-16. The engine decompresses and parses beginbfrange operators for accurate text extraction.

Client-Side Privacy Guarantee

All typography audits, CMap parsing, and descriptor flag decoding execute 100% inside your web browser sandbox. No document titles, font names, or embedded glyph streams are ever transmitted across external networks.

Best Practices

Checking Embedded Fonts Before Commercial Printing or Archiving

Follow these recommended checks before sending PDF files to commercial printing facilities or archives.

1

Confirm 100% Font Embedding

Ensure all fonts in the document have valid embedded stream references to prevent plate font substitution errors.

2

Verify ToUnicode Tables

Check that every subsetted font includes a /ToUnicode CMap so that text remains searchable and selectable in viewers.

3

Inspect Subset Prefixes

Verify that subset fonts display standard 6-character prefixes (e.g. ABCDEF+FontName) to avoid font conflicts.

4

Check PDF/A Compliance

ISO 19005 standards strictly forbid non-embedded fonts; verify all glyph programs are fully embedded before archiving.

Analysis Reference

PDF Font Types vs Specification Standards

Comparing font architectures, embedding keys, and glyph mapping standards across ISO 32000 specifications.

Specification comparison for PDF font types and embedding standards
Font ArchitectureStandardEmbedding KeyGlyph FormatRoleBest Use Case
Unprocessed PDF InputISO 32000-1/2Multiple raw font dictionariesRaw binary stream in RAMSource of this toolPrepress plate verification, accessibility audits, forensic recovery
Font Audit JSON ReportJSON / ISO 32000Structured typography metadataJSON diagnostic dumpTarget of this exportAutomated prepress pipelines, font licensing verification, compliance logging
TrueType Font (TTF)ISO 32000-1 §9.6.3/FontFile2TrueType outline tablesEmbedded typographyCross-platform desktop publishing, standard office document distribution
OpenType / CFF FontISO 32000-1 §9.6.4/FontFile3 (/Subtype /OpenType)Compact Font Format (CFF)Advanced typographyCommercial graphic arts, high-end book design, professional publishing
Type 1 PostScriptISO 32000-1 §9.6.2/FontFilePostScript Type 1 outlinesLegacy typographyHistorical document archives, legacy prepress plate workflows
CIDFont Type 0/2ISO 32000-1 §9.7/FontFile2 or /FontFile3Composite 16-bit glyph indexMultilingual typographyEast Asian typography (CJK), complex scripts, large unicode symbol sets
Questions

Frequently Asked Questions

Learn how client-side font inspection identifies embedded TrueType programs, subset prefix tags, and character encoding maps.

1What font formats and descriptors can be inspected with this tool?

The tool audits Type 1, TrueType, OpenType, Type 3, and CIDFont subtypes, including FontDescriptor flags, base font names, and encoding matrices.

2What is the difference between an embedded font and a subset font?

A fully embedded font stores every character in the typeface, while a subset font (indicated by a 6-letter tag like ABCDEF+FontName) embeds only glyphs used in the document.

3Why does font embedding matter for prepress printing and archiving?

Non-embedded fonts rely on system fallbacks, causing missing glyphs, altered spacing, or print failures. PDF/A and PDF/X standards mandate 100% font embedding.

4Are my proprietary documents and typography analyzed securely?

Yes. Font object traversal, CMap parsing, and descriptor auditing run 100% inside your local browser memory with zero server uploads.

5Can I export the font inventory and audit report?

Yes. You can copy the font list to your clipboard or download a structured JSON report containing all font subtypes, encoding mappings, and embedding flags.

6How does the tool identify ToUnicode CMap tables in PDF fonts?

The inspector locates the /ToUnicode stream within font dictionary references, parsing character mappings to verify text extractability and searchable glyph indices.

Companion Tools

Related PDF Typography & Asset Inspection Tools

Discover complementary low-level inspection and structural analysis tools.