Enterprise-grade PDF417 Scanner SDK

With the Scanbot PDF417 Scanner SDK, you can integrate fast Barcode Scanning into your mobile app. Turn every iOS- or Android device into a flexible scanning tool and enjoy its ease of use and incredible versatility!

PDF417 Code

Ticketing and travel are some of the most common areas of application for PDF417 codes, among logistics. Other sectors include healthcare, warehousing, administration, ID documents and the US driver's license. Due to its high data density and customizable size, the PDF417 is one of the most versatile, widely used barcode types.

  • A two-dimensional barcode that stores around 2725 numbers or 1850 alphanumeric characters.
  • “PDF” is short for “Portable data file”.
  • Certified as an ISO/IEC 15438 standard.
  • High data density with an adjustable length and width.
  • Striking redundancy, damage to up to around 40% can be compensated.

Replace outdated Barcode Scanning devices

With the Scanbot PDF417 Barcode Scanner, you’ll be able to...

  • Extract PDF417-barcodes with smartphones
  • Reduce extensive costs for modern imager scanners that are required to extract 2D-barcodes
  • Turn mobile devices into intelligent multi-tools with access to your servers
  • Maintain a short time-to-value by implementing it within one week
  • Reach precise results, even with a contrast ratio of only 20%

How to read barcodes with Scanbot SDK?


Launch the Scanbot SDK from anywhere in your app


Hold your device over the barcode you want to recognize


The SDK automatically reads and decodes the data in less than a second

Now is the time to benefit from Scanbot's PDF417 Reader high-class features

  • Single vs. Multi Scan: You can retrieve data from a single PDF 417 barcode or multiple ones in one go.
  • Filter: Adjust the PDF 417 Decoder to recognize only selected barcode types.
  • Save the image: Save images of your PDF417 codes as a PDF for a reliable digital archive.
  • Extract information from photos: Our PDF417 Scanner not only works from the live camera view but also on still images containing PDF417 barcodes, such as the US Driver's License.
  • Accurate results: Your results are always going to be flawless, even under bad lighting conditions, at an angle, or with corrupted barcodes.

Did you already know? You can extract all standard 1D- and 2D barcodes with the Scanbot SDK. One solution fits all!

Your perfect solution for business process optimization – Why choose Scanbot?

  • You can integrate the ready-to-use User Interface of the PDF417 Barcode Reader SDK within just one week and customize it to match your Corporate Design.
  • Your data is safe with us: Our solution works 100% offline and it is compliant with your data privacy law.
  • Unlimited installations and scans, making the SDK a perfect choice if you cannot estimate the MAU and the number of scans in advance. You won’t exceed your priorly calculated budget with our fair licensing model. Flexibility and stability are guaranteed.

PDF 417 Driver's License Reader

U.S. driver's licenses feature a PDF417 code on the back, containing all relevant information about the holder, such as name, date of birth, or the issuing state. These can be extracted using the Scanbot PDF 417 Reader and saved for further processing. This driver's license barcode scanner feature comes in handy in the field of driver onboarding or age verification during the last mile.

The best Barcode SDK for the widest range of codes

No matter if your app is used by your employees or customers you just want it to work reliably. That is why we have developed our Barcode Reader SDK using machine-learning algorithms. It guarantees lightning fast and accurate detection.

Paired with one of the widest variety of barcodes covered, we can help you solve business problems across any industry along every individual process chain.

Licensing designed for Enterprise customers

As an enterprise customer, you are probably facing barcode scanning needs with huge volume-based numbers such as your number of users, scans, or downloads. As our SDK is fully offline, we never track these variables. Hence, we charge a yearly-flat license fee for our solution: never worry or be unsure about the costs that are generated.

Transparent Pricing

Transparent Pricing

No Volume Based Restrictions

Unlimited Usage

Support Via Slack

Slack Support

Let's talk!

We’re happy to help you get started with Scanbot.

Let's talk!

We’re happy to help you get started with Scanbot.

What makes the Scanbot SDK the best option for you?

Decrease costs

100% Privacy

Quick implementation

Scanbot will process and use the information you provide to contact you about our products and to send you the monthly newsletter. You may unsubscribe from these communications at any time. For more information, please review our Privacy Policy.

Developers, ready to get started?

Adding our 30 day free trial to your app is easy. Download the Scanbot SDK now and discover the benefits of mobile data capture.