FLUTTER ECOSYSTEM

flutter_qr_reader

QR code (scan QRCode and picture) recognition (AndroidView/UiKitView)

flutter_qr_reader cover
Latest version
1.0.5
30-day downloads
8.5K
Likes
80
Pub points
125

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

A Flutter package for scanning QR codes and reading them from images, supporting both real-time camera scanning and image-based recognition. It leverages platform views (AndroidView/UiKitView) to integrate native scanning capabilities on Android and iOS. Ideal for applications requiring quick data extraction from QR codes, such as payment systems, ticketing, or inventory tracking. The package is lightweight and designed for seamless integration with minimal configuration.

Use cases
  • Real-time QR code scanning in apps
  • Reading QR codes from saved images
  • Payment and ticket verification systems
  • Inventory and asset tracking
  • User authentication via QR codes
  • Data entry automation
Key features
  • Supports live camera scanning
  • Image-based QR code recognition
  • Native platform view integration
  • Cross-platform compatibility (iOS & Android)
  • Simple API for integration
  • High accuracy in code detection
Suitable for
  • Mobile apps needing QR scanning
  • E-commerce and retail applications
  • Event ticketing platforms
  • Logistics and supply chain tools
  • Developer teams building barcode solutions
Considerations
  • Requires camera permissions on mobile devices
  • May need additional setup for iOS camera access
  • Performance depends on device hardware
  • Limited to QR code type (not other barcodes)
  • Background scanning not supported
  • Image quality affects recognition success
Supported platformsAndroidiOS

Install package

flutter pub add flutter_qr_reader

Categories

Source repository

Related projects