All tools

PDF Metadata Reader

Data

Read title, author, creation date, PDF version, page count, and encryption flag directly from a PDF's trailer/Info dictionary

Drop in a PDF and get its title, author, subject, keywords, creator, producer, creation and modification dates, page count, PDF version, and whether it's encrypted, all without opening a viewer or waiting for the document to render. It reads this straight out of the file's trailer and info dictionary using targeted parsing rather than a full PDF rendering engine, which keeps it fast even on a large file since it never touches the actual page content or extracts text. It doesn't read XMP metadata (a separate, more modern metadata format some PDFs also embed) and can return partial results on unusual files that use compressed cross-reference streams instead of a classic trailer. For batch-reading metadata across an entire archive of PDFs rather than one at a time in the browser, the REST API and SDKs cover that same extraction at scale.

pdfmetadatadocumentinfo

How to use PDF Metadata Reader

  • 1.Drop a PDF file (or click to browse) to read its title, author, subject, keywords, creator, producer, creation/modification dates, page count, and PDF version.
  • 2.Check the Encrypted badge to quickly see whether a PDF is password-protected before trying to open it in another tool.
  • 3.Use the REST API or an SDK to batch-read metadata across many PDFs, e.g. to build an index of a document archive.

Frequently asked questions

Does this render or extract the actual page content?
No, it only reads the trailer and Info dictionary (and the page tree's /Count for page numbers): it never decodes page content, so it works even on very large PDFs and stays fast.
Is my PDF uploaded to a server?
In the browser tool, no: the file is read and parsed entirely client-side. The REST API and SDKs do process the bytes you send them, same as any other API call.
Why are some fields missing for my PDF?
Not every PDF sets every Info field, and some modern PDFs store metadata only as XMP (embedded XML) rather than the classic Info dictionary, which this tool does not parse.
Does it work on PDFs with compressed cross-reference streams?
It handles classic trailers directly, and falls back to scanning for an Info-shaped object when there's no classic trailer, which covers most PDFs in practice, but very unusual or hand-crafted files may return partial results.

Use via API, SDK, or MCP

cURL# Free: 1,000 req/day · Pro: 10,000 req/day
curl -X POST https://api.utilix.tech/v1/tools/pdf-metadata \
  -H "Authorization: Bearer utx_live_..." \
  -F "file=@report.pdf"

Get an API key from your dashboard · Full API docs →