pdf417 scanning SDK for your mobile app

High performance scanning of dense 1D & 2D barcodes.

Download SDK

Ideal for apps that require barcode scanning for use-cases like:
airline industry, personal identification, mobile payments & m-wallets, elections, conferences, automotive industry, insurance, hospitality industry and other


  • Fully customizable UI
  • Platforms: Android, iOS, Linux?, MacOS?, Windows and Windows Phone
  • Barcode types: PDF417 (2D Barcode), Compact PDF417, QR code, 1D Barcodes
  • Flexibility: easy to integrate API
  • Working conditions: low and poor light
  • Camera quality: low quality and low resolution mobile cameras
  • Perspective: can shoot at an angle
  • Speed: 100-900 ms - depends on device and barcode size
  • Charset: full Unicode support

Licence key

To get trial license key, please register here.



Pdf417 is a stacked linear barcode symbol format and here you will find libraries for Android and iOS.

Download demo Pdf417 scanning app to your smartphone:

If you are a developer and want to jump straight to your development environment, just grab demo code and code samples from GitHub the familiar way.


$ git clone https://github.com/PDF417/Android.git


$ git clone https://github.com/PDF417/ios.git

Windows Phone:

$ git clone https://github.com/PDF417/pdf417-windows-phone.git

Please read license terms and conditons (PDF, 180 KB).


  • Free 500 users

    Pdf417 mobile SDK is FREE for educational, charity and developer/testing purposes

    • Non commercial License
    • Up to 500 users per app
    • Helpdesk and FAQ support
    • On screen watermark
  • Basic up to 1 000 users

    Basic runtime license is ideal for startup projects and apps

    • Runtime B2C License
    • Customizable UI
    • 60 days integration support
    • Upgrades for one year (optional)
    • 2 support tickets (optional)

    Total price per app:

    US and Canadian drivers license NOT included

    (please go to blinkID product)

  • Custom license  

    Fully customizable plan

    Intended for B2B, professional apps, employee held apps and all apps with more than 1 000 users

    • Annual commercial license
    • Custom requests / integration support / upgrades
    • Support tickets plan
    • Support platforms: iOS, Android, Mac, Linux, Windows phone and desktop


    For US and Canadian drivers license API please go to blinkID product

    Contact us

With purchase, 60 days of integration support per app is offered.
Additional support includes upgrades for a year and is available on this site.



  • Pdf417

    Pdf417 is one of the products of Microblink machine vision technologies.

    Pdf417 mobile SDK is a scanning library for Android, iOS, Linux, MacOS and Windows.

    Pdf417 barcode scanning solution has been custom made with a user friendly, easy to understand interface. Pdf417 library is an advanced and easy to use feature for a variety of smart phone applications.

  • Microblink

    Microblink is an innovative company developing machine vision technology for mobile devices. We are mostly recognized for providing the easiest way to pay bills with smartphones – without manual entry. Simply position a mobile camera on a bill and payment data are ready in a few seconds, allowing fast payment and significantly improved mobile banking usability.

    Check out other Microblink products: blinkinput, blinkID, blinkIBAN and photopay.

    Our customers, in over 60 different countries across the globe, include banks & financial institutions, telecoms, retailers, system integrators, startups and other service and production oriented companies.

    Visit Microblink
License is tied to bundle ID / package name / product ID and valid for one app only.
If you need license keys for more apps, contact us!