Skip to content

UDI Barcode Scanner SDK

The Scanbot UDI Barcode Scanner SDK lets you integrate fast barcode scanning into your UDI scanner app in no time. Use any iOS, Android, or Windows device as a flexible scanning tool. It’s fast, accurate, and cost-effective.

What does UDI stand for?

UDI is short for Unique Device Identification. It describes a standardized system for identifying medical devices throughout their lifecycle that consists of UDI barcodes and corresponding UDI labels.

UDI barcodes can be found on the packaging of a medical item and on the item itself. They consist of two parts: 

  • Device Identifier (ID): A mandatory prefix that encases manufacturer information and device model.
  • Production identifier (PI): A variable portion that may include the lot or batch number, serial number, expiration date, and more.

For manual verification, UDI barcodes are required always to represent their data in human-readable text. Barcodes suitable for UDI include: Data Matrix, QR Code, and Code 128

What is the purpose of UDI?

UDI barcodes enable the identification and tracking of medical devices throughout the supply chain. In case of recalls, they facilitate quick identification of faulty items, enhancing patient safety. For this reason, all medical devices sold in the U.S., E.U., and China must carry a UDI barcode.

How can I get a UDI code?

UDI codes can be obtained through one of the official issuing agencies accredited by health authorities operating worldwide. In the U.S., the UDI allocation standards are set by the Food and Drug Administration (FDA). Accredited agencies include GS1, HIBCC, and ICCVA. In the EU, GS1, HIBCC, and ICCBBA are issuing agencies accredited by the European Commission.

Ensure patient safety with the Scanbot UDI Code Scanner SDK 

With the Scanbot UDI Barcode Scanner SDK, you can…

  • Build a fast and reliable UDI scanner app and turn smartphones into multi-tools
  • Extract 1D and 2D barcodes – such as Datamatrix, QR Code, and Code 128 – with smartphones
  • Reduce data entry costs significantly
  • Capture data flawlessly 

Developers, ready to get started?

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