Mobile Document Capture

Transform your app with an intelligent document scanner that just works. Our powerful camera framework SDK handles the hard stuff - bad lighting, tricky angles, messy backgrounds - so users can capture crystal-clear document scans anywhere, anytime and even offline.

Get Started for Free Free Demo

Trusted by forward thinking companies

Navan with OCR powered by Veryfi APIs RIPPLING with OCR powered by Veryfi APIs PEPSICO with OCR powered by Veryfi APIs Danone with OCR powered by Veryfi ADocs

Leader in Mobile Document Capture

Introducing Veryfi Lens—a transformative code framework for your mobile app, accompanied by a user-friendly interface, designed to empower your mobile app with remarkable document capture capabilities within mere minutes. Veryfi Lens does all the heavy lifting of frame processing, asset preprocessing, edge routing, and the intricate landscape of machine vision challenges inherent in efficient document capture.

Crafted by developers, for developers, Veryfi Lens streamlines the integration process into your application, ensuring speed and simplicity with minimal lines of code. At its core, Veryfi Lens stands as a comprehensive Framework—a self-contained, reusable assemblage of code and resources ready for seamless integration into your application. Engineered in native code, Lens excels in delivering rapid performance, a polished user experience, and optimized memory usage—a triumvirate of qualities that define its essence.

Test Drive It on your Phone

Veryfi Lens for iPhone Veryfi Lens for Android

The Birth of Veryfi Lens: Revolutionizing Document Scanning

Veryfi Lens was born out of frustration with mediocre market solutions. The inspiration came when cofounder Ernest observed his mother struggling to scan a white receipt on a white table cover she had knitted. This experience highlighted that technology should work for us, not the other way around. Veryfi Lens was developed with the ability to detect receipts and invoices on any background, even complex or white surfaces. To achieve this, we implemented a trained machine learning model directly on the device. This model accounts for various conditions such as lighting, device angles, and offline functionality. The result is a customizable framework, including a headless option, designed for easy integration into your app with minimal code. We hope you’ll appreciate Veryfi Lens as much as we do.

Lens: Init Code
import VeryfiLens
class LensController: UIViewController {
let credentials = VeryfiLensCredentials(
clientId: CLIENT_ID,
username: AUTH_USERNAME,
apiKey: AUTH_APIKEY,
url: URL
)
let settings = VeryfiLensSettings(with: jsonSettings)
VeryfiLens.shared().delegate = self
VeryfiLens.shared().configure(with: credentials, settings: settings)
VeryfiLens.shared().showCamera(in: self)
}
Lens: Delegates Code
extension LensController: VeryfiLensDelegate {
func veryfiLensClose(_ json: [String: Any]!) {
// Handle close event
}
func veryfiLensError(_ json: [String: Any]!) {
// Handle error event
}
func veryfiLensSuccess(_ json: [String: Any]!) {
// Handle success event
}
func veryfiLensUpdate(_ json: [String: Any]!) {
// Handle update event
}
}

Developer Friendly

Integrate Veryfi Lens scanning technology with just a few lines of code, liberating your team to stay focused on building industry-leading customer experiences.

Code in any language. Integrate in seconds.
Code in any language. Integrate in seconds.

Superpowers

  • Capture Any Document

    A downwards panoramic capture effortlessly scans longer receipts, longer invoices, longer anything. From sprawling grocery lists to the notoriously lengthy CVS receipts, capture every intricate line item with ease. Long, short, wide, handwritten receipts – we’ve got them all covered.

  • Snap 4 Receipts at Once

    Achieve a lightning-fast 4x capture speed, enabling you to snap up to 4 documents in a single instance. For instance, effortlessly capture both a restaurant’s itemized bill and receipt simultaneously, side-by-side, sideways in one photo, do whatever you like.

  • Works Event Offline

    Whether journeying afar or grappling with internet service woes, rest assured, Veryfi Lens operates offline, ensuring you never overlook the opportunity to capture receipts or invoices. Subsequently, you can confidently discard the paper counterpart.

  • AI Document Detection

    Built unlike all competitor document captures: Veryfi Lens detects white receipts against a white background and distinguishes a photo of a cat from a financial document. Maximized detection equals maximized extraction accuracy, allowing pre-trained AI to do its work on the scan.

  • Day-One Ready™

    Banish the agonizing wait for months of development by iOS and Android developers. Your customers aren’t twiddling their thumbs for your grand reveal. You deliver time-to-value for your users and business at this very instant: leverage Veryfi Lens. Pre-trained AI/ML models provide fast, accurate, and secure document capture and extraction.

  • Blur Detection

    Veryfi Lens runs blur checks, warp checks, and manipulation checks to detect fraud. Veryfi OCR API prevents fraud by paying attention to a range of checks, then stops fraudulent documents from being submitted. Your business only scans and pays for non-fraudulent, non-duplicate documents.

  • Auto Torch in Low Light

    Real-time Veryfi Lens computer vision models recognize low light situations and automatically adapts the device’s torch/flashlight to ensure high-quality document capture every time.

  • Comparisons

    How Veryfi technology compares to Genius Scan and Scanbot SDK.