О проекте — генератор штрихкодов

Как работает этот сайт

Штрихкод строится прямо в вашем браузере: введённые цифры или текст превращаются в изображение локально. Здесь нет серверной части, которая принимала бы ваши номера, файлы или данные — всё происходит на устройстве и не покидает его.

Что с данными

Мы не храним введённые вами коды и не видим, что вы генерируете. Единственное, что видит сервер, — обычные запросы страниц, как у любого сайта. Пакетная печать этикеток тоже идёт локально: коды превращаются в лист 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 и лист этикеток для печати.

Вопросы форматов и ограничений собраны на странице вопросов и ответов.