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 секунди Ваша камера та браузер добре підтримують сканування штрих-кодів. Декодований вміст відображається миттєво.
Попередження Штрих-код виявлено, але потрібно кілька секунд або перепозиціювання Сканування працює, але умови не оптимальні. Покращте освітлення, тримайте камеру стабільніше або наблизьтеся до штрих-коду.
Погано 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, включаючи статичні зображення.

Чому на телефоні сканування швидше, ніж на ноутбуці?

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