О проекте — генератор штрихкодов
Как работает этот сайт
Штрихкод строится прямо в вашем браузере: введённые цифры или текст превращаются в изображение локально. Здесь нет серверной части, которая принимала бы ваши номера, файлы или данные — всё происходит на устройстве и не покидает его.
Что с данными
Мы не храним введённые вами коды и не видим, что вы генерируете. Единственное, что видит сервер, — обычные запросы страниц, как у любого сайта. Пакетная печать этикеток тоже идёт локально: коды превращаются в лист A4 прямо в браузере.
Контрольная цифра и честность кода
Для EAN-13, EAN-8 и ITF-14 контрольная цифра пересчитывается по стандарту GS1. Если вы ввели полный код с ошибкой в последней цифре, генератор покажет предупреждение и исправит её. Важно понимать: технически валидный код — это не официальный номер. Для продаж нужен реальный диапазон кодов (лицензия GS1 или внутренний префикс системы), а коды маркировки «Честный знак» выдаёт только оператор. Сайт этого не обещает и не подменяет.
Качество и ограничения
Штрихкод читается лучше, когда контраст высокий, поля вокруг кода достаточны, а печать идёт в векторе (SVG) или PNG большого масштаба. Перед публикацией проверьте готовый код сканером: телефонные приложения-сканеры умеют EAN и Code-128, DataMatrix читают приложения маркировки.
Техническая сторона
Статическая сборка на Astro, генерация — библиотека bwip-js (реализация стандартов ISO/IEC 16022 и алгоритмов GS1). Код работает в вашем браузере и не отправляет данные в сеть.
Контакты
Нашли ошибку или есть предложение — пишите на hi@kodshtrih.ru. Подробности о том, какие данные собирает сайт, — на странице политики конфиденциальности.
Русские сценарии
Сайт закрывает сценарии, с которыми к штрихкоду обращаются по-русски: товарный код EAN-13, внутренняя маркировка Code-128, транспортная упаковка ITF-14, двумерный DataMatrix, код на этикетку для Wildberries и лист этикеток для печати.
Вопросы форматов и ограничений собраны на странице вопросов и ответов.