Automatic receipt transcription that doesn’t suck.

See Demos

Check out the receipt OCR demo

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.

Curious? See how TAGGUN offers the best receipt OCR.

What is receipt OCR and how it works?

Want to know more about receipt OCR scanning and how it works? OCR stands for Optical Character Recognition. Receipt OCR is the use of OCR technology to convert the image of a receipt to raw text and using software algorithm and machine learning to extract meaningful data from the raw text. The data commonly includes the total amount, tax amount, date and merchant name of the receipt.

Receipt OCR original receipt

1 Upload your file

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

2. Image-to-text OCR

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

3. Classification and 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.

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