Barcode Types Comparison

Warning: The Android Pay integration is still in beta and some features and integrations might not be available for users yet.

This is the list of available barcodes by platforms combined:

Barcode Type Apple Wallet Android Pay
Aztec
QRCode
PF417
EAN128
Code39 N/A N/A
DataMatrix N/A N/A
EAN13 N/A N/A
EAN8 N/A N/A
ITF14 N/A N/A
PDF417Compact N/A N/A
Codabar N/A N/A
TextOnly N/A N/A
upcA N/A N/A
upcE N/A N/A

Apple Wallet (formerly Passbook) supports a very small set of barcodes:

  • Aztec
  • QRCode
  • PF417
  • EAN128*

NOTE: EAN129 is only supported in iOS 9 or greater

Android Pay supports a larger set of barcodes:

  • Aztec
  • QRCode
  • PF417
  • EAN128
  • Code39
  • DataMatrix
  • EAN13
  • EAN8
  • ITF14
  • PDF417Compact
  • Codabar
  • TextOnly
  • upcA
  • upcE

However as we’re working on the Android Pay integration, only the barcodes that already are supported by Apple are being supported on Android Pay, soon all the others are going to be available.

For specific information about each barcode type and its integration with each platform, please check our documentation pages: