SDK Parsers

Intelligent Barcode Parsing for IDs, Licenses, and Supply Chains

barKoder’s built-in parsers instantly extract structured data from AAMVA, South African driver’s licenses, MRZ zones, and GS1 barcodes — no manual processing needed.

Built-in Barcode Data Parsing API Solutions

barKoder includes powerful, built-in data parsers that go beyond scanning — they automatically extract and organize information from industry-standard barcodes. Each parser is purpose-built to handle a specific barcode format, returning clean, structured data you can use immediately in your app, system, or workflow.

Each parser returns structured JSON-style objects, with labeled key-value pairs ready to plug into your application. No need for manual decoding or string manipulation.

AAMVA Parser for North American Driver’s Licenses

svg-capacitor.png

barKoder supports AAMVA-compliant PDF417 barcodes found on U.S. and Canadian driver’s licenses and ID cards.

This parser extracts:

  • First and last name
  • Address (street, city, state, ZIP)
  • Date of birth and gender
  • Document number (license/ID)
  • Issue and expiration dates
  • Jurisdiction codes and class information
  • and much more!

Perfect for KYC, access control, or any workflow requiring quick and accurate ID capture.

South African Driver's License Parser

sadl-hero.png

Optimized for South African driving licenses, this parser decodes the compact 2D barcode and returns structured fields including:

  • ID number
  • License number
  • Name and surname
  • Date of birth
  • Vehicle code classes
  • License issue and expiry dates
  • and all else contained within!

Ideal for vehicle rental, ID verification, and mobile enforcement applications.

MRZ Parser (Machine Readable Zone)

mrz-hero.png

barKoder can not only scan but also parse data found within MRZ zones on passports, ID cards, and travel documents (ICAO-compliant formats).

Supports:

  • TD1, TD2, TD3 formats
  • Passports, visas, and residence permits
  • Extraction of name, nationality, document number, and validity dates
  • Check digit validation for data integrity

Used for travel, security, immigration, or any identity-sensitive workflow.

MRZ

Barcode Parsing Use Cases

  • Identity verification (KYC & onboarding)
  • Logistics & inventory automation
  • Passport and travel document validation
  • Retail product tracking & traceability
  • Fleet and driver management systemss
hand1.webp

Barcode Scanner by barKoder

The Barcode Scanner by barKoder app will provide you with an easy-to-use tool designed to showcase the versatility and functionality of our Barcode Scanner SDK in capturing all supported barcode formats, including DPM-engraved Data Matrix codes.

Apart from the plethora of useful features, including a variety of options when it comes to exporting the results of each successful barcode scan, you’ll have access to a specially designed DPM scanning template containing all optimum DPM decoding settings.

appstore link

iOS

appstore link

Android

Latest Barcode Scanner SDK Articles,
Tutorials, and News

recentArticle

Augmented Reality Is the Future of Inventory Here’s Why

Augmented reality (AR) is rapidly transforming inventory management, setting new standards for efficiency, accuracy, and operational excellence across supply chains and warehouses. As traditional methods struggle to keep pace with the increasing complexity and scale of modern logistics, AR offers a powerful solution that bridges the gap between digital data and the physical world.

Jun 11, 2025

Info