Boneyard Tools

PDF Font Lister

Drop in a PDF to see every font it references. The tool scans the file for BaseFont entries and shows each font name, its base name, and whether it is embedded as a subset (a six-letter prefix like ABCDEF+ marks a subset). The PDF is read entirely in your browser and never uploaded.

How to list the fonts in a PDF

  1. Drag a PDF onto the box, or click browse to pick one.
  2. Read the table of fonts that appears instantly.
  3. Check the Embedded column to see which fonts ship inside the file.

Examples

A designed PDF

brochure.pdf
2 fonts: Helvetica, and ABCDEF+Arial-Bold (embedded subset)

Frequently asked questions

Is my PDF uploaded anywhere?

No. The PDF is read and scanned entirely in your browser using JavaScript. Nothing is sent to a server, so confidential documents stay on your device.

How does it find the fonts?

It scans the PDF for BaseFont entries, which name each font the document uses. It decodes any hex escapes in the names and removes duplicates so each font appears once.

What does the embedded subset badge mean?

A subset font has a six-letter tag and a plus sign before its name, like ABCDEF+Arial. That means only the glyphs the document actually uses are embedded in the file, which keeps the PDF small while still rendering correctly anywhere.

Why might a PDF list no fonts?

This tool reads font names from the file's plain structure. Some PDFs store their font tables inside compressed object streams, which this in-browser scan does not decompress, so those names will not appear. It works on uncompressed font entries only.

Does a listed font mean it is installed on my computer?

No. The list reflects what the PDF declares it uses. A non-subset standard font like Helvetica may rely on a system or viewer font, while an embedded subset travels inside the file itself.

Related tools