FLUTTER ECOSYSTEM

google_mlkit_document_scanner

A Flutter plugin to use the ML Kit document scanner API to easily add a document scanner feature to your app.

Latest version
0.6.1
30-day downloads
13.6K
Likes
69
Pub points
150

Package Overview

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

Overview

A Flutter plugin that integrates Google's ML Kit document scanner API, enabling developers to add robust document detection and scanning capabilities to their apps. It automatically detects document edges, corrects perspective distortion, and enhances image quality for clear, accurate scans. Designed for simplicity and performance, it works seamlessly on both Android and iOS platforms with minimal setup. Ideal for applications requiring quick document capture, such as receipts, IDs, or forms.

Use cases
  • Scanning receipts and invoices
  • Capturing ID and passport documents
  • Digitizing paper forms
  • Enhancing low-quality document images
  • Automating data entry from scanned documents
Key features
  • Automatic document edge detection
  • Perspective correction
  • Image enhancement for clarity
  • Cross-platform support (Android & iOS)
  • Simple integration with Flutter
Suitable for
  • Finance and accounting apps
  • Document management systems
  • Mobile onboarding workflows
  • Education and e-learning platforms
  • Field service and logistics apps
Considerations
  • Requires internet for initial model download
  • Performance may vary on older devices
  • Limited customization of scan UI
  • Depends on Google Play Services on Android
  • May need additional permissions for camera access
Supported platformsAndroidiOS

Install package

flutter pub add google_mlkit_document_scanner

Categories

Source repository

Related projects