Convert

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 device

Drag & drop your PDF here

or Max 100 MB · Free · Processed entirely in your browser
How it works

How to Extract a PDF's Structure as JSON

  1. Upload your PDF Drag & drop or browse your PDF.
  2. Confirm No settings needed — we extract the structure automatically.
  3. Review and download Check the preview, then save your JSON instantly.
Why PDFlyHQ

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.
FAQ

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.