Document to JSON
Paste the text of an invoice, order email, form or CV and optionally list the fields you want. The AI extracts the values into JSON, copying them exactly and using null when something is missing. Download the result as a .json file.
Uses a third-party AI providerThe document text is sent through our server to an AI provider to produce the answer. It is not stored. Avoid documents with sensitive personal data.
How to use Document to JSON
- Paste the document. Paste the document text, or load the sample invoice.
- List fields. Optionally list the fields you want, separated by commas.
- Extract. Click Extract JSON, then copy or download it.
Example
Extracting an invoice.
Document text
INVOICE #INV-2045 Date: 3 October 2026 Bill to: Northwind Ltd… Total due: 213.60 GBP
Fields
invoiceNumber, date, customer, total, currency
Typical answer
{
"invoiceNumber": "INV-2045",
"date": "3 October 2026",
"customer": "Northwind Ltd",
"total": 213.6,
"currency": "GBP"
}AI answers vary from run to run; this shows a typical result.
Formats, limits and privacy
- Input
- Plain text
- Output
- JSON
- Limits
- Document text up to 12,000 characters; field list up to 1,000 characters.
- A daily number of AI requests per visitor, shared by all AI tools, plus an overall daily budget for the site.
- Needs our server and an AI provider. AI answers can be wrong, so check them before you rely on them.
- Privacy
- Your input is sent to a third-party AI provider to generate the result.
Troubleshooting
A value is null
The AI could not find it in the text. Check the document, or name the field the way the document labels it.
"You have reached today's limit for AI tools"
The daily AI allowance is used up. The message says when it resets; browser-based tools keep working meanwhile.
"The AI gave an answer in the wrong format"
The model's reply could not be read. Click the button again; it usually works on the second try.
Frequently asked questions
Can it make up values?
It is told to copy values exactly and use null when a value is not in the document. Check totals and dates against the original.
What happens to my text?
It is sent through our server to an AI provider to produce the answer, then discarded. We do not store it or use it for training.
Which AI does it use?
A provider such as OpenAI, with Anthropic as a backup, chosen by us. Your text is processed to write the answer and is not stored by us.
Is it free?
Yes. Each visitor gets a number of AI requests per day, shared across all AI tools, so the service stays free.