PDF Info Inspector
Inspect original metadata and visible page dimensions
About this tool
This inspector reads metadata without updating Producer or other Info entries. Its JSON separates raw MediaBox/CropBox coordinates from the visible intersection, normalized rotation and physical width/height after UserUnit. The on-screen table shows 20 pages; the complete report contains every supported page and distinguishes square, portrait and landscape pages. Missing metadata is null, while invalid types, dates or geometry stop the run. Use it to check printed size and mixed rotations before processing. Files stay in the browser tab; encrypted documents are unsupported. Limits: 20 MiB, 1–200 pages, and bounded metadata values.
Scenario Recipes
Check a rotated cropped page
Goal: Inspect original metadata and visible page dimensions
- Load the example and inspect its 90° page.
- Compare raw CropBox 380×240 with the displayed size 240×380 pt.
- Download full JSON and retain the original Producer for your pipeline record.
Result: Visible size includes rotation; source metadata is retained.
Failure Clinic (Common Pitfalls)
Why can displayed width differ from MediaBox width?
Cause: The visible area is CropBox intersected with MediaBox. Rotation can swap width and height, and UserUnit scales physical dimensions. Raw box coordinates remain separate.
Fix: Inspect visibleBox, rotation and UserUnit together; compare widthPt/heightPt with the intended printed size.
Does reading change Producer metadata?
Cause: No. Loading disables metadata updates, and the inspector does not save or rewrite the source.
Fix: Compare metadata.Producer with the original PDF and retain the downloaded JSON as a read-only record.
Production Snippets
Check a rotated cropped page
text
CropBox: x=20 y=30 width=380 height=240
Rotate: 90; UserUnit: 1
Displayed: 240 × 380 ptFrequently Asked Questions
Why can displayed width differ from MediaBox width?
The visible area is CropBox intersected with MediaBox. Rotation can swap width and height, and UserUnit scales physical dimensions. Raw box coordinates remain separate.
Does reading change Producer metadata?
No. Loading disables metadata updates, and the inspector does not save or rewrite the source.
Is the table the complete report?
The table shows the first 20 pages. Download full JSON for all pages, metadata, raw boxes and physical dimensions.
Keep browsing