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.

GS1 Parsing Solution

gs12.png

barKoder includes a native parser for GS1 barcodes, unlocking structured extraction of application identifiers (AIs) commonly used in retail, logistics, and supply chains.

Automatically extracts:

  • GTINs (Global Trade Item Numbers)
  • Expiration dates
  • Batch/lot numbersr
  • Serial numbers
  • Net weight, count, and dimensions
  • Customer/shipper codes

This parser simplifies ERP and inventory integration by eliminating the need for manual parsing logic.

GS1

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-parser-new.webp

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

Why Coca-Cola, PepsiCo, and Red Bull Must Add QR Codes to Every Can by the End of 2027

By the end of 2027, many leading beverage brands, including Coca-Cola, PepsiCo, and Red Bull, are adopting QR codes and other 2D barcodes as part of the GS1 Sunrise 2027 initiative. These digital codes go beyond traditional barcodes by enabling faster retail operations while giving consumers instant access to product information, nutrition facts, recycling guidance, authenticity verification, promotions, and sustainability details with a simple smartphone scan.

Aug 04, 2026

Info

recentArticle

Exciting News: Release of barKoder SDK 1.7.1!

barKoder SDK 1.7.1 is now available with improved performance, efficiency, and regional data parsing. Updated versions of the Barcode Scanner by barKoder are also available on Google Play and the Apple App Store, delivering a faster and more reliable scanning experience across mobile and web platforms.

Aug 10, 2026

Updates

recentArticle

AAMVA PDF417 Barcode Format: Fields, Examples and Parsing Guide

Every day, millions of state-issued driver's licenses and ID cards are scanned at retail checkouts, airport security checkpoints, bank onboarding desks, and hotel reception counters. Behind nearly all of these physical identity verifications is a two-dimensional barcode printed on the back of the card: the AAMVA-compliant PDF417 barcode.

Aug 14, 2026

Info