Tool: Document OCR to Structured JSON
Pricing
from $96.00 / 1,000 results
Tool: Document OCR to Structured JSON
Read any document image and return the full OCR text plus clean structured JSON fields using premium AI. Paid Apify plans only.
Pricing
from $96.00 / 1,000 results
Rating
0.0
(0)
Developer
Scrapers Lat
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Tool: Document OCR to Structured JSON
Turn any document image into clean data. Read the full text of a scan or photo and pull out the exact fields you need as structured JSON.
| Full OCR text read in reading order | Your fields key/value JSON | JSON / CSV / Excel output formats |
What it does
Give it a list of image URLs, each a photo or scan of a document. For every image it reads the text and returns a clean, structured record:
- extractedText: the full text found in the document, kept in reading order
- fields: the exact key/value data you asked for, or the important fields auto-detected for you
- documentType: a short label such as invoice, receipt, letter, form, ID or contract
- imageUrl and observedAt for every record
Point it at invoices, receipts, letters, forms, IDs, contracts or plain pages of text. Feed the results into a database, a spreadsheet or a workflow. Export to JSON, CSV or Excel, or pull it through the Apify API.
Paid plans only
This tool runs on the latest, most reliable premium AI models. Because each run has a real model cost, it is available to paid Apify accounts only. A run started from a free account stops immediately with an upgrade message. Upgrade your Apify subscription to a paid plan and run it again.
Who is it for
| Use case | Who benefits |
|---|---|
| Back office | Teams digitizing paper documents at scale |
| Operations | Ops turning scans into database rows |
| Developers | Builders who want OCR plus structured fields in one call |
| Research | Analysts pulling numbers out of document images |
Input
- imageUrls: a list of image URLs, each a document to read.
- fields: optional list of specific fields to extract. Leave empty to auto-detect.
- instructions: optional plain-language instructions when a fixed field list does not fit.
- maxItems: optional cap on how many images to read this run.
Notes
- Only text that is actually visible in the image is reported. Clear, well-lit images read best.
- Read documents you have the right to process, in line with applicable laws.
Example use cases
Ready-to-run example tasks, each preconfigured for a common scenario. Open one and press run, or use it as a template:
- OCR an invoice into structured JSON fields: Read an invoice image and extract vendor, invoice number, line items and totals into clean structured JSON fields.
- OCR a scanned text page to JSON: Extract all readable text from a scanned document page and return it as structured JSON for search and indexing.
- OCR a store receipt into JSON: Turn a photographed store receipt into JSON with merchant, date, items, tax and total for expense tracking and audits.
- OCR an ID card to structured data: Read an identity card image and extract name, ID number, date of birth and expiry into structured JSON for KYC flows.
- OCR a business card into contact JSON: Scan a business card image and pull name, company, title, phone and email into clean JSON for your CRM imports.
- OCR a tax form into JSON fields: Extract labeled fields from a tax form image and return them as structured JSON for bookkeeping and data entry.
- OCR a bank statement into JSON: Read a bank statement image and extract account holder, period, transactions and balances into structured JSON.
- OCR a purchase order to JSON: Convert a purchase order image into JSON with PO number, supplier, items and totals for procurement workflows.
- OCR a handwritten note into text JSON: Read a handwritten note image and return the transcribed text as clean JSON for digitizing forms, records and field notes.
- OCR a shipping label into JSON: Extract sender, recipient, tracking number and address from a shipping label image into structured JSON records.
Export, API and AI agents (x402 + MCP)
Export the scraped data to JSON, CSV or Excel, pull it as a dataset through the Apify API, or wire it into your app with no code. This web scraper and data extractor also works for bulk data extraction and scheduled runs.
For AI agents: this Actor is available on x402, Apify's agentic payment standard built with Coinbase. An AI agent can discover, pay for and run it on its own with a funded wallet and a single HTTP request: no account, no subscription, no API key and no human in the loop. It also runs as an MCP tool inside Claude, Cursor and other AI clients out of the box. Learn more about x402 agentic payments on Apify.
Built by scrapers.lat.
