Search packages, repositories and app categories

scanner_document cover
Package detailsv1.1.1

scanner_document

A document scanner plugin for Flutter. Scan and crop documents automatically on iOS and Android with ML Kit support.

AndroidiOS
30-day downloads
42
Likes
7
Pub points
150

Install package

flutter pub add scanner_document

Package Overview

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

scanner_document is a Flutter plugin that enables automatic document scanning and cropping on Android and iOS devices using ML Kit. It leverages machine learning to detect document edges and enhance image quality, making it ideal for capturing clean, rectangular scans from photos. The plugin integrates seamlessly into apps requiring document digitization, such as invoice processing or identity verification. With minimal setup via the provided command, developers can quickly add robust scanning functionality. Support for both major mobile platforms ensures broad compatibility.

Use cases

  • Invoice and receipt capture
  • Identity document scanning
  • Digital archiving
  • Form digitization
  • Onboarding workflows

Key features

  • ML Kit-powered edge detection
  • Automatic document cropping
  • High-quality image enhancement
  • Cross-platform support (iOS & Android)
  • Simple integration with Flutter

Suitable for

  • Mobile apps needing document scanning
  • Apps focused on data entry automation
  • Startups building document management tools
  • Developers seeking reliable OCR preprocessing
  • Projects requiring minimal manual input

Considerations

  • Requires camera permissions on both platforms
  • Performance may vary on older devices
  • Depends on ML Kit which requires internet for model downloads
  • Limited customization of scan algorithms
  • May need additional processing for OCR after scanning

Categories

Dependencies

Dependency list 3 items

  • permission_handler^12.0.0+1
  • permission_handler_platform_interface^4.3.0
  • plugin_platform_interface^2.1.8

Projects using this package

No data available yet.