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
app_hand_img.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.

Latest Barcode Scanner SDK Articles,
Tutorials, and News

recentArticle

Revolutionizing Dining: QR Code Menu Scanning in Restaurants with barKoder (2025 Edition)

In 2025, restaurant technology is transforming faster than ever. Paper menus are fading away, replaced by fast, touch-free, and eco-friendly QR code menus. This digital shift not only enhances customer experience but also cuts costs and improves hygiene. With barKoder, restaurants can offer seamless menu scanning and ordering through a simple, powerful SDK and mobile app integration.

Oct 17, 2025

Info

recentArticle

Why Developers Love Integrating barKoder

As industries continue to digitize, barcode and QR code scanning technology has become a core part of modern business infrastructure. In 2025, companies require tools that are fast, reliable, and ready to integrate across platforms. The barKoder SDK stands out as the next-generation barcode scanning solution — built for developers, trusted by enterprises, and loved by users.

Oct 07, 2025

Info

recentArticle

Barcode Types Explained: 1D vs 2D and Which One You Should Use

Barcodes come in two main types: 1D (linear) and 2D (two-dimensional). While 1D barcodes are simple, low-cost, and perfect for retail, 2D barcodes pack more data into less space, making them ideal for healthcare, logistics, and mobile use. This guide explains the differences, pros and cons, and helps you decide which barcode type best fits your business needs.

Oct 03, 2025

Info