Skip to content
A sample android app that reads e-passports
Branch: master
Clone or download


A sample android app that reads ICAO BAC-enabled e-passports, using the jMRTD library

The app relies on hardcoding the passport number, date of birth and expiry date. It can be extended to provide UI for entering them.

Note that other apps exist that are more user-friendly, like NFC Tag Info and NFC Passport Reader, but their source is not available and therefore cannot be used as learning material.

Blog links:

You can’t perform that action at this time.