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

Создавайте штрихкоды EAN-13, EAN-8, UPC-A, ITF-14, Code 128 и Code 39 в браузере. Контрольные цифры вычисляются или проверяются; скачивание в PNG или SVG.

Любой ASCII-текст: буквы, цифры и символы.

Закодированное значение

Что такое Генератор штрихкодов?

Создавайте одномерные штрихкоды для товаров, транспортных коробок, складских этикеток и инвентарных меток. Поддерживаются форматы Code 128, EAN-13, EAN-8, UPC-A, Code 39, ITF-14 и ITF. Для розничных форматов инструмент сам вычисляет контрольную цифру GS1 или проверяет её, если вы вводите номер целиком.

Как пользоваться Генератор штрихкодов

  1. Выберите Формат.
  2. Введите Данные для кодирования (для EAN-13 — 12 цифр или полные 13).
  3. Настройте Ширина штриха, Высота (px), цвета и Показывать значение под штрихами.
  4. Скачайте штрихкод в PNG или SVG.

Пример

Ввод
EAN-13, data 590123412345
Вывод
5901234123457

Контрольная цифра 7 вычислена и добавлена.

Когда использовать Генератор штрихкодов

Используйте для этикеток, прототипов, внутреннего учёта и печати штрихкодов для номеров, которыми вы уже владеете. Розничные номера EAN/UPC для товаров, продаваемых в магазинах, нужно получать по лицензии GS1 — изображение штрихкода не даёт вам действительного номера товара. Для двумерных кодов с URL или большим текстом используйте генератор QR-кодов.

Как работает Генератор штрихкодов

Ввод проверяется по формату: Code 128 принимает ASCII, Code 39 — заглавные буквы, цифры, - . $ / + % и пробел, ITF — чётное число цифр. Для EAN-13, EAN-8, UPC-A и ITF-14 контрольная цифра GS1 mod-10 вычисляется взвешиванием цифр 3, 1, 3, 1… справа, суммированием и взятием (10 − сумма mod 10) mod 10; неверная последняя цифра сообщается вместе с правильной. Затем штрихи рисуются в SVG библиотекой JsBarcode с открытым кодом; экспорт в PNG отрисовывает этот SVG с двойным разрешением.

Распространенные Случаи Использования

  • Печать этикеток EAN-13 для товаров с присвоенными GTIN
  • Создание этикеток Code 128 для складских ячеек и имущества
  • Изготовление штрихкодов ITF-14 для транспортных коробок
  • Проверка правильности контрольной цифры EAN или UPC

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

Как вычисляется контрольная цифра EAN-13?

Умножьте 12 цифр попеременно на 1 и 3, начиная слева (на 3 — цифру рядом с контрольной), сложите и возьмите число, которого не хватает до ближайшего кратного 10.

Можно ли придумать свой номер EAN-13?

Для внутреннего использования да. Для товаров, продаваемых в магазинах, нужен префикс компании GS1; иначе ваш номер может совпасть с чужим товаром.

Какой формат использовать для внутренних этикеток?

Code 128 компактен и кодирует буквы, цифры и символы, поэтому это обычный выбор для складских и инвентарных этикеток.

Что сделать дальше

Генератор JWT
Создавайте подписанные токены JSON Web Token с алгоритмами HS, RS, PS, ES или EdDSA. Правьте полезную нагрузку, задавайте exp и iat, создавайте ключи и секреты в браузере.
Генератор CSS box-shadow
Создавайте CSS box-shadow визуально: несколько слоёв, смещение, размытие, растяжение, inset и прозрачность RGBA. Живой предпросмотр и готовый код.
Генератор CSS-градиентов
Создавайте линейные, радиальные и конические CSS-градиенты с точками цвета, углами, повторением и интерполяцией OKLCH. Предпросмотр и готовый код.
Генератор CSS Flexbox
Настраивайте направление, перенос, выравнивание и отступы flex-контейнера, а также рост, порядок и выравнивание каждого элемента визуально. Готовый CSS-код.
Генератор CSS Grid
Стройте CSS Grid визуально: grid-template-columns/rows, именованные области с проверкой, отступы, выравнивание и размещение элементов. Чистый CSS.
Генератор JSON Schema
Создайте JSON Schema (draft 2020-12) по образцу JSON: типы, обязательные ключи, допускающие null объединения, элементы массивов и форматы строк вроде email и date-time. Бесплатно.

Другие категории