Question 21
How fast is MRZ data extraction (typical processing time)?
Once a clean image is captured, MRZ data extraction itself is genuinely fast, typically completing in a fraction of a second to a couple of seconds on modern hardware, whether that's a smartphone or a dedicated scanner. The OCR step benefits from the same standardization that helps its accuracy: because the font, layout, and character set are all fixed by the ICAO 9303 standard, the software isn't doing open-ended text recognition the way it might on a scanned letter or a photo of a receipt.
It's matching against a known, narrow template, which is computationally simpler and faster than general-purpose OCR.
The bigger variable in total processing time is usually the capture stage, not the extraction itself. Getting a clean, well-lit, properly framed image can take anywhere from one attempt to several, depending on the user's phone, lighting conditions, and how steady their hands are.
Good scanning software minimizes this by giving real-time feedback during capture, flagging glare, blur, or poor framing before the user even submits the image, so the extraction step, once it runs, is working with usable input rather than needing multiple retries.
Validation, including check-digit recalculation and cross-referencing against the visual zone, adds a small amount of additional processing time but is still fast, generally measured in milliseconds rather than seconds, since it's mostly arithmetic and string comparison rather than image analysis.
Taken together, a full scan-to-result cycle, capture, extraction, and validation, commonly completes in under three seconds in well-designed systems, though this varies by vendor, device, and document condition. That speed is what makes automated document scanning viable in high-volume settings: an airport gate, a hotel check-in desk, or a bank's online signup flow all depend on this process being fast enough that it doesn't become the bottleneck in the broader interaction.
ScanDoc's document scanning is built around this kind of speed, with published figures citing extraction in the range of one to three seconds depending on the specific product and document type, fast enough to keep pace with high-volume settings like airline check-in or retail age verification without adding noticeable friction for the person being scanned.
Talk to a document scanning specialist
Have a specific integration question, or want to see how this fits your onboarding flow? The ScanDoc team is happy to help.