zxing 0,16,30,0,19,30,0,34 travis-ci

Official ZXing ("Zebra Crossing") project home

Get Started Developing

To get started, please visit: https://github.com/zxing/zxing/wiki/Getting-Started-Developing

ZXing (“zebra crossing”) is an open-source, multi-format 1D/2D barcode image processing library implemented in Java, with ports to other languages.

Supported Formats

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 MaxiCode



Module Description
core The core image decoding library, and test code
javase JavaSE-specific client code
android Android client Barcode Scanner Barcode Scanner
android-integration Supports integration with Barcode Scanner via Intent
android-core Android-related code shared among android, other Android apps
zxingorg The source behind zxing.org
zxing.appspot.com The source behind web-based barcode generator at zxing.appspot.com

Available in previous releases

Module Description
cpp C++ port
iphone iPhone client
objc Objective C port
actionscript Partial ActionScript port
jruby JRuby wrapper

ZXing-based third-party open source projects

Module Description
QZXing port to Qt framework
zxing-cpp port to C++ (forked from the deprecated official C++ port)
zxing_cpp.rb bindings for Ruby (not just JRuby), powered by zxing-cpp
jsqrcode port to JavaScript
python-zxing bindings for Python
ZXing .NET port to .NET and C#, and related Windows platform
php-qrcode-detector-decoder port to PHP
ZXing Delphi Port to native Delphi object pascal, targeted at Firemonkey compatible devices (IOS/Android/Win/OSX) and VCL.

Other related third-party open source projects

Module Description
Barcode4J Generator library in Java
ZBar Reader library in C99



Post to the discussion forum or tag a question with zxing on StackOverflow.


Build Status Coverity Status codecov.io

QR code is trademarked by Denso Wave, inc. Thanks to Haase & Martin OHG for contributing the logo.

Optimized with JProfiler

Related Repositories



Official ZXing ("Zebra Crossing") project home ...



An Objective-C Port of ZXing ...



Port of the ZXing Android application as an Android library project, for embedding in an Android application. ...



A barcode and qr code scanner (二维码、扫码、扫一扫、ZXing、ZBar、iOS系统AVFoundation扫码封装,扫码界面效果封装) ...



Modification of ZXING Barcode Scanner project for easy Android QR-Code detection and AR purposes ...

Top Contributors

srowen medicalwei slepmog tanelihuuskonen mhcuervo burunduk strguntbr yoshi389111 MicheleMas UniQP t123yh az-ericso QingfengLee Yahoe001 Matrix44 mertemin t-8ch fgrieu mikejkjr mechkg tgibson11 rkistner ahatzz11 awenger Benjamin-Dobell shifucun BrunoMioto chriskeyring ChristianBecker schulzch


-   zxing-3.3.0 zip tar
-   zxing-3.2.1 zip tar
-   zxing-3.2.0 zip tar
-   zxing-3.1.0 zip tar
-   zxing-3.0.1 zip tar
-   zxing-3.0.0 zip tar
-   zxing-2.3.0 zip tar
-   ZXingTest-1.4.1 zip tar
-   BSGlass-0.2.1 zip tar
-   BSGlass-0.2.0 zip tar
-   BS-4.7.6 zip tar
-   BS-4.7.5 zip tar
-   BS-4.7.4 zip tar
-   BS-4.7.3 zip tar
-   BS-4.7.0 zip tar
-   BS-4.6.4 zip tar
-   BS-4.6.3 zip tar
-   BS-4.6.2 zip tar
-   BS-4.6.1 zip tar
-   BS-4.6.0 zip tar
-   BS-4.5.1 zip tar