International ID OCR
A single endpoint to extract all data points on a wide range of international identity documents
Extract identity data across borders
Parse essential ID fields like name, DOB, document type, number, and expiration—instantly and reliably.
Support for over 200 countries
Recognize a wide variety of government-issued identity documents from Europe, the Americas, Asia, Africa, and the Middle East.
MRZ and barcode decoding
Extract structured information from ICAO-compliant MRZs and various barcode formats (PDF417, QR, etc.).
Maxime Rihouey
Lead ML Engineer, Spendesk
Designed for software integration:
Developer-friendly
REST API, detailed documentation, webhook-ready, and sandbox access.
Optimized for high-volume onboarding
Process thousands of IDs daily with low latency and high uptime.
Works on photos, scans, and PDFs
Accepts mobile captures, webcam scans, and uploaded documents.
Secure deployment options
Available as a cloud API or as a self-hosted package for regulated environments.
Mindee helps fintechs, identity verification platforms, and travel tech solutions automate ID capture with confidence:
- Verify user identity in real-time across jurisdictions
- Capture multilingual names, addresses, and citizenship data
- Extract photo data and signatures (if present)
- Integrate into existing KYC or account creation workflows
- Comply with global AML and privacy regulations
- Reduce manual review and user friction
Transform your workflow with:
Onboard users faster
Speed up account creation with automatic identity data capture.
Cross-border compatibility
Recognize local documents from global users with confidence.
Accurate from mobile devices
Capture clean data even from angled, noisy, or low-light images.
Reduce manual validation
Let your team focus on exceptions, not routine ID processing.
Mindee’s International ID OCR simplifies global ID handling for compliance and onboarding teams:
- Parse MRZ and visual zones of passports and ID cards
- Extract issuing authority, nationality, and legal name
- Validate expiration dates, country codes, and consistency
- Trigger user verification flows in real-time
- Flag suspicious or expired documents
- Support remote, digital-first onboarding
Trained on global ID formats
Extensive dataset spanning passports, national IDs, and residence permits worldwide.
Field-level precision
Achieves 99%+ accuracy even on non-Latin scripts and complex layouts.
Ready out of the box
No setup required—just send your image and receive structured identity data.
Scalable pricing
Start small or go enterprise—our plans grow with your platform.
Privacy-first
No data is stored; all processing is encrypted, GDPR and SOC2 compliant.
Trusted by fintechs, travel tech, and identity platforms
Mindee’s International ID OCR powers onboarding and compliance around the world.
international ID
Start automating your fraud workflow today. Get started with a free trial or schedule a demo to learn more.
Frequently Asked Questions
Common questions about our intelligent document processing solutions.
ID : How can I test the receipt OCR API?
How can I test the receipt OCR API?
Our ID API is free to use and available to any user having an account on our platform.
To test our APIs, you only have to create a free account using this link, and you'll be able to drag and drop ID in the live interface to see the data extracted in real-time and JSON response. A demo page is also available here.
Is Mindee's ID OCR API free to use?
A free plan is available to everyone and allows you to perform 250 ID processing per month for free. No credit card is required.
Above 250 ID per month, the price per ID processed starts at $0.10 and can decrease to $0.01 per receipt depending on the monthly volume. See the pricing page for more information.
ID : What are the supported countries?
What are the supported countries?
Our ID OCR API is based on our computer vision technology that doesn't rely on text to extract the ID data, but only on the image. This removes the language limitations.
The OCR was trained with ID from more than 50 countries and works on ID from all around the world.
ID : How complicated is it to integrate the API?
How complicated is it to integrate the API?
Mindee's API follows HTTP standards in order to allow any developer to integrate the ID OCR API into their applications easily.
We also offer a set of client libraries in all the main back-end languages, and an open-source UI toolkit that helps create front-end features. You can check out our open-source repository or our API documentation for more details.
ID : What is the OCR accuracy?
What is the OCR accuracy?
Our ID OCR's accuracy is above 90%, with precision above 95% for most of the fields. These performances are computed on a data set including more than 50 countries.
Testing our OCR API is free, all you need is an account. Feel free to drop ID in the live interface to see the OCR performance on your data.
ID : What's the average API response time?
What's the average API response time?
The processing time is around 1.3 seconds per page for pdfs and 0.9 seconds for an ID image.
We often improve this processing time and our target is below 500ms. Our goal is to make sure you can create real-time user experiences in your application.
ID : Does the OCR work on low-quality images?
Does the OCR work on low-quality images?
Yes, the OCR was trained on a lot of IDs from a wide variety of layouts and image quality and learned to process the most complex ones.
We also use data augmentation to make sure that no blur or ink stains prevent the OCR from reading the data as long as it's readable.
Do you offer technical support?
We have a Slack community where you can ask your questions and chat with our team.
We don't do the integration in your infrastructure ourselves but we can set up a custom level of support on a per-case basis if needed.