Automatic receipt transcription that doesn’t suck.

See Demos

Check out the Receipt OCR demo

Curious? See how TAGGUN offers the best receipt OCR.

What is receipt OCR?

Receipt OCR is a software technology that scans receipt images and digitizes the receipt into meaningful and structured data that other software can understand. The data commonly includes in OCR (optical character recognition) receipt recognition are the total amount, tax amount, date and merchant name of the receipt.

Receipt OCR original receipt

Upload your receipt

No set up necessary. 
Developer friendly RESTful API web services. 
TAGGUN APIs accept JPG, PDF, PNG, GIF, and URL of a file. 
Get help and code examples here. Too easy.

Receipt OCR Text

OCR scans receipt to text

Automatically detects the language on the receipt. 
Converts image to plain raw text. 
Takes advantage of the best OCR engines in the industry. 
Configurable to use Google Vision API or Microsoft Cognitive Service API

Receipt OCR result

Receipt OCR API results

Machine learning model classifies keywords on a receipt.
TAGGUN engine extracts key information from raw text.
Calculate the confidence level for each field for accuracy.
Returns detailed information in JSON format.
Results ready to be consumed by your app.

TAGGUN reliably processes your receipts in real-time so your apps can expect accurate results, instantly 🚀.
No polling or waiting. It just works.

TAGGUN makes it super easy for developers to integrate receipt OCR scanning into any websites and apps.

The accuracy, reliability and speed of TAGGUN have not only provided a value-add but is the driving engine behind our core offering. The TAGGUN product is well-engineered, and the customer service is second to none.

Alternative Text

When initially comparing providers, TAGGUN was the only one to meet our needs: automated, accurate, reliable and secure.

Alternative Text


Integrate with TAGGUN’s API to offer OCR receipt scanning and data extraction.

Alternative Text

Multi-language support

TAGGUN is a polyglot. It automatically detects the language of your receipt.

Alternative Text

83.67% Accuracy

We are addicted to being right all the time. 
Yes, annoying, but in a good way.

Alternative Text

5 Second Response

Super speed machine-only OCR to process your receipts in real-time.

Need support in languages other than English for receipt scanning? We can help.

Trusted by others

Alternative TextAlternative TextAlternative TextAlternative TextAlternative Text

Frequently Asked Questions

Drop us an email if you can’t find your answer in the following list.

What is the technology behind TAGGUN?

TAGGUN is built on a super smart algorithm and Machine Learning model to extract metadata like purchase amount, tax amount, date, merchant name, etc from the extracted text. TAGGUN also takes advantage of Google Vision API  and Microsoft Cognitive Service API to perform the image-to-text OCR.

Does it support receipts from my country?

Yes. TAGGUN supports receipts from many countries. We provide different levels of support for each country. See the help page for more details.

What about security?

All images are encrypted with AES256 when in transit and at rest. TAGGUN does not store any sensitive or personally identifiable information (PII). Any non-sensitive information such as IP addresses will have standard security safeguards and controls. There is also an option to opt-out of any kind of storage.

How do you maintain high availability service?

At a high level, we ensure that all system critical dependencies are geographically redundant. We constantly monitor for system health and rapidly detect failures. When a node is detected as unavailable, our cross-regional fail safe plan is automatic.

Do you offer on-premise solutions?

Yes, we offer enterprise-licensing for on-premise installations. We also offer dedicated hosting solutions to deploy TAGGUN into your provider: AWS, Microsoft Azure, Google Cloud Platform and etc.
See pricing page for more information.

What is TAGGUN’s platform stack?

The platform is built on Node.js and is hosted on AWS with Docker for speed and scale. See the full stack here.

Other questions?

We’re always available at hello@taggun.io