Barcode and QR Code scanner

This powerful tool streamlines your workflow, allowing you to create new orders directly from the orders screen, add products to orders during the order creation process, and quickly locate products from the products screen. With seamless integration and enhanced efficiency, managing your inventory has never been easier. WooCommerce app supports the most widely used barcode formats on both Android and iOS platforms.

Note: The Mobile App barcode scanner currently only works with codes added to the SKU field in the inventory tab. The new GTIN, UPC, EAN or ISBN field in WooCommerce core is not yet integrated with the Mobile App.

Android (Google ML Kit)

Supported Barcode Formats

  1. QR Code
  2. Aztec Code
  3. Data Matrix
  4. PDF417
  5. UPC-A
  6. UPC-E
  7. EAN-8
  8. EAN-13
  9. Code 39
  10. Code 93
  11. Code 128
  12. Interleaved 2 of 5 (ITF)
  13. Codabar

Unsupported Barcode Formats

  • 1D Barcodes with only one character
  • Barcodes in ITF format with fewer than six characters
  • Barcodes encoded with FNC2, FNC3 or FNC4
  • QR codes generated in the ECI mode

iOS (Apple Vision Framework)

Supported Barcode Formats

  1. Aztec
  2. Codabar
  3. Code 39
  4. Code 39 with Checksum
  5. Code 39 Full ASCII
  6. Code 39 Full ASCII with Checksum
  7. Code 93
  8. Code 93i
  9. Code 128
  10. Data Matrix
  11. EAN-8
  12. EAN-13
  13. GS1 DataBar
  14. GS1 DataBar Expanded
  15. GS1 DataBar Limited
  16. Interleaved 2 of 5 (I2of5)
  17. Interleaved 2 of 5 (I2of5) with Checksum
  18. ITF-14
  19. MicroPDF417
  20. MicroQR
  21. Modified Plessey (MSI Plessey)
  22. PDF417
  23. QR
  24. UPC-E

Unsupported Barcode formats

Apple’s official documentation does not provide information about specific unsupported barcode types.

Still experiencing issues?

↑ Back to top

If you’re using the Jetpack plugin to connect the app to your site, make sure that the Jetpack connection is active and working correctly. You can verify some known issues or try reconnecting your site.

If you’re still having difficulty, please fill out our contact form to reach our support team from within the app by going to Menu > Settings > Help & Support > Contact Support.

Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.