Mobile device manufacturers are increasingly supplying their products with barcode readers pre-installed. For example Nokia Barcode Reader is pre-installed on the N82, N93, N93i, N95, E66, E71 and E90. If this is not the case for your mobile device check the readers below for your model and download the appropriate application version via the links. The best of the available readers in alphabetical order are:
BeeTagg supports a wide range of mobile devices and reads QR-Code, Datamatrix and the proprietary code BeeTagg.
i-nigma is pre-installed by all of Japan’s major mobile manufacturers and reads QR-Code and Datamatrix.
Mobiletag scans 1D barcodes EAN 13 and UPC as well as the 2D barcodes Datamatrix, QR Code, Flashcode and Fotokody.
NeoReader supports a range of mobile devices and reads QR codes, Datamatrix, Aztec Codes, EAN, UPC and Code 128.
QuickMark supports a range of mobile devices and reads QR Code, Datamatrix and the proprietary code QuickMark.
UpCode supports a range of mobile devices and reads the proprietary code UpCode, and in Symbian phones QR Code and DataMatrix.
Zxing has clients for Android, Java, and iPhone but not Windows mobile devices and reads QR Code, Code 39, Code 128, UPC-A, UPC-E, EAN-8 and EAN-13.