MRZ Scan

Experience barKoder’s Machine Readable Zone

Scanning a passport, visa or IDs with a mobile device is lightning fast. More successful scans means more successful transactions.

mzr hero
barKoder MRZ
Experience barKoder’s MRZ module.
BarKoder’s MRZ Scanner mobile technology brings you automation, speed, efficiency and excellence to all of your business processes and procedures.
Start supporting your business needs by using our API or go for our SDK licensing and integrate the scanning engine in your apps as per your requirements. Amaze your customers with the most technologically advanced user experience they've ever had.
MRZ Features
SDK Features
data-security.webp
Data Security

We do not collect personal information! The app however does need to process the personal information that is on the MRZ of the identity document. This includes privacy-sensitive information like name, date of birth, personal number and document number. In addition, the app scans via OCR technology for the date of expiry and any optional data on the document, because all these are needed for information processing.

 

The personal information is secured since all the processing is done on the phone. Confidentiality of this information is also protected by using encrypted network connections for any requested communication.

High Performance

Scanning with MRZ Scanner is way faster than manual input. Mobile OCR also removes any human error from your processes. This means the accuracy of your scans will be higher than manual verification. You can use MRZ Scanner to provide the most reliable service possible to your customers. It provides you with near instant scan results once you point your device at your target. Average scan time takes less than half a second.

 

You can optimize your company processes and procedures by adding the fastest scanning ever to your mobile app. This will also give you more time to focus on other aspects of your business.

Work Offline

MRZ Scanner works in real-time, locally on a device, without the need of internet connection. Since the scan happens right on the spot, the data never leaves your phone unless you want it to. All the processing is done at that very moment, right away. This means the results never pass any external servers. That makes MRZ Scanner the perfect tool for completing scans of sensitive information.

 

Based on your demands our software can, however, transfer data to your servers using a secured end-to-end encryption. When using our SDK (Software Development Kit) you can customize things on both ends.

Cost Reduction

MRZ Scanner works on your mobile device so there is no need to spend money on expensive external readers. This reduces the cost of equipment and employee training. MRZ Scanner's high accuracy also removes false readings from your processes. More successful scans means more successful transactions. A penny saved is a penny earned. Scanning a passport, visa, ID cards with a mobile device works lightning faster.

 

With MRZ Scanner you can drastically improve your processes and stay on top on your business at the same time.

MRZ FAQ
Frequently asked questions
What are the barKoder scanner SDK MRZ properties?
  • The barKoder MRZ SDK is capable of scanning all variant of MRZ codes that are currently officially used. However, the same SDK is designed to easily recognize future MRZ codes.
  • The SDK can extract photos from MRZ documents.
  • The SDK can extract signatures
  • The SDK can extract whole document image
Technology used?

Machine learning - features detection on image

Drawbacks?

Bigger SDK size due to necessary models for Machine Learning model prediction and also OCR

Can be slow on older hardware which is not optimized for ML Prediction

What is the minimum hardware required to run this technology optimally?

It's tested on Android devices using API level 5 and higher. API level 8 is recommended as well as arm64 CPU

iPhone 7 is oldest iOS device tested and confirmed working. However, performance is lower than devices with dedicated neural engine CPU cores

Any missing features for MRZ scanning?
  • ROI
  • weaker Signature detection
  • not implemented on other platforms than Android and iOS
Release date?

The barKoder MRZ SDK was released Late October 2024. You can find it for most supported platforms and cross-platform frameworks under the version number 1.5.x+.
Our WASM platoform doesn't yet have support for MRZ but it's expected to come before the end of 2024.