Сканер штрих-кодов

Сканер штрих-кодов, это бесплатный инструмент, который извлекает закодированные данные из изображения штрих-кода и выводит их в виде текста.
Какие данные может содержать штрих-код?
Штрих-код может содержать идентификатор, короткий текст или, в зависимости от формата, структурированные данные, например адрес сайта. Полосы, пробелы или ячейки представляют данные, закодированные по правилам соответствующей символики. В них не включается автоматически вся информация, связанная с товаром или объектом.
- EAN-13 и UPC обычно кодируют номера розничных товаров. Магазин или база данных товаров использует такой номер, чтобы найти описание, цену и сведения об остатках.
- Code 39 поддерживает заглавные буквы, цифры и ограниченный набор знаков препинания. Его часто используют для инвентарных этикеток и внутренних идентификаторов.
- Code 128 может содержать буквы, цифры, знаки препинания и управляющие символы. На логистических этикетках в нём часто кодируют идентификаторы отправлений или грузов.
- GS1-128 сочетает данные с идентификаторами применения, которые указывают их назначение, например номер партии, срок годности или вес.
- ITF представляет собой числовой формат, который часто встречается на коробках и упаковке.
Двумерные штрих-коды вмещают больше данных, чем традиционные линейные. В QR-кодах часто хранят URL, параметры сети Wi-Fi, карточки контактов и обычный текст. Если на изображении именно QR-код, лучше воспользоваться инструментом "Сканер QR-кодов".

Как распознать штрих-код со скриншота или фотографии?
Выбери скриншот или фотографию в поле Изображение штрих-кода, затем посмотри извлечённое содержимое в поле результата Данные.
Изображение штрих-кода обрабатывается только в браузере и никогда не загружается на сервер. Это относится к скриншотам, фотографиям и другим изображениям, выбранным на устройстве.
- Сохрани изображение или сделай чёткую фотографию штрих-кода.
- На настольном компьютере или ноутбуке выбери сохранённый файл в поле Изображение штрих-кода. Скриншот, обрезанный по границам этикетки, обычно распознаётся лучше, чем снимок всего экрана.
- На телефоне через то же поле выбери изображение из фотогалереи или файлов устройства.
- Проверь значение в разделе Данные. Если результат представляет собой номер счёта, товара или отслеживания, обязательно сохрани нули в начале.

Штрих-код должен целиком помещаться в кадре вместе с пустым пространством вокруг него. При съёмке держи телефон параллельно этикетке и избегай бликов на глянцевой упаковке. Хорошая фокусировка и равномерное освещение важнее очень большого размера файла.
Почему штрих-код на изображении не распознаётся?
Штрих-код может не распознаться, если изображение размыто, обрезано, повреждено, слишком мало или плохо освещено. Сканер должен точно различать полосы или ячейки и расстояния между ними.
- Размытие или движение камеры сливает узкие полосы. Пересними штрих-код при более ярком освещении и держи камеру неподвижно.
- Обрезка может удалить начальные, конечные или свободные зоны, необходимые для конкретного формата. Оставь однотонные поля со всех сторон.
- Блики скрывают части этикеток, напечатанных на пластике, фольге или глянцевом картоне. Вместо прямой вспышки попробуй изменить угол съёмки.
- Искажение перспективы приводит к тому, что один край штрих-кода выглядит уже другого. Фотографируй этикетку строго спереди.
- Физические повреждения могут закрывать полосы и мешать корректному распознаванию. Порванный, поцарапанный или сильно помятый линейный штрих-код иногда невозможно восстановить.
- Низкая контрастность мешает отделить полосы от фона. Попробуй исходное изображение, а не сжатую копию из мессенджера.
Ни один сканер штрих-кодов не гарантирует распознавание любого изображения. Если под розничным штрих-кодом виден напечатанный номер, практичнее ввести его вручную в соответствующей товарной системе.
Как безопасно работать с извлечёнными данными
Результат представляет собой расшифрованное содержимое штрих-кода. Например, корректный символ EAN-13, в котором закодировано 5012345678900, выдаст этот 13-значный идентификатор товара. Этикетка Code 128 со значением BOX-17/A выдаст те же буквы, цифры, дефис и косую черту.
Пробелы, знаки препинания и буквы могут использоваться только в тех форматах штрих-кодов, которые их поддерживают. Для символов с диакритическими знаками или из нелатинских алфавитов нужны подходящие кодировка и тип штрих-кода. Числовые форматы не могут сохранить неподдерживаемый текст. Очень длинное содержимое также делает символы плотнее или крупнее, поэтому их сложнее чётко сфотографировать.
Не доверяй расшифрованному URL, пока не проверишь его. Штрих-код может вести на любой сайт, в том числе на поддельную страницу входа или нежелательную загрузку. Перед открытием адреса проверь полное доменное имя, особенно если код размещён на уведомлении о доставке, парковочном знаке или платёжной наклейке, которую могли подменить.
Номер товара сам по себе не является его описанием. Чтобы преобразовать идентификатор в название или складскую запись, нужен доступ к базе данных продавца, производителя или системе, связанной с GS1.
Что использовать для QR-кодов и метаданных фотографий?
Для квадратных QR-кодов используй инструмент "Сканер QR-кодов", а если нужны сведения, записанные камерой, а не напечатанные на изображении, выбери "Exif ридер".
QR-код может содержать адрес сайта, имя и пароль сети Wi-Fi, номер телефона, адрес электронной почты или контакт vCard. Эти данные закодированы в видимом узоре QR-кода. Метаданные Exif, напротив, относятся к самому файлу изображения и могут включать модель камеры, параметры съёмки, дату и, если устройство их записало, координаты местоположения.
Таким образом, фотография штрих-кода может содержать два отдельных вида информации. У штрих-кода есть собственные данные, а в файле изображения могут храниться метаданные камеры. Чтение одного не раскрывает другое автоматически, а в скриншотах полезные сведения Exif часто почти или полностью отсутствуют.
Часто задаваемые вопросы
Можно ли узнать цену товара по штрих-коду?
Нет. Розничный штрих-код обычно содержит идентификатор товара, а цена хранится в кассовой или складской базе данных продавца. Поэтому один и тот же товар может стоить по-разному в разных магазинах или в разное время.
Важны ли нули в начале штрих-кода?
Да, начальные нули входят в состав многих идентификаторов штрих-кодов, поэтому их нужно сохранять. Табличный редактор может удалить их, если распознает результат как число. Перед вставкой или импортом значений задай для целевого столбца текстовый формат.
Есть ли у штрих-кода срок действия?
Сам напечатанный штрих-код не имеет срока действия. Однако связанная с ним веб-страница может быть удалена, срок действия купона может закончиться, а идентификатор может стать неактивным в выдавшей его системе.
Можно ли определить страну производства по префиксу EAN?
Надёжно определить её нельзя. Префикс указывает на организацию, входящую в GS1 и выделившую префикс компании, но её страна не обязательно совпадает со страной производства. Информацию о происхождении товара ищи на упаковке или в документах производителя.
Можно ли улучшить скриншот штрих-кода перед распознаванием?
Обрежь лишнее содержимое экрана, но оставь свободное поле вокруг всего штрих-кода. Не применяй слишком сильное повышение резкости и фильтры, а также не сохраняй изображение многократно в JPEG. Это может изменить ширину полос и создать артефакты сжатия. По возможности используй исходный скриншот и сравни извлечённые символы с номером, напечатанным рядом со штрих-кодом.
Похожие инструменты
Загрузите изображение QR-кода и легко извлеките встроенные данные с помощью нашего инструмента для чтения QR-кодов для быстрого получения информации.
Популярные инструменты
Создайте свою собственную подпись и легко скачайте её с помощью нашего инструмента для генерации персонализированных электронных подписей.
Рассчитайте размер любого текста в байтах (B), килобайтах (KB) или мегабайтах (MB) с помощью нашего инструмента калькулятора размера текста.
Используйте инструмент обратного поиска IP, чтобы быстро и легко найти домен или хост, связанный с любым IP-адресом.
Используйте наш инструмент ping, чтобы быстро и эффективно проверить статус и время отклика любого веб-сайта, сервера или порта.
Инструмент поиска IP-адресов от Digily Link предоставляет подробную информацию о любом IP-адресе. Используйте этот бесплатный онлайн-сервис, чтобы получить полные данные об IP.
Мгновенно создайте бесплатную ссылку WhatsApp с помощью нашего генератора. Добавьте собственное сообщение и начинайте чаты одним нажатием без входа в систему и программирования.