
Extract Data from Images and Documents to JSON
Extract custom fields from an image, scan, invoice, receipt, form, or ID into clean JSON. Dates and totals are normalized for spreadsheets, accounting imports, and APIs.
Extract Data from Images and Documents to JSON
Drop a document image — name your fields and get them back as clean JSON.
PNG, JPG, WEBP
Set the fields you want (or pick a template) in the Fields panel first.
How do I pull invoice numbers, dates and totals from a document image?
Start from the Invoice template or type each field name as it is printed on your document, up to 50 fields. Upload a photo, scan or screenshot and choose Extract my data. Values are found beside their labels; dates return as YYYY-MM-DD, money as plain numbers, and fields with low confidence are marked for review.
| Templates | Invoice, Receipt, ID / Passport, Bank statement and Business card |
|---|---|
| Your own fields | Up to 50 names in one run; match the wording of the labels on the page |
| Cleaned-up values | Dates in ISO format (YYYY-MM-DD); amounts with a currency sign or decimals become numbers |
| PDF documents | Not read directly; turn the page into an image first |
| Output | JSON of the field values to copy or download; confidence scores appear in the on-screen table |
| Many documents at once | Premium handles up to 60 files per batch and Pro up to 200; one spreadsheet with a column for each field |
Before and after you extract custom fields
This extractor reads images, so turn the PDF page into a PNG first, and for till slips, get vendor, date, total and line items without naming fields. Business cards can go straight to a ready-to-import vCard; before you share a scanned ID or form, redact emails, phone numbers and card numbers in it, and tidy the result with a JSON validator and formatter.
What you can do with Extract Data to JSON
Review the main capabilities before you begin.
- Pull the exact fields you name into JSON
- Extract dates, totals and IDs from invoices
- Turn forms into clean structured data
- Normalize values for easy import elsewhere
- Reuse a template across similar documents
- Process documents in multiple languages
Settings reference
5 settings
Available controls for Extract Data to JSON.
- Processing modePresets
- Process one input, or switch to Premium batch mode to process multiple inputs with shared settings. Available input types depend on the tool.Options: Single imageBatch
Fields
- Fields to extractText input
- Type the fields you want pulled out — like Invoice Number, Total or Due Date — one chip each; the extractor finds each label in the document and returns its value as JSON.
- Start from a templatePresets
- Start from a ready-made field set for a common document type, then add or remove fields to match your own paperwork.Options: InvoiceReceiptID / PassportBank statementBusiness card
- Document languageDropdown
- Choose the main language in the source. The available choices depend on the selected reader; unsupported languages are hidden. English is the default. Review the extracted text for recognition errors.Options: EnglishFrenchGermanSpanishItalianPortugueseDutchRussianJapaneseKoreanChinese (Simplified)Chinese (Traditional)ArabicHindiBengaliPunjabiUrduVietnameseThaiPolishSwedishDanishNorwegianFinnishTurkishUkrainianIndonesianTamilTeluguMarathiNepaliPersianGreekHebrew
- Reader engineDropdown
- Choose the reader used for the next extraction. Changing the reader clears the previous result; run extraction when the source and settings are ready.Options: DefaultEngine 1Engine 2
Related tools for Extract Data to JSON
Tools for common next steps after Extract Data to JSON.
OCR & Data Extraction
Receipt Extractor
Extract vendor, date, total, tax, currency and line items from a receipt into structured JSON.
Try it nowOCR & Data Extraction
Business Card Scanner
Extract contact details from a business card and download a vCard (.vcf) for Contacts or your CRM.
Try it nowOCR & Data Extraction
Image to Text (OCR)
Extract editable text from a screenshot, photo or scan in 30+ supported languages.
Try it nowFrequently Asked Questions
Guides for this tool
- How to Extract Invoice Numbers, Due Dates and Totals from ImagesExtract invoice numbers, due dates and totals from images with Pixoate. Define useful fields and review the results before updating business records.
- How to Scan Equipment Serial Numbers into a Business Asset RegisterScan equipment serial numbers into reviewed asset records with Pixoate. Connect label photos, model details and purchase evidence without losing context.
Watch each transformation land
Every photo crosses the slash untouched and comes out the other side finished.


























