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: