BlinkID v7 release: Major update features reduced SDK size and easier UI customization 

Major upgrades can sometimes be overwhelming as they require booking additional engineering time for updating and understanding changes, but not this one. Our flagship product is packed with features that simplify integration by clarifying the API scanning process and codebase.

Integration Improvements

  • Reduced SDK size: By incorporating dynamic model loading, BlinkID v7 reduces download size from ~10 to ~3.8MB, lowering memory usage.
  • Streamlined API: We’ve transitioned from managing multiple recognizers (e.g., SingleSide, MultiSide) to a unified BlinkIDScanningSession, streamlining the scanning process under a single, session-based API. Now, there’s no more need to switch between recognizers.
  • Backward compatibility: Existing production keys will continue to work with v7.0 for our customers. Upgrading to v7 doesn’t require a new license key.

Major API Changes

  • New session-based API
    • Replaces the recognizer-based approach with a single, streamlined session model for easier scanning logic and better maintainability.
  • Easier UI management & modular SDK
    • UI is now built on new mobile development frameworks: SwiftUI for iOS and Jetpack Compose for Android.
    • The SDK is modular:
      • Blinkid component is used for scanning logic.
      • Blinkid UX is used for prebuilt UI components.
  • Easier UI customization and source-available UX
    • `UiSettings` enables direct customization of typography, colors, and strings.
    • The source-available UI layer allows advanced modifications to implement the client’s branding and accessibility.
  • Older settings have been renamed to be more intuitive, including:
    • blurStrictnessLevel → blurDetectionLevel
    • enableBlurFilter → skipFramesWithBlur
    • glareStrictnessLevel → glareDetectionLevel
    • enableGlareFilter → skipFramesWithGlare
    • combineFrameResults → enableMultiFrameExtraction
    • cardRotation→ documentRotation

Upgrade with Ease

Our engineers have prepared a platform-specific transition guide (a part of our documentation) to help you start with BlinkID v7.0. Guides outline all major API changes and best practices for migrating existing code. Go to our documentation page to find the platform of your choice.

Our dedicated support team is always here to assist you through our Help Center. We value your input and look forward to hearing how BlinkID v7 improves your customers’ experience.

A brief look at the differences between BlinkID v6 and v7

Feature BlinkID v6.xBlinkID v7.x Benefits
SDK size~10MB~3.8MBFaster installs, lighter on-device storage
API structureMulti-recognizer complexitySession-based configurationFewer callbacks, simpler integration
UI customizationLimited, config-basedSource-available UIEasier branding & accessibility tweaks
Image quality checksBasic glare & blur detectionAdvanced image quality checks (UI prompts in v7.1) Less user frustration, higher first-scan success
OTA updatesNot availableComing soonFaster access to new features and supported documents

Learn more about BlinkID

March 18, 2025

Discover Our Solutions

Exploring our solutions is just a click away. Try our products or have a chat with one of our experts to delve deeper into what we offer.

Press Release
Microblink Only Vendor to Meet All Performance Thresholds in U.S. Department of Homeland Security Identity Verification Evaluation
March 2, 2026

Among all participating vendors, Microblink was the only provider to meet RIVR “high performing” system benchmarks across every measured accuracy metric.

Continue Reading