# Dynamsoft MRZ Scanner React Native Edition

Dynamsoft MRZ Scanner SDK React Native Edition is designed to integrate the ability to scan MRZ documents such as passports, ID cards, and other travel documents.

## Using the SDK

### System Requirements

#### React Native

- Supported Version: 0.71.0+ (0.79.0+ recommended)

#### Android

- Supported OS: **Android 5.0** (API Level 21) or higher.
- Supported ABI: **armeabi-v7a**, **arm64-v8a**, **x86** and **x86_64**.
- Development Environment: Android Studio 2022.2.1+ (2025.2.1 recommended); Java 17+; Gradle 8.0+
- JDK: 1.8+

#### iOS

- Supported OS: **iOS 13.0** or higher.
- Supported ABI: **arm64** and **x86_64**.
- Development Environment: Xcode 14.3+ recommended.

#### Node

- Supported Version: 18+

### User Guide

- [MRZ Scanner User Guide](https://www.dynamsoft.com/mrz-scanner/docs/mobile/programming/react-native/user-guide/index.md)
- [Customizing the MRZ Scanner](https://www.dynamsoft.com/mrz-scanner/docs/mobile/programming/react-native/user-guide/customize-mrz-scanner.md)
- [License Initialization](https://www.dynamsoft.com/mrz-scanner/docs/mobile/programming/react-native/user-guide/license-activation.md)

### Samples and Demos

- [Samples & Demos](https://www.dynamsoft.com/mrz-scanner/docs/mobile/programming/react-native/samples/index.md)

### API Reference

- [API Reference](https://www.dynamsoft.com/mrz-scanner/docs/mobile/programming/react-native/api-reference/index.md)

## Release Notes

- [Version 3.x](https://www.dynamsoft.com/mrz-scanner/docs/mobile/programming/react-native/release-notes/index.md)

## Licensing

To develop and run your application with Dynamsoft MRZ Scanner SDK, you need an active license key. See [License Initialization](https://www.dynamsoft.com/mrz-scanner/docs/mobile/programming/react-native/user-guide/license-activation.md) for details.

## Contact Us

Feel free to [contact us](https://www.dynamsoft.com/company/customer-service#contact){:target="_blank"} if you have any questions.
