10 Best JavaScript QR Code Scanner Libraries

List hand-picked by Openbase Experts
Learn More

@zxing/library

Multi-format 1D/2D barcode image processing library, usable in JavaScript ecosystem.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
2
Top Feedback
N/A
GitHub Stars
1K
Weekly Downloads
73K
Last Commit
3mos ago

qr-scanner

Lightweight Javascript QR Code Scanner

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
3
Top Feedback
2Easy to Use
GitHub Stars
1K
Weekly Downloads
19K
Last Commit
5mos ago
vqr

vue-qrcode-reader

A set of Vue.js components for detecting and decoding QR codes.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.5/ 5
2
Top Feedback
N/A
GitHub Stars
1K
Weekly Downloads
14K
Last Commit
1mo ago
rnq

react-native-qrcode-scanner

A QR code scanner component for React Native.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.4/ 5
7
Top Feedback
4Great Documentation
3Easy to Use
3Performant
GitHub Stars
2K
Weekly Downloads
24K
Last Commit
3mos ago
nb

nativescript-barcodescanner

🔎 NativeScript QR / barcode (bulk)scanner plugin

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.5/ 5
2
Top Feedback
2Great Documentation
2Performant
2Responsive Maintainers
GitHub Stars
281
Weekly Downloads
373
Last Commit
6mos ago
qrs

qrscan

QR scanner for React

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
1
Top Feedback
N/A
GitHub Stars
1
Weekly Downloads
298
Last Commit
3yrs ago
rqr

react-qr-reader

React component for reading QR codes from webcam.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
2.0/ 5
1
Top Feedback
2Great Documentation
2Buggy
1Easy to Use
GitHub Stars
805
Weekly Downloads
44K
Last Commit
3yrs ago
hq

html5-qrcode

A cross platform HTML5 QR code reader. See end to end implementation at: https://scanapp.org

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
1K
Weekly Downloads
8K
Last Commit
1mo ago

@zxing/browser

ZXing for JS's browser layer with decoding implementations for browser.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
70
Weekly Downloads
23K
Last Commit
2mos ago
rqb

react-qr-barcode-scanner

A simple React Component using the client's webcam to read barcodes.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
6
Weekly Downloads
3K
Last Commit
5mos ago
rbr

react-barcode-reader

React component for reading barcode an QR codes from devices that are represented as keyboard to the system.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
1.0/ 5
1
Top Feedback
1Poor Documentation
1Hard to Use
1Buggy
GitHub Stars
55
Weekly Downloads
3K
Last Commit
2yrs ago
qr

qrcode-reader

[deprecated] Lazarsoft's jsqrcode as a node module, object oriented, and with tests

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
275
Weekly Downloads
112K
Last Commit
4yrs ago
ss

scandit-sdk

Scandit Barcode Scanner SDK for the Web

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
20K
Last Commit
N/A
rqs

react-qr-scanner

[![npm version](https://badge.fury.io/js/react-qr-scanner.svg)](https://badge.fury.io/js/react-qr-scanner)

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
6K
Last Commit
N/A

cordova-plugin-qrscanner

A fast, energy efficient, highly-configurable QR code scanner for Cordova apps and the browser.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
538
Weekly Downloads
4K
Last Commit
3yrs ago
cps

cordova-plugin-scanbot-sdk

Cordova Plugin for Scanbot SDK

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
2K
Last Commit
N/A

react-webcam-barcode-scanner

A simple React Component using the client's webcam to read barcodes.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
44
Weekly Downloads
2K
Last Commit
1yr ago

zxing-library-with-attempts

Multi-format 1D/2D barcode image processing library, usable in JavaScript ecosystem.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
1K
Weekly Downloads
1
Last Commit
3mos ago
vbr

vue-barcode-reader

A Vue.js set of components to scan barcodes and QR codes.

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
87
Weekly Downloads
1K
Last Commit
1yr ago
qua

@altack/quar

A simple Angular QR Code scanner that just works.

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
24
Last Commit
8mos ago
ins

instascan

HTML5 QR code scanner using your webcam

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
3K
Weekly Downloads
616
Last Commit
5yrs ago
rnq

react-native-qrcode-scanner-view

A highly customizable QR code scanning component for React Native

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
679
Weekly Downloads
445
Last Commit
2yrs ago
rcs

react-code-scanner

A react component to scan bar codes and qr codes, it uses the zbar.wasm library in a web worker.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
1.0/ 5
1
Top Feedback
1Poor Documentation
1Buggy
1Abandoned
GitHub Stars
4
Weekly Downloads
8
Last Commit
1yr ago
vqr

vue-qr-reader

A web component written in vue to scan QR

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
208
Last Commit
N/A
qcs

qr-code-scanner

This project "cleans" some global variables and hardcoded IDs from the previous projects, also fixing some legacy problems. It is based on Lazar Laszlo's port of ZXing Java library

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
11
Weekly Downloads
97
Last Commit
1yr ago
rwq

react-webcam-qr-scanner

An implementation of a real-time QR-code scanner using WebRTC

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
1
Weekly Downloads
89
Last Commit
1yr ago

react-weblineindia-qrcode-scanner

ReactJS based QR Code Scanner component, allowing you to detect and decode QR codes.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
3
Weekly Downloads
63
Last Commit
1yr ago

@sensorfactdev/qr-code-scanner

A QR scanner component for React

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User RatingN/A
Top Feedback
N/A
GitHub Stars
2
Weekly Downloads
21
Last Commit
2yrs ago
rq

reactive-qr

React component for reading QR codes from camera - Desktop or Mobile

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
78
Weekly Downloads
20
Last Commit
2yrs ago
nbd

ng-barcode-detector

A library using the Barcode Detection API implemented in Chrome 83.

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
7
Last Commit
N/A
nb

nativescript-barcodeview

Scan QR/barcodes with your NativeScript app.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
7
Last Commit
N/A
jsq

jsqrscanner

JavaScript QR Code scanner for HTML5 supporting browsers

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
257
Weekly Downloads
6
Last Commit
1yr ago
eqs

eth-qr-scanner

React component for reading QR codes from webcam.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
5
Last Commit
2yrs ago

vue-weblineindia-qr-scanner

A Vue component for image cropping and uploading.

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
3
Weekly Downloads
2
Last Commit
1yr ago
cpb

cordova-plugin-background-barcode-scannerx

Fast, energy-efficient, highly-configurable QR code scanner.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
1
Last Commit
N/A
nqa

ngx-qrcode-all

Official repo of the Angular 6+ Qr Code module source code

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
3
Weekly Downloads
1
Last Commit
3yrs ago
vrn

vogo-react-native-qrcode-scanner

A QR code scanner component for React Native.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
0
Last Commit
3yrs ago