Integrating app with barcode feature plugin is the best way to implement it. Barcode readers are very effective in giving an identity to the product.
Register Hereor login if you are already a member
Moreover, barcode reader apps depend on device categories like PC/ Desktop/ Laptop or Smartphone or other handheld devices. For Android based devices, you can try QuickMark barcode scanner or for iOS you can use iPhone camera for the same utility purpose. Though there are plenty of apps for iPhone. Keep in mind, always download/ install from an authentic source like Google Play Store (for Android) or App Store (iPhone). For Windows mobile you can download from Microsoft Store. However files for PC and Smartphones are totally different.