Skip to main content

Мгновенно сканируйте QR-коды и штрих-коды камерой

Используйте камеру устройства для сканирования и декодирования QR-кодов, штрих-кодов EAN, кодов UPC и других форматов. Результаты обрабатываются полностью в браузере — изображения не загружаются.

Обнаруживает и декодирует штрих-коды и QR-коды с камеры с помощью BarcodeDetector API, поддерживая форматы QR, EAN-13, EAN-8, UPC-A, UPC-E, Code 128, Code 39, ITF и Data Matrix.

Стандартный QR-код может хранить до 4 296 буквенно-цифровых символов или 7 089 цифр с встроенной коррекцией ошибок, позволяющей считывание даже при повреждении до 30% кода.

Что означают ваши результаты?

Result Range Meaning
Хорошо Штрих-код обнаружен и декодирован за 1-2 секунды Ваша камера и браузер хорошо поддерживают сканирование штрих-кодов. Декодированный контент (URL, текст или код продукта) отображается мгновенно.
Предупреждение Штрих-код обнаружен, но требуется несколько секунд или перепозиционирование Сканирование работает, но условия не оптимальны. Улучшите освещение, держите камеру стабильнее или поднесите её ближе к штрих-коду.
Плохо BarcodeDetector API недоступен или штрих-код не обнаружен Ваш браузер может не поддерживать BarcodeDetector API, или штрих-код повреждён, размыт или в неподдерживаемом формате. Попробуйте Chrome или Edge.

Распространённые проблемы и решения

Браузер сообщает, что BarcodeDetector не поддерживается

BarcodeDetector API поддерживается в Chrome, Edge и Opera на macOS, Windows, Android и ChromeOS. Firefox и Safari имеют ограниченную поддержку или не поддерживают. Включите флаг 'Experimental Web Platform features' в chrome://flags при необходимости.

QR-код не обнаруживается, хотя чётко виден

Убедитесь, что весь QR-код находится в кадре камеры с небольшим отступом. Избегайте бликов и теней на коде. Держите камеру на расстоянии 15-30 см от кода.

Изображение камеры размытое, коды не сканируются

Нажмите на область штрих-кода для запуска автофокуса, если поддерживается. Держите устройство неподвижно. Для сканирования необходим чёткий контраст между полосами и фоном.

Сканер определяет неверный формат штрих-кода

Если в кадре видно несколько штрих-кодов, сканер может определить не тот. Расположите камеру так, чтобы был виден только целевой штрих-код.

Похожие инструменты

Часто задаваемые вопросы

Какие форматы штрих-кодов поддерживаются?

Сканер поддерживает все форматы BarcodeDetector API: QR Code, Data Matrix, Aztec, EAN-13, EAN-8, UPC-A, UPC-E, Code 128, Code 39, Code 93, Codabar и ITF. Точные форматы зависят от вашей платформы.

Сканирование выполняется локально или изображения отправляются на сервер?

Всё обнаружение и декодирование выполняется полностью в вашем браузере через BarcodeDetector API. Никакие кадры камеры, изображения или декодированные данные не отправляются на сервер. Инструмент работает полностью автономно после загрузки страницы.

Можно ли сканировать штрих-коды со скриншотов или файлов изображений?

Да, помимо сканирования камерой в реальном времени, вы можете загрузить или вставить изображение со штрих-кодом. BarcodeDetector API работает с любым ImageBitmapSource, включая статические изображения.

Почему на телефоне сканирование быстрее, чем на ноутбуке?

Мобильные устройства часто имеют лучший автофокус, камеры с более высоким разрешением и оптимизированные библиотеки обнаружения. Для лучших результатов на ноутбуке распечатайте штрих-код крупно или используйте хорошее освещение.