Skip to content

Parse MRZ (Machine Readable Zone) from identity documents.

License

Notifications You must be signed in to change notification settings

alejamp/mrz_parser

 
 

Repository files navigation

mrz_parser (Dart/Flutter)

Build Status Coverage Status

Parse MRZ (Machine Readable Zone) from identity documents. Heavily insipred by QKMRZParser.

Supported formats:

  • TD1
  • TD2
  • TD3
  • MRV-A
  • MRV-B

Usage

Import the package

Add to pubspec.yaml

dependencies:
    mrz_parser: ^1.0.0

Parse MRZ

final mrz = <String>[
  'P<UTOERIKSSON<<ANNA<MARIA<<<<<<<<<<<<<<<<<<<',
  'L898902C36UTO7408122F1204159ZE184226B<<<<<10'
];

final result = MRZParser.parse(mrz);

Authors

License

mrz_parser is released under a MIT License. See LICENSE for details.

About

Parse MRZ (Machine Readable Zone) from identity documents.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dart 100.0%