π¬ Extract text from receipts with OCR.space table recognition
β‘ 1,084 views Β· π¬ Document Extraction & Analysis
Description
π Description
This workflow automates the process of extracting text from receipt or document images using OCR.space and presenting the results in a clean, styled form.
Itβs especially useful for cases like receipt digitization, invoice parsing, table recognition, or quick OCR text extraction directly inside n8n without third-party dashboards.
The workflow is lightweight and self-contained - all you need is an OCR.space API key.
π How it works
-
Form Trigger β Upload File
A simple form collects the image (max 1 MB) and asks whether the file contains a table. -
Normalize Inputs
Converts the βYes/Noβ response into a boolean flagisTableand keeps the uploaded file attached. -
OCR.space API Call
Sends the uploaded image to the OCR.space API with the correct parameters:language=pol(Polish by default, can be changed)OCREngine=2isTableflag
-
Display Results
The parsed text (ParsedResults[0].ParsedText) is rendered in a styled card with monospace formatting for easier reading and copy-paste.
π― Use cases
- Receipt OCR for expense tracking
- Invoice or document text digitization
- Table parsing from scanned files
- Quick OCR text preview in n8n flows
βοΈ Requirements
- OCR.space API key (Header Authentication)
- n8n instance running β₯ v1.20
π Notes & Customization
- Language: change
languageparameter (eng,deu, etc.) to match your input. - Validation: add a file size check if you expect larger files.
- Error handling: add an Error Trigger if you anticipate API rate limits.
- Table vs Text: enabling
isTableimproves structured data parsing.
π Keywords
OCR, receipt parsing, document OCR, invoice automation, text extraction, table recognition, AI OCR, OCR.space, workflow automation
π Nodes Used
HTTP Request, n8n Form Trigger, n8n Form
π₯ Import
Download workflow.json and import into n8n:
Workflow menu β Import from File