ℹ️

PDF Info Inspector

Inspect original metadata and visible page dimensions

Metadata & Stamping
🔒 100% client-side — your data never leaves this page
Maintained by Evan•Updated: September 30, 2026
⏳Loading tool…

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

01

Check a rotated cropped page

Goal: Inspect original metadata and visible page dimensions

  1. Load the example and inspect its 90° page.
  2. Compare raw CropBox 380×240 with the displayed size 240×380 pt.
  3. 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 pt

Frequently 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