PDF To JSON
Extract text and structure from a PDF as JSON
Upload PDF
Drag and drop files here, or click to browse
About PDF To JSON
Extracts the text content and structure of a PDF as JSON — page by page, with text blocks and their positions on the page. It gives you the document as data rather than as a picture of a document.
Text extraction runs in the browser. Commercially sensitive documents — rate cards, catalogues, contracts — are never uploaded.
How to use PDF To JSON
- Load the PDF.
- Choose whether to include positional coordinates — needed if you intend to reconstruct columns.
- Extract.
- Download the JSON and process it however you need.
On a production
A rental house sends its catalogue as a PDF. Getting the items into a spreadsheet or a gear list means extracting the text with its layout intact, which copy-and-paste destroys the moment the document has columns.
Frequently asked questions
- Will this work on a scanned document?
- No. A scan is a photograph with no text layer, so there is nothing to extract. It needs OCR first; without it you will get an empty result rather than an error.
- Why is the text out of reading order?
- PDFs store text in the order it was drawn, which for multi-column layouts is often not the order you read it. That is exactly why the positional coordinates are offered — they let you reconstruct the columns.
- Are tables preserved as tables?
- Not as structured tables, because most PDFs do not mark them as such. You get the cell text with coordinates, from which the grid can be reconstructed by clustering on the positions.
