Convert PDF to JSON
Get a PDF’s content as structured JSON, ready for code, databases or AI pipelines.
- Files never leave your device
- Free, no signup, no watermark
- Works on any browser
How to convert a PDF to JSON
- 1Choose your PDF
- 2Keep or leave out the text of each page
- 3Download the JSON
About PDF to JSON
A PDF to JSON converter that turns a document into data. The content keeps its structure (headings with their level, paragraphs with their links, lists, tables, pictures with their page and size) and the per-page text is included for search and indexing. The output is UTF-8, pretty-printed JSON.
See also: PDF to XML, PDF to Text
Useful for
- Feed documents to an app, database or search index
- Prepare PDFs for an AI or RAG pipeline
- Extract tables and headings for analysis
- Automate reading reports and forms
Frequently asked questions
What does the JSON contain?+
The title, author, language and page count, the document properties and outline, a "content" list of headings, paragraphs, lists, tables and pictures in reading order, and the full text of each page.
Are tables kept as tables?+
Yes. Each table is a list of rows, each row a list of cell texts, with a flag for the header row.
Is it the same order as on the page?+
Yes, the reading order: two-column pages are read column by column, and running headers, footers and page numbers are left out of the content.
Are my files uploaded?+
No. The conversion runs in your browser, so your documents stay on your device.