MRZ

Scan capability overview

Example MRZ

The Anyline MRZ mode provides the functionality to scan passports and other IDs holding a Machine Readable Zone (MRZ).

For each scan result, the MRZ mode generates an Identification object, containing all relevant information of the scanned document.

Machine Readable Travel Documents

This section shows the five main types of Machine Readable Travel Documents, according to ICAO

TD3 Documents

TD3 sized Machine Readable Travel Documents consist of two lines of 44 characters each.

The full specification can be found in Doc 9303 Part 4 on the ICAO Website

TD2 Documents

TD2 sized Machine Readable Official Travel Documents consist of two lines of 36 characters each.

The full specification can be found in Doc 9303 Part 6 on the ICAO Website

TD1 Documents

TD1 sized Machine Readable Official Travel Documents consist of two lines of 30 characters each.

The full specification can be found in Doc 9303 Part 5 on the ICAO Website

MRV-A Visa

Format-A Machine Readable Visas consist of two lines of 44 characters each.

The full specification can be found in Doc 9303 Part 7 on the ICAO Website

MRV-B Visa

Format-B Machine Readable Visas consist of two lines of 36 characters each.

The full specification can be found in Doc 9303 Part 7 on the ICAO Website

Other Machine Readable Documents

MRZ on Swiss Driving License

The MRZ on Swiss driving licenses is not following the ICAO standards. It consists of three lines - one line of 9 and two lines of 30 characters each.

For a full specification, we refer to the ASTRA brief

MRZ on US Green Card

The MRZ on US Green Cards is not following the ICAO standards. It consists of three lines of 30 characters each and has a special document type.

Scannable Visual Inspection Zone Information

The Anyline MRZ mode also provides the functionality to scan the Visual Inspection Zone (VIZ) of passports and other IDs in parallel to the MRZ. The fields of the visual inspection zone are prefixed with viz in the result.

VIZ Supported document types and countries

Below are tables that show which VIZ fields are supported for which countries and document types. VIZ fields might be NULL for supported countries and document types in the following cases:

  • The field is not visible in the cutout.

  • The quality of the scanned field is not good enough (it does not pass the validation check).

For non supported document types and countries, the fields will always be NULL.

IDs

Country Code Address

Germany

D

Passports

Country Code Date of Issue Surname Given Names Date of Birth Date of Expiry

Austria

AUT

United Kingdom

GBR

Denmark

DNK

Sweden

SWE

Netherlands

NLD

Ireland

IRL

Norway

NOR

France

FRA

United States of America

USA

Germany

D

Morocco

MAR

Finland

FIN

Italy

ITA

Spain

ESP

Russia

RUS

Canada

CAN

Poland

POL

Argentina

ARG

Switzerland

CHE

Czech Republic

CZE

Romania

ROU

Australia

AUS

Algeria

DZA

Ukraine

UKR

South Korea

KOR

Slovakia

SVK

Plugin configuration and result

Plugin configuration

  • Find the PluginConfig parameters here.

Plugin result

  • Find the PluginResult parameters here.