# Dynamsoft MRZ Scanner Documentation

The **Dynamsoft MRZ Scanner** is the solution to help you integrate MRZ scanning and reading functionality easily and quickly into your application, whether it is a web application, a native mobile application, or a desktop/server application. The MRZ Scanner relies on three of Dynamsoft's core foundational products, the **Label Recognizer**, the **Code Parser**, and the **Camera Enhancer**.

To get started with the MRZ Scanner, please visit the documentation link for the edition that you are looking to use.

<div class="editionList"></div>

* Web (Client Side):
  * ![Web Icon](https://www.dynamsoft.com/mrz-scanner/docs/core/assets/img-icon/homepage/js.svg){:class="js"} [Web](https://www.dynamsoft.com/mrz-scanner/docs/web/guides/mrz-scanner.md){:target="_blank"}
* Mobile:
  * ![Android Icon](https://www.dynamsoft.com/mrz-scanner/docs/core/assets/img-icon/homepage/Android.svg){:class="android"} [Android](https://www.dynamsoft.com/mrz-scanner/docs/mobile/programming/android/user-guide/index.md){:target="_blank"}
  * ![iOS Icon](https://www.dynamsoft.com/mrz-scanner/docs/core/assets/img-icon/homepage/iOS.svg){:class="ios"} [iOS](https://www.dynamsoft.com/mrz-scanner/docs/mobile/programming/ios/user-guide/index.md){:target="_blank"}
  * ![MAUI Icon](https://www.dynamsoft.com/mrz-scanner/docs/core/assets/img-icon/homepage/MAUI.svg){:class="maui"} [MAUI](https://www.dynamsoft.com/mrz-scanner/docs/mobile/programming/maui/user-guide/index.md){:target="_blank"}
  * ![React Native Icon](/mrz-scanner/docs/core/assets/img-icon/homepage/React Native.svg){:class="react"} [React Native](https://www.dynamsoft.com/mrz-scanner/docs/mobile/programming/react-native/user-guide/index.md){:target="_blank"}
  * ![Flutter Icon](https://www.dynamsoft.com/mrz-scanner/docs/core/assets/img-icon/homepage/Flutter.svg){:class="flutter"} [Flutter](https://www.dynamsoft.com/mrz-scanner/docs/mobile/programming/flutter/user-guide/index.md){:target="_blank"}
* Server / Desktop:
  * ![Python Icon](https://www.dynamsoft.com/mrz-scanner/docs/core/assets/img-icon/homepage/Python.svg){:class="python"} [Python](https://www.dynamsoft.com/capture-vision/docs/server/programming/python/user-guide/mrz-scanner.md){:target="_blank"}
  * ![.NET Icon](https://www.dynamsoft.com/mrz-scanner/docs/core/assets/img-icon/homepage/dotnet.svg){:class="dotnet"} [.NET](https://www.dynamsoft.com/capture-vision/docs/server/programming/dotnet/user-guide/mrz-scanner.md){:target="_blank"}
  * ![C++ Icon](https://www.dynamsoft.com/mrz-scanner/docs/core/assets/img-icon/homepage/cplusplus.svg){:class="cplusplus"} [C++](https://www.dynamsoft.com/capture-vision/docs/server/programming/cplusplus/user-guide/mrz-scanner.md){:target="_blank"}