Resource Base
Table of contents

Introduction to Dynamsoft Code Parser

When working with IDs, driver licenses, or sometimes even general barcodes, you may encounter results (usually as a plain string) that are “unreadable” but contain all the useful information you need. Dynamsoft Code Parser (DCP) is an SDK designed for parsing these types of results into human-readable information.

Supported Code Types

  • Machine Readable Travel Documents

All versions of Machine Readable Travel Documents (MRTD) specified by the International Civil Aviation Organization (ICAO) are supported.

For further details, take a look at Machine Readable Travel Documents introduction.

  • North America driver’s license

Countries covered: USA, Canada.

All versions of the AAMVA Driver’s License/Identification Specification used in the US and Canada are supported.

For further details, take a look at North America DL/ID introduction.

  • South African driver’s license

The fields parsed from the South African driver’s license are currently limited to some personal information, while the full information will be parsed in a future release.

For further details, take a look at South Africa Driver License introduction.

  • Aadhaar Card in India

The normal QR codes or Secure QR codes on eAadhaar, Aadhaar Letter and Aadhaar PVC Card are all capable to be parsed.

For further details, take a look at Aadhaar introduction.

  • Vehicle Identification Number

The Vehicle Identification Number (VIN) following ISO 3779 and standard used in North America and European Union.

For further details, take a look at VIN introduction.

Supported Platforms

As of current version, DCP is available for web and server applications as “DCP JavaScript Edition” and “DCP C++ Edition”.

Platforms Languages
Web JavaScript
Server C++
Mobile Java/Kotlin/Objective-C/Swift

Future versions will support more platforms, such as Android/Mobile, etc.

Next Step

Learn how to use DCP to add code parsing capabilities to your application:

This page is compatible for:

Version 1.0

Is this page helpful?

YesYes NoNo

In this article:

latest version

    • Latest version
    • Version 2.x
      • Version 2.2.11
      • Version 2.2.0
      • Version 2.0.20
      • Version 2.0.10
      • Version 2.0.0
    Change +
    © 2003–2024 Dynamsoft. All rights reserved.
    Privacy Statement / Site Map / Home / Purchase / Support