Scan Kit - Code Scanning Service - HUAWEI Developer

Scan Kit Scan Kit Scan Kit

Scan Kit

Use this in-app scanner and generator for 1D and 2D barcodes to equip your app for real-world usage.
Supported on
  • Android
  • iOS
  • HarmonyOS
Watch now

Functions

13 mainstream formats

Supports QR Code, Data Matrix, PDF417, Aztec, EAN-8, EAN-13, UPC-A, UPC-E, Codabar, Code 39, Code 93, Code 128, and ITF.

Enhanced recognition

Detects barcodes despite low visibility, glare, damage, distortion, or blur.

Auto zoom

Zooms in to small or distant barcodes.

Multi-code detection

Processes up to 5 barcodes simultaneously.

Structured data extraction

Lets your app quickly identify usage scenarios such as connecting to Wi-Fi or adding a calendar event.

Barcode generation

Converts your input to 1D or 2D barcodes.

Advantages

Optimal experience
Uses multiple CV technologies to improve the scanning success rate and speed.
Easy to use
Allows you to directly call the preset scanning screen or customize the UI and process based on open APIs.
Wide coverage
Supports mainstream code systems around the world. More code systems and scenarios will be supported later.

Success Stories

APUS Browser

This app uses Scan Kit's Default View mode to enable code scanning more powerfully with less integration.

Learn more
JomParking

This app auto zooms in on barcodes when users pay for parking.

Learn more
UnDosTres

This app lets users scan barcodes to recognize their accounts.

Learn more
UnionBank

This app makes payment faster via barcode scanning even in glare.

Learn more

Resources

Android
  • Android
  • iOS
Development Guide

Download our latest instructions for kit integration.

Learn more
API Reference

Browse the latest APIs for integrating HMS Core services.

Learn more
Codelabs

Get started right away, with kit integration guidance for newbies.

Learn more
SDK

Download the latest SDK.

Learn more
Development Guide

Download our latest instructions for kit integration.

Learn more
API Reference

Browse the latest APIs for integrating HMS Core services.

Learn more
Codelabs

Get inspired by our complete collection of case studies.

Learn more
SDK

Download the latest SDK.

Learn more

Technical Support

Contact customer service for further assistance. We'll get back to you within 1 to 2 working days.

Submit ticket online

HUAWEI Developer Forum

Get your questions answered online by Huawei experts, or share your knowledge and experience with fellow developers.

Go to forum

Stack Overflow

Submit or answer questions related to HMS Core integration.

Go to Stack Overflow

GitHub

Participate in open source projects, and contribute to the flourishing HMS Core ecosystem.

Go to GitHub
Contact HUAWEI Developers
Europe
developereu@huawei.com
Asia Pacific
developerapac@huawei.com
Latin America
developerla@huawei.com
Middle East and North Africa
developermea@huawei.com
Southern Africa
developersa@huawei.com
Russia
developer_ru@huawei.com