Scan Kit - Code Scanning Service - HUAWEI Developer

Scan Kit

Scan Kit

Use the in-app scanner and generator for universal 1D and 2D barcodes to make your app functional for diverse situations.
Supported on
  • Android
  • iOS
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.

Service Scenarios

Generates payment codes in banking and e-commerce apps for online bill payments, face-to-face payments, and money transfer.

Builds barcode scanning-based services for O2O business models such as meal ordering, vehicle sharing, and device charging.

Creates 2D barcodes to be displayed on business cards, course advertisements, and sales promotions, so that users can instantly check up the details.

Supports secure account sign-in via barcode scanning across different devices, such as PCs, watches, and monitors.

Allows users to connect phones to other smart devices such as cameras, projectors, and head units simply by scanning a barcode, and then they can perform operations remotely.

Supports product query by scanning 1D or 2D barcodes in e-commerce and search engine apps.

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.
Advantages Advantages

Success Stories

APUS Browser
APUS Browser
APUS Browser

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

Learn more
JomParking
JomParking
JomParking

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

Learn more
UnDosTres
UnDosTres
UnDosTres

This app lets users scan barcodes to recognize their accounts.

Learn more
UnionBank
UnionBank
UnionBank

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

Learn more

Resources

Android
  • Android
  • iOS
Development Guide
Development Guide

Download our latest instructions for kit integration.

Learn more
API Reference
API Reference

Browse the latest APIs for integrating HMS Core services.

Learn more
Codelabs
Codelabs

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

Learn more
SDK
SDK

Download the latest SDK.

Learn more
Development Guide
Development Guide

Download our latest instructions for kit integration.

Learn more
API Reference
API Reference

Browse the latest APIs for integrating HMS Core services.

Learn more
Codelabs
Codelabs

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

Learn more
SDK
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.

HUAWEI Developer Forum

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

Stack Overflow

Submit or answer questions related to HMS Core integration.

GitHub

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

Contact HUAWEI Developers
developereu@huawei.com
developerapac@huawei.com
developerla@huawei.com
developermea@huawei.com
developer_ru@huawei.com