Packages to Scan Barcode and QR

flutter_barcode_scanner

A plugin for Android and iOS that enables barcode scanning. Barcodes, QR codes, and other types of coding are all supported.

qr_flutter

A Widget or custom painter may be used to display QR codes for Flutter.

qr_code_scanner

The zxing library is a QR code scanner that can be integrated into flutter. It makes use of the zxing Android library and the MTBBarcode scanner on iOS.

flutter_barcode_sdk

The Dynamsoft Barcode Reader SDK is a Flutter plugin for reading barcodes. It supports linear barcode, QR Code, DataMatrix, MaxiCode, PDF417 in addition to Android, iOS, Web, Windows, Linux and macOS.

camcode

A camera barcode scanner for Flutter Web that uses your preferred Javascript library

barcode

A library for generating barcodes in Dart that can create any backend-specific drawing operations.

flutter_barcode_listener

All hardware barcode scanners should be able to detect the reader without requiring a manufacturer’s development kit.

qrscan

Scanner with android device to handle barcode and qrcode.

zxing2

1D/2D barcode image processing library for Dart created by Okino. This is a translation of the Android codebase.

flutter_barcode_scanner

This is a plugin that adds barcode scanning functionality to Android and iOS. It supports barcodes, QR codes, and other types of codes.

barcode_scanner

The Scanbot Barcode Scanner SDK for Android and iOS, which is available as a Flutter plugin. It supports bar code scanning, including EAN, UPC, QR codes, Data Matrix, PDF 417.

barcode_widget

Barcode generation for Flutter with support for standard barcodes.