Overview
A Flutter package that enables scanning of Machine Readable Zones (MRZ) from identity documents on both Android and iOS. It leverages native camera APIs to detect and extract data such as passport numbers, names, and expiration dates from MRZ lines. Designed for secure and accurate document verification in applications requiring identity authentication. The package integrates seamlessly with Flutter projects and supports real-time scanning with minimal configuration.
Use cases
- Passport verification in travel apps
- Identity validation for banking services
- Automated check-in systems
- Document authentication in government services
- Secure user onboarding workflows
Key features
- Real-time MRZ detection
- Supports both iOS and Android
- Extracts structured identity data
- Minimal setup required
- High accuracy with low latency
Suitable for
- Travel and immigration apps
- Financial institutions
- Government digital services
- Onboarding platforms
- Security-focused applications
Considerations
- Requires camera permissions
- Performance depends on lighting conditions
- May need manual alignment for optimal results
- Limited to MRZ-compliant documents
- No support for offline processing