Decode a 1D or 2D barcode from an image on the web. Supported formats include:

  • UPC-A and UPC-E
  • EAN-8 and EAN-13
  • Code 39
  • Code 93
  • Code 128
  • ITF
  • Codabar
  • RSS-14 (all variants)
  • RSS Expanded (most variants)
  • QR Code
  • Data Matrix
  • Aztec ('beta' quality)
  • PDF 417 ('alpha' quality)
Enter an image URL:
Or upload a file (<10MB, <10MP):

This web application is powered by the barcode scanning implementation in the open source ZXing project.

Android users may download the Barcode Scanner or Barcode Scanner+ application to access the same decoding as a mobile application.

Copyright 2008 and onwards ZXing authors