tigtools

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

Выберите тип штрихкода, введите значение и скачайте чёткий SVG или PNG. Контрольные цифры рассчитываются или проверяются автоматически.

Работает в браузере Без регистрации

12 цифр (контрольная цифра добавляется) или 13 цифр (контрольная цифра проверяется). Розничные товары по всему миру.

Добавлена контрольная цифра: 5901234123457

2
100
10
20
Сканерам нужен высокий контраст: тёмные полосы на светлом фоне и свободное поле с обеих сторон. Проверьте сканирование перед массовой печатью. Розничные номера EAN/UPC должны быть выданы GS1, чтобы быть действительными в магазинах.

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

  1. Выберите нужный тип штрихкода, например EAN-13 для розничного товара или Code 128 для этикетки.
  2. Введите значение. Для EAN, UPC и ITF-14 можно не указывать последнюю цифру, и контрольная цифра будет добавлена.
  3. Настройте ширину и высоту полос, поля, цвета и вывод значения под штрихкодом.
  4. Скачайте штрихкод в формате SVG для печати или в PNG с размером от 1× до 4×.

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

EAN-13, EAN-8, UPC-A и ITF-14 заканчиваются контрольной цифрой GS1. Начиная справа, цифры поочерёдно умножаются на 3 и 1 и складываются; контрольная цифра — это число, которое доводит сумму до следующего кратного 10. Для 590123412345 взвешенная сумма равна 83, поэтому контрольная цифра — 7, а полный код — 5901234123457. Если вы вводите все цифры, последняя проверяется, и при неверной контрольной цифре сообщается правильная.

Code 128 кодирует все 128 символов ASCII и компактен для смешанного текста; библиотека отрисовки автоматически выбирает наиболее эффективный набор кодов. Code 39 поддерживает заглавные буквы, цифры и несколько символов. MSI Plessey — только цифры, здесь рисуется без контрольной цифры. Pharmacode кодирует одно число от 3 до 131070.

Штрихкод создаётся в вашем браузере открытой библиотекой JsBarcode. Вывод в SVG векторный и остаётся чётким при любом размере; вывод в PNG отрисовывается с выбранным множителем экранного размера. Сохраняйте свободную зону (пустые поля) с обеих сторон — сканерам она нужна, чтобы найти начало кода.

Примеры

Розничный товар (EAN-13)

Если ввести 590123412345, получится 5901234123457: контрольная цифра 7 рассчитывается автоматически.

Неверная контрольная цифра

Если ввести 5901234123458, появится ошибка: контрольная цифра для этих цифр должна быть 7.

Складская этикетка (Code 128)

Значение для этикетки, например TIG-2026-0042, кодируется в Code 128 и скачивается в формате SVG для принтера этикеток.

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

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

Штрихкод будет считываться, но магазины и маркетплейсы требуют номера, лицензированные GS1 для вашей компании. Используйте вымышленные номера только для внутренних или тестовых целей.

Что выбрать: SVG или PNG?

SVG — для печати и программ дизайна, потому что он остаётся чётким при любом размере. PNG — для документов и сайтов, которые не поддерживают SVG; для печати выбирайте масштаб 3× или 4×.

В чём разница между UPC-A и EAN-13?

UPC-A состоит из 12 цифр и используется в основном в Северной Америке. EAN-13, начинающийся с 0, содержит тот же номер, и современные сканеры считывают оба формата.

Почему сканер не считывает штрихкод?

Проверьте контрастность (тёмные полосы на светлом фоне), оставьте поля с обеих сторон и не изменяйте ширину полос неравномерно. Очень тонкие полосы (ширина 1) могут быть слишком мелкими для некоторых принтеров.

Конфиденциальность

Штрихкоды создаются в вашем браузере. Введённые значения не отправляются и не сохраняются.