PDF Inspector
Local Processing (Offline Capable)Inspect a PDF in one pass: pages, sizes, orientation, text layer, image count, fonts, encryption and version — and export a structured JSON report.
How this tool works (no sign-up needed)
- Upload your file above. Each tool shows whether it runs Local (in your browser) or Cloud (encrypted servers).
- Adjust options, then click the Run / Convert / Process button.
- Wait for progress, then download the result. Use Next tools to continue.
If buttons are not visible, enable JavaScript — the interactive workspace loads in your browser.
Free · Local processingSee pages, sizes, orientation, text layer, images, fonts, encryption and version at a glance
Supports application/pdf
Local — your file is processed in your browser and not uploaded to us. No account needed.
What is it?PDF Inspector is a PDFLean smart document tool: Inspect a PDF in one pass: pages, sizes, orientation, text layer, image count, fonts, encryption and version — and export a structured JSON report.
TL;DR: Inspect a PDF in one pass: pages, sizes, orientation, text layer, image count, fonts, encryption, and version — and export a structured JSON report. Everything runs locally in your browser — your file is never uploaded, and closing the page clears it immediately; the text layer is extracted via pdf.js, and scanned files lacking a text layer are expected.
About this tool
A focused utility built for a single recurring document task. Inspect a PDF in one pass: pages, sizes, orientation, text layer, image count, fonts, encryption and version — and export a structured JSON report. Processing runs locally in your browser's memory — the document is never transmitted, and closing the tab clears it completely. The workflow is deliberately short: load the file, choose the options on the page, run the operation, and save the result. Every choice is applied before the file is written, so re-running with different settings takes seconds. Output covers JSON; Practical limits apply (see the on-page limits); it pairs well with the related tools linked beside this page when one step is not the whole job. Key facts — Processing: runs entirely in your browser, client-side; Access: free with no account required; File limits: see the on-page limits; Privacy: the file never leaves the device.
How to use
Upload a PDF
Click Inspect
Review the combined report or export JSON
FAQ
Will my file be uploaded?
No. Everything runs locally in your browser — your file is never uploaded, and closing the page clears it immediately.
Are there any limits?
The text layer is extracted via pdf.js; scanned files lacking a text layer are expected; supported report output format is JSON.
How accurate are the inspected metrics?
Page count, dimensions, orientation, fonts, encryption, and version are read directly from document structures; the text layer is extracted via pdf.js, and scanned documents lacking a text layer are expected.
Can I process multiple files in bulk?
A single tool page handles one task at a time; for bulk work use the Batch Processing workflow and add this tool as a step to run a whole set at once.
Will the original file be modified, and how are results exported?
The inspection tool does not modify your original file; the combined report can be exported as structured JSON for archiving and automated verification.