Specs
Badges/Featured In
Show some ❤️
To scan a QR code or barcode simply open the app, point the camera at the code, and await a few seconds. There is no need to take a photo or press a button. The app will automatically recognize any code your camera is pointing at. A chrome extension for reading QR code from webpage. Usage: Click extension icon or use `Command/Ctrl+Shift+S` shortcut to read QR code on current tab. Known Issues: Can't read multiple QR codes in one page.
Android library which makes use of Google's Mobile Vision API to enable reading QR Code.
“A QR reader (eq. For Quick Response code) is a specific matrix barcode (or two-dimensional code) that is readable by special QR barcode readers or cam smartphones. The code consists of black modules arranged in a rectangular pattern on a white background. The data encoded may be text, URL, etc.” (Wikipedia) So how it works? QR Code Scanner. The QR Stuff QR Code Scanner is the perfect tool to scan your QR codes anytime and anywhere. Now you can easily and simply Generate, Download and Scan your QR codes all in one place – QRStuff.com.
The library is built for simplicity and ease of use. It not only eliminates most boilerplate code for dealing with setting up QR Code reading , but also provides an easy and simple API to retrieve information from QR Code quickly.
Requires Google Play Services
Starting with 1.0.4
, Changes exist in the releases tab.
#Integration QREader is available in the Jcenter, so getting it as simple as adding it as a dependency
For gradle version < 4.0
For gradle 4.0+
where {latest version}
corresponds to published version in

Download Qr Reader App
Steps
- Add a
SurfaceView
to your layout
- Setup
SurfaceView
andQREader
inonCreate()
- Initialize and Start in
onResume()
- Cleanup in
onPause()
- Some provided utility functions which you can use
To check if the camera is running
To stop
QREader
To start
QREader
Check the included sample app for a working example.
I welcome and encourage all pull requests. It usually will take me within 24-48 hours to respond to any issue or request. Here are some basic rules to follow to ensure timely addition of your request:
- Match coding style (braces, spacing, etc.) This is best achieved using CMD+Option+L (Reformat code) on Mac (not sure for Windows) with Android Studio defaults.
- If its a feature, bugfix, or anything please only change code to what you specify.
- Please keep PR titles easy to read and descriptive of changes, this will make them easier to merge :)
- Pull requests must be made against
develop
branch. Any other branch (unless specified by the maintainers) will get rejected. - Check for existing issues first, before filing an issue.
- Have fun!

Created & Maintained By
Qreader Beta
Nishant Srivastava (@nisrulz)
If you found this library helpful or you learned something from the source code and want to thank me, consider buying me a cup of
Qreader Mac
- Bitcoin Address: 13PjuJcfVW2Ad81fawqwLtku4bZLv1AxCL
