ZXing ("zebra crossing") is an open-source, multi-format 1D/2D barcode image processing
library implemented in Java, with ports to other languages.
1D product 1D industrial 2D UPC-A Code 39 QR Code UPC-E Code 93 Data Matrix EAN-8 Code 128 Aztec (beta) EAN-13 Codabar PDF 417 (beta) ITF RSS-14 RSS-Expanded
Module Description core The core image decoding library, and test code javase JavaSE-specific client code android Android client Barcode Scanner androidtest Android test app, ZXing Test android-integration Supports integration with Barcode Scanner via Intent zxingorg The source behind zxing.org zxing.appspot.com The source behind web-based barcode generator at zxing.appspot.com
Intermittently maintained There are also additional modules which are contributed and/or intermittently maintained:
Module Description jruby JRuby wrapper
Available in previous releases Related third-party open source projects Module Description QZXing port to Qt framework ZXing .NET port to .NET and C#, and related Windows platform
Other third-party open source projects Module Description Barcode4J Generator library in Java ZBar Reader library in C99 Zint Generator library in C99
Post to the discussion forum or tag a question with zxing
on StackOverflow .
QR code is trademarked by Denso Wave, inc. Thanks to Haase & Martin OHG for contributing the logo.
Optimized with