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



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



Zxing Barcode Scanning Library for MonoTouch, Mono for Android, and Windows Phon ...



ZXing C++ Library ...



python wrapper for the ZXing barcode library ...



android google zxing 可配置扫描框、线样式 ,生成二维码(文字、联系人) ...

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