The industry’s most integrated ID Verification Solution. Globally.

Quickly and securely capture, extract, and verify data from diverse ID cards, passports, driver’s licenses, and other documents with our proven, AI-first approach.

Discover BlinkID suite
Designed to fit seamlessly together, our modules can be integrated as a fully bundled ID verification solution or as separate modules via developer-friendly mobile or browser SDK.


Remove ID capture friction with real-time guided feedback.


Drive conversions with precise data extraction.


Immediately verify end-user identities with confidence.
Why Microblink?

Simplify your workflows with BlinkID mobile and web solution that is fast, easy, and secure.

Convenience without the friction

Boost conversions with our lightning-fast AI capture—5X faster than the competition—and minimize user abandonment with our award-winning UX.

Our AI provides real-time feedback, guiding users to deliver top-quality ID images by detecting glare, blur, low light, and other common problems.

Try BlinkID Capture demo Try BlinkID Capture demo Try BlinkID Capture demo

Conversions without the hassle

Effortlessly extract structured data from global IDs in less than 400 milliseconds using our lightning-fast AI-powered OCR. Boost your conversions by integrating it with our Capture technology.

We support 2,500+ identity documents from 150+ countries, including Arabic, Cyrillic, and multi-script. We ensure accuracy by cross-referencing results with barcode/MRZ data, while also meeting your security and compliance needs. Sensitive data never needs to leave your application.

Try BlinkID Extract demo Try BlinkID Extract demo Try BlinkID Extract demo

Confidence without the uncertainty

More than 90% of identity fraud involves counterfeit or fraudulent documents. Detect and prevent identity fraud with our BlinkID Verify advanced technology. We analyze 45+ relevant ID checks, including ML-powered classification and document liveness detection.

Our system assesses visual ID data against barcode/MRZ details, evaluates static security features, detects photo forgery, and recognizes visual anomalies. Integrate with our Capture module to achieve optimal user experience, highest image quality, and precise fraud detection.

Try BlinkID Verify demo Try BlinkID Verify demo Try BlinkID Verify demo

Try it for yourself

Configure your Demo

Pick and choose the best fit for your product

Capture High-quality image capture
Extract Fast and accurate data extraction
Verify Secure document verification

To make the most out of BlinkID, combine all components.

Not sure what to choose? Discover your perfect solution here

BlinkID is free to try for 30 days
BlinkID is designed to fit together seamlessly as a fully-bundled identity document verification solution.


Why BlinkID?

5x faster

BlinkID is faster than alternative document scanning solutions. Users simply place or hold their ID in front of a camera.

~95% accuracy

Accurately extract data from divers ID types – without needing to preselect document type or country.

~99% reliable

Verify’s non-forensic data checks correctly identify genuine and fake IDs, providing reliable and precise results.


What clients have to say about BlinkID

Microblink’s identity document scanning technology is used by more than 450+ of the world’s most trusted organizations.
Get started with BlinkID

“Banco Azteca was able to easily implement BlinkID across multiple mobile applications and use cases, whether users were trying to open a bank account or apply for a loan. We couldn’t be more impressed with how agile and versatile it is, seamlessly integrating with our onboarding processes while delivering accurate, real-time results.”

Francisco León

TI Director

Banco Azteca

“BlinkID allowed us to handle an influx of tourists in a faster, more efficient fashion, thus increasing productivity and management of services.

Were it not for the agility of Microblink’s ID scanning technology, thousands of patients would not have benefitted from our testing services.”

Xavier Ewing

IT and Operations Manager

Omnicare Medical Centre

“Microblink’s automated, AI-powered ID scanning technology is fast, accurate, and proven.

By integrating BlinkID into the Identity Warrior app, we can reduce the amount of time it takes a soldier to do a biometric enrollment, while also increasing the quality of the biographic data.”

Steve Battjer

Owner and Chief Engineer

5010 Tech

Built with developers in mind
ith any integration you want. Most customers launch and complete their first scan in less than 1 day.

With our risk-free trial and only a few lines of code, you’re all set to build fantastic experiences for your project.
// Code needed to start the scan
class MainActivity : AppCompatActivity() {

  override fun onCreate(savedInstanceState: Bundle?) {

  fun onScanButtonClick(view: View) {

  private val resultLauncher = registerForActivityResult(TwoSideDocumentScan()) { twoSideScanResult: TwoSideScanResult ->
    // Do something with results
/** Code needed to start the scan */
@IBAction func didTapCustomUI(_ sender: Any) {
  /** Create recognizer view controller with wanted overlay view controller */
  guard let recognizerRunnerViewController: UIViewController = MBViewControllerFactory.recognizerRunnerViewController(withResult: { result in
    /** Handle results */
  }, closeButtonTapped: {
    /** Handle close event */
  }) else {

  /** Present the recognizer runner view controller */
  self.present(recognizerRunnerViewController, animated: true, completion: nil)
<!-- Simplify integration by using our UI component -->
<blinkid-in-browser license-key="..."></blinkid-in-browser>

<script type="text/javascript">
  const blinkId = document.querySelector("blinkid-in-browser");

  // Get results on every successful document scan
    (ev) => console.log("Extracted information", ev.detail)
# Run docker image
docker run -p 8080:8080 -e "LICENSEE=..." -e "LICENSE_KEY=..." -v /etc/machine-id:/etc/machine-id microblink/api

# Scan document
curl -X POST localhost:8080/blinkid-multi-side \
  -H 'Content-Type: application/json' \
  -H 'Accept: application/json' \
  -d '{ "imageFront": { "imageUrl": "..." }, "imageBack": { "imageUrl": "..." } }'

Flexible integration options

On-device On-device High speed and reliability directly on device, without the need for a network connection. Ideal for situations where internet connectivity may be limited or unreliable.
Cloud API Cloud API Flexibility to access our product from anywhere with an internet connection. It eliminates the need for local installation or maintenance and allows you to easily scale up as your usage grows.
Self-hosted API Self-hosted API The highest level of control and security. Install onto your own servers or cloud infrastructure, making it ideal for organizations with strict compliance or data privacy requirements.

Works anywhere for superior flexibility in going to market


Read more about BlinkID

Age Verification

Simplify age verification compliance with ID scanning that is fast, easy, and secure.

Read Use Case

Online Check-in

Fast, easy, secure online check-in starts with BlinkID’s automated identity document scanning.

Read Use Case

Digital Onboarding

Simplify digital onboarding with AI-powered ID scanning that is fast, easy, and secure.

Read Use Case
More use cases

Our AI-powered products prioritize security and privacy, backed by our certifications.

We implemented a Information Security Management System which is certified by DNV according to
ISO/IEC 27001 standard.

We implemented a Privacy Information Management System which is certified by DNV according to ISO/IEC 27701 standard.