Extract a PDF's Structure as JSON, Online for Free
Get metadata, bookmarks, page dimensions, and text as structured JSON — no upload, no signup, up to 100 MB.
Your file never leaves your deviceDrag & drop your PDF here
or Max 100 MB · Free · Processed entirely in your browserHow to Extract a PDF's Structure as JSON
-
Upload your PDF Drag & drop or browse your PDF.
-
Confirm No settings needed — we extract the structure automatically.
-
Review and download Check the preview, then save your JSON instantly.
Your PDF, as structured data
- Private by designYour PDF is processed on your device and never uploaded.
- InstantNo upload queue — your browser does the work locally.
- Free, no signupNo account, no credit card, no trial that expires.
- More than just textMetadata, bookmarks, and each page's size and rotation — not only the words.
- Preview before you downloadCheck the extracted JSON right in your browser first.
Frequently Asked Questions
Is it free?
Yes. No signup required.
Is my file safe?
Yes — your PDF is processed entirely in your browser and never uploaded.
What's included in the JSON?
Document metadata (title, author, subject, keywords, creator, producer, dates), the top-level bookmark list, and one entry per page with its width, height, rotation, and extracted text.
Does it include images or formatting?
No. This extracts structure and text, not visual content — images, fonts, and layout aren't included. For a visual export, try one of our PDF to image or PDF to HTML tools instead.
Does it work on scanned PDFs?
Page metadata (size, rotation) will still be extracted, but scanned pages have no real text layer, so each page's "text" field will be empty. Run an OCR tool first if you need text from a scan.
What if my PDF has no bookmarks?
The "outline" field is simply an empty array — most PDFs don't have bookmarks.
Max file size?
100 MB.