CodeKitHub
Русский
Генераторы

Бесплатный генератор штрихкодов

Введите или вставьте значение и мгновенно получите сканируемый штрихкод — выберите CODE128 для произвольного текста, EAN-13 или UPC-A для розничных товаров, или CODE39 для складских и инвентарных этикеток. Штрихкод обновляется в реальном времени по мере ввода, а готовый PNG можно скачать для этикеток, упаковки или инвентарных ведомостей.

Штрихкод обновляется в режиме реального времени по мере ввода текста — генерируется полностью в вашем браузере.

Что это за инструмент?

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

Этот генератор выполняет всю логику кодирования прямо в браузере с помощью широко используемой библиотеки JsBarcode, поэтому ваши данные никогда не отправляются на сервер — это удобно, если вы создаёте штрихкоды для внутренних артикулов или ещё не выпущенных товаров.

Зачем его использовать?

  • Четыре распространённых формата в одном инструменте: CODE128 для произвольного текста, EAN-13 и UPC-A для розничных товаров, CODE39 для складских этикеток.
  • Живой предпросмотр обновляется по мере ввода или изменения параметров.
  • Настраиваемая ширина линий, высота и цвет под ваш шаблон этикетки.
  • Понятные сообщения об ошибках — если правила формата не соблюдены (например, EAN-13 требует корректную 12/13-значную контрольную цифру), инструмент точно объясняет причину.
  • Конфиденциально: значения генерируются локально, ничего не отправляется на сервер.

Как использовать

  1. Выберите формат, подходящий для вашей задачи: CODE128 для смешанного текста, EAN-13/UPC-A для розничных товаров, CODE39 для внутренних этикеток.
  2. Введите значение для кодирования — только цифры для EAN-13/UPC-A, буквы и цифры для CODE128/CODE39.
  3. При необходимости настройте ширину линий, высоту и цвет, а также включите или отключите читаемый текст под полосами.
  4. Нажмите «Скачать PNG» и распечатайте штрихкод или вставьте его в макет этикетки.

Пример

Ввод

123456789012 (формат: UPC-A)

Результат

Сканируемый штрихкод UPC-A с автоматически вычисленной контрольной цифрой и номером, напечатанным под полосами.

EAN-13 и UPC-A проверяют контрольную цифру — если введённое число не проходит проверку, инструмент сообщит об этом, а не создаст штрихкод, который не отсканируется.

Выбор между CODE128, EAN-13, UPC-A и CODE39

ФорматСодержимоеТипичное применение
CODE128Любые буквы, цифры, символыТранспортные этикетки, логистика, общее назначение
EAN-1312–13 цифрРозничные товары, продаваемые на международном рынке
UPC-A11–12 цифрРозничные товары, продаваемые в США/Канаде
CODE39Заглавные буквы, цифры, - . $ / + % пробелСкладские этикетки, бейджи, старые сканирующие системы

Штрихкоды и QR-коды: в чём разница

Штрихкоды одномерны и хранят гораздо меньше данных, чем QR-код — обычно короткий номер товара, а не URL. Они подходят, когда нужна совместимость с розничной сканирующей инфраструктурой, которой уже десятки лет, или с конкретным стандартом идентификации товара вроде EAN/UPC.

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

Генератор QR-кодов · Генератор UUID

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

Какой формат штрихкода выбрать?

CODE128 самый гибкий — кодирует любой ASCII-текст и используется для транспортных и логистических этикеток. EAN-13 — стандарт для розничных товаров, продаваемых на международном рынке; UPC-A — его аналог для США/Канады (12 цифр). CODE39 старше и проще, распространён на складах и в идентификационных бейджах, но менее компактен, чем CODE128.

Почему EAN-13 или UPC-A отклоняет мой номер?

Оба формата заканчиваются контрольной цифрой, вычисляемой из предыдущих цифр. EAN-13 требует ровно 12 цифр (инструмент сам добавит контрольную цифру) или 13 цифр (13-я должна уже быть правильной контрольной цифрой). UPC-A работает так же с 11 или 12 цифрами. Если вы скопировали номер реального товара, проверьте, что скопировали все цифры без пропусков.

Можно ли использовать эти штрихкоды в коммерческих целях, например для продаваемых товаров?

Сама символика штрихкода (CODE128, EAN-13 и т. д.) — открытый стандарт, и его отображение не требует лицензионных отчислений. Однако для продажи физического товара в розничных магазинах под реальным номером EAN/UPC обычно требуется зарегистрировать этот номер в GS1 — этот инструмент рисует визуальный штрихкод, но не выдаёт вам уникальный во всём мире номер товара.

Какого размера печатать штрихкод?

Розничные сканеры настроены на коды EAN-13/UPC-A шириной примерно 3–8 см при масштабе 100% — уменьшение примерно ниже 80% часто делает полосы слишком тонкими для надёжного сканирования. Для складских этикеток CODE39 следуйте спецификации своего шаблона этикетки и всегда пробуйте отсканировать распечатанный образец перед печатью целой партии.

Хранит или передаёт ли этот инструмент значения, которые я кодирую?

Нет. Штрихкод отрисовывается на элементе canvas прямо в вашем браузере с помощью JavaScript — ничего не загружается, не логируется и никуда не отправляется.

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