Drop a PDF and What Font PDF will identify every typeface, point size and hex colour — detect the typography hierarchy, check colour contrast for WCAG compliance, and suggest free Google Font alternatives for commercial typefaces. Runs entirely in your browser.
Drag and drop or click to browse. Max 10 MB. Your file stays on your device.
What Font PDF uses Mozilla's open-source PDF.js library to parse the internal structure of your PDF directly inside your browser. Every text operator is inspected for its font reference, computed point size and fill colour. Results are deduplicated, categorised by role in the document's typography hierarchy, and presented with actionable information.
Most PDF tools give you a flat list of fonts. What Font PDF goes further — it analyses point sizes and usage frequency to classify each font–size combination as Display, Heading, Subheading, Body or Caption. This lets you see the document's typographic system at a glance, exactly as the designer intended it.
When What Font PDF detects a commercial typeface — Helvetica, Garamond, Futura, Gotham, Proxima Nova and dozens more — it suggests the closest free alternative available on Google Fonts. This is invaluable for web projects where licensing desktop fonts is impractical, or for startups matching a professional aesthetic without the cost.
What Font PDF tests every significant colour combination found in your document against WCAG 2.1 accessibility guidelines. Each pair is rated for AA and AAA compliance at both normal and large text sizes. Designers doing accessibility audits can identify failing colour combinations before a document goes to press or publication.
Everything runs client-side using JavaScript. Your PDF never leaves your computer. There is no server upload, no cloud processing, and no data retention. What Font PDF is safe for confidential documents, legal contracts, financial reports, medical records, and any file you would not share with a third-party service.
The tool supports Type 1, TrueType and OpenType fonts embedded in the document, and extracts colours from RGB, greyscale and CMYK operators with automatic hex conversion. Scanned PDFs consisting entirely of raster images will not yield font data — the text must be actual embedded text rather than a flattened scan.