Flutter Gems

Browse 4600+ useful Dart & Flutter packages that are neatly categorized!

Twitter Subscribe Medium LinkedIn

Top Flutter Document Scanner packages

Mobile document scanning has gained a lot of momentum the last few years as it is the most affordable way to digitize physical documents. This process uses the device camera to capture image, followed by application of algorithms to obtain the final image or pdf that appears like a scanned copy of the document.

The complete list of Flutter Document Scanner, Paper Scanner and Cam Scanner packages is provided below.


google_ml_kit
Null safety 👍 524

A Flutter plugin to use all APIs from Google's standalone ML Kit for mobile platforms.

edge_detection Card Image
edge_detection
Null safety 👍 158

A flutter plugin to detect edges of objects, scan paper, detect corner, detect rectangle. It allows cropping of the detected object image and returns the path of the cropped image.

google_ml_vision
Null safety 👍 97

Flutter plugin for Google ML Kit on-device vision apis. It includes barcode scanning, image labeling, text recognition and face detection.

flutter_camera_ml_vision
Null safety 👍 94

A flutter widget that show the camera stream and allow ML vision recognition on it, it allow you to detect barcodes, labels, text, faces...

document_scanner_flutter Card Image
document_scanner_flutter
Null safety 👍 82

A android & ios document scanner & auto detector plugin for flutter.

flutter_genius_scan
Null safety 👍 74

Flutter plugin for the Genius Scan SDK for iOS and Android. It allows scanning paper documents using a smartphone camera.

flutter_tesseract_ocr Card Image
flutter_tesseract_ocr
Null safety 👍 73

Tesseract 4 adds a new neural net (LSTM) based OCR engine which is focused on line recognition. It has unicode (UTF-8) support, and can recognize more than 100 languages.

document_scanner
Null safety 👍 69

A plugin that creates a native platform view that scans documents, as a flutter widget.

scanbot_sdk
Null safety 👍 58

Flutter plugin of the Scanbot Scanner SDK for Android and iOS. Provides functionality like Document Scanning, QR and Barcode Scanning, PDF Creation, TIFF, OCR, etc.

learning_text_recognition Card Image
learning_text_recognition
Null safety 👍 21

The easy way to use ML Kit for text recognition in Flutter.