Генератор штрих-кодов — создавайте штрих-коды Code 128, Code 39, EAN-13 и UPC, которые можно скачать в формате PNG или SVG.

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

Создать штрих-код Значения сохраняются в вашем браузере
Инструмент для генерации штрих-кодов, позволяющий создавать онлайн штрих-коды Code 128, EAN-13 и UPC

Ваш штрих-код

Размер и цвета

Предварительный просмотр

Здесь появится ваш штрих-код.
—Формат
—Данные закодированы
—Контрольная цифра
—Размер изображения
—Ширина в модулях
—Зона тишины с каждой стороны
Руководство

Руководство по генератору штрих-кодов: форматы, контрольные цифры и советы по печати

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

Простое объяснение

Что такое штрих-код и что создает этот генератор?

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

This generator draws six common linear formats directly in your browser: Code 128, Code 39, EAN-13, UPC-A, EAN-8 and Interleaved 2 of 5. Pick a type, type your value and the barcode updates as you go. You can download it as a PNG for documents and labels, or as an SVG that stays sharp at any size. If you are converting numbers by hand while you work, the Binary to Decimal Converter may also help.

Распространенные причины для его создания

Почему люди создают штрих-коды

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

Этикетки для инвентаризации и маркировки имущества

Обозначьте полки, коробки, инструменты или ноутбуки штрихкодом Code 128 или Code 39, чтобы при инвентаризации и оформлении покупок достаточно было одного сканирования.

Билеты, абонементы и купоны

Укажите номер заказа, идентификационный номер участника или код ваучера на распечатанном или отображаемом на экране пропуске, который персонал сможет отсканировать у входа.

Упаковка, отгрузка и тестирование

Создавайте макеты штрихкодов EAN или UPC для дизайнов упаковки, печатайте коды ITF для картонных коробок или формируйте тестовые данные для приложения-сканера.

Выберите подходящий формат

Сравнение типов штрих-кодов

Каждый формат имеет свой собственный набор символов и свои правила относительно длины. Если вы не уверены, используйте Code 128: он поддерживает практически любой текст и отличается компактностью.

ТипЧто в нём закодированоТипичная длинаОбщее применение
Код 128ASCII-символы для печати: буквы, цифры, знаки препинанияВ любом случае, чем короче, тем лучшеТранспортные наклейки, инвентарь, идентификационные номера
Код 390–9, A–Z, пробел и «-». $ / + %Любой, но широкийЭтикетки для промышленности, оборонной отрасли и автомобилестроения
EAN-13Только цифры12 цифр + контрольная цифраРозничные товары по всему миру
UPC-AТолько цифры11 цифр + контрольная цифраТовары для розничной торговли в США и Канаде
EAN-8Только цифры7 цифр + контрольная цифраНебольшие розничные упаковки
ITFТолько цифры, по пареЧетное количество цифрКартонные коробки и ящики
Сделайте это за несколько шагов

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

  1. Выберите тип штрихкода. Используйте EAN-13 или UPC-A только в том случае, если у вас уже есть официальный номер товара.
  2. Введите или вставьте значение. Предварительный просмотр обновляется мгновенно, а объяснение любой проблемы отображается под полем.
  3. Откройте раздел «Размер и цвета», чтобы изменить ширину и высоту полосы, зону тишины, размер текста или цвета. Лучше всего сканируются тёмные полосы на светлом фоне.
  4. Просмотрите предварительный просмотр, а затем скачайте файл в формате PNG для документов и принтеров или в формате SVG для инструментов дизайна и типографий.
  5. Перед печатью большого тиража всегда проверяйте отпечатанный пробный экземпляр с помощью сканера или приложения на телефоне, которые вы будете использовать на практике.
Почему у чисел появляется последняя цифра

Контрольные цифры: как коды EAN и UPC позволяют выявлять опечатки

Последняя цифра номера EAN или UPC является контрольной цифрой. Она рассчитывается на основе остальных цифр, чтобы сканер мог отклонить код, который был неправильно считан или введен. Этот инструмент добавляет её за вас или проверяет её, если вы введете полный номер.

Шаг 1: начиная с правой стороны цифр без контрольной цифры, умножьте на 3, 1, 3, 1 и так далее Шаг 2: сложите все произведения Шаг 3: контрольная цифра = (10 − (сумма по модулю 10)) по модулю 10 Пример: EAN-13 590123412345: 5×1 + 9×3 + 0×1 + 1×3 + 2×1 + 3×3 + 4×1 + 1×3 + 2×1 + 3×3 + 4×1 + 5×3 = 83 (10 − 83 по модулю 10) по модулю 10 = 7 → 5901234123457

В коде 128 используется другой метод. Его контрольная сумма представляет собой взвешенную сумму значений символов, взятую по модулю 103, и кодируется в виде дополнительного символа перед стоп-паттерном. В коде 39 предусмотрен опциональный контрольный символ по модулю 43, который можно включить в разделе «Размер и цвета».

Перед печатью

Размер шрифта, зоны тишины и контрастность

Зона тишины

Каждый штрихкод требует наличия свободного пространства по обеим сторонам штрихов, чтобы сканер мог определить, где он начинается. Для большинства типов штрихкодов следует оставлять не менее 10 модулей (ширина самой тонкой полосы), а для EAN и UPC — 9. Ни в коем случае не обрезайте это пространство.

Ширина и размер планки

Символы EAN и UPC, используемые в розничной торговле, рассчитаны на модуль размером 0,33 мм при 100 % масштабе и могут масштабироваться в диапазоне от 80 % до 200 %. При разрешении 300 dpi это составляет примерно 4 пикселя на модуль. Если размер меньше, недорогие сканеры начинают испытывать трудности со считыванием.

Контраст

Используйте тёмные полосы на светлом фоне. Лучше всего подходит чёрный цвет на белом фоне. Светлые полосы на тёмном фоне (инвертированные) и низкоконтрастные цветовые комбинации являются наиболее распространённой причиной, по которой штрих-код не сканируется.

PNG или SVG

Формат PNG подходит для документов и веб-страниц. SVG — это векторный формат: его можно масштабировать до любого размера без потери четкости, что как раз и нужно типографиям и дизайнерам этикеток.

Лучшие результаты

Простые советы по созданию штрихкодов, которые сканируются с первого раза

  • Старайтесь, чтобы данные были краткими. Чем короче значение, тем короче штрихкод с более широкими штрихами при той же ширине, а такой штрихкод сканируется легче.
  • Не растягивайте изображение. Изменяйте его размер пропорционально, иначе ширина полос будет неверной.
  • По возможности печатайте на матовой поверхности. Глянцевая ламинация и изогнутые поверхности вызывают блики.
  • Проведите тестирование с использованием реального сканера. Камеры мобильных телефонов достаточно терпимы к ошибкам, а портативные лазерные сканеры — гораздо менее.
  • Не придумывайте коды EAN или UPC для товаров, которые вы собираетесь продавать. Розничные коды выдаются по лицензии организации GS1, и случайно выбранный код может уже принадлежать другому товару.
  • Добавьте значение в виде видимого текста. Если штрих-код повредится, всегда можно будет ввести номер вручную.
Что происходит, когда вы набираете текст

Как работает этот генератор штрих-кодов

Ваше значение преобразуется в список ширин полос и промежутков с использованием стандартной таблицы кодирования для выбранного типа. Страница отображает эти ширины в виде SVG-изображения в вашем браузере. Изображение в формате PNG создается путем нанесения того же SVG-изображения на холст в два раза большего размера.

Полезно знать

Ограничения и конфиденциальность

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

Всё генерируется в вашем браузере. Введенное вами значение никогда не отправляется на наш сервер, и никакие изображения не загружаются. В браузере сохраняются только выбранные вами размер и цвет, чтобы они были готовы к следующему разу; само значение не сохраняется.

Ограничения

Поддерживаются только линейные (1D) штрихкоды, QR-коды не поддерживаются. Код 128 поддерживает только печатные символы ASCII, контрольные символы не поддерживаются. Программа не может гарантировать, что конкретный сканер сможет считать код, поэтому необходимо проверить распечатанный экземпляр. Программа не выдает и не регистрирует номера продуктов.

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

Часто задаваемые вопросы о генераторе штрих-кодов

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

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

Генератор штрих-кодов бесплатный?

Да. Это бесплатно, не требует регистрации и не содержит водяных знаков. Скачанные изображения вы можете использовать по своему усмотрению, например, на этикетках, билетах или макетах упаковки.

Можно ли использовать любое число в штрихкоде EAN-13 или UPC-A?

Для тестирования и макетов — да. Для товаров, которые вы продаете в магазинах, — нет. Розничные номера выдаются через организации-члены GS1, и вымышленный номер может уже принадлежать какому-то другому товару.

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

Для кодов EAN и UPC цифры с правой стороны взвешиваются с коэффициентами 3, 1, 3, 1, их сумма складывается, а контрольная цифра доводит итоговую сумму до ближайшего кратного 10. Введите на одну цифру меньше, чем полная длина кода, и инструмент сам добавит недостающую цифру, либо введите полный номер, чтобы проверить его правильность.

Почему система сообщает, что моя контрольная цифра неверна?

Вы ввели полную последовательность цифр, но последняя цифра не совпадает с рассчитанной контрольной цифрой. В сообщении указана цифра, которая должна быть введены. Если у вас есть только первые цифры, просто не вводите последнюю, и правильная контрольная цифра будет добавлена автоматически.

Почему мой штрих-код не сканируется?

Обычно это происходит из-за низкой контрастности, инвертированных цветов, отсутствия «тихой зоны», слишком маленького или размытого отпечатка либо растяжения изображения. Используйте тёмные полосы на белом фоне, оставьте пустое поле, распечатайте изображение в большем размере и повторите проверку.

Что лучше скачать: PNG или SVG?

Используйте формат PNG для документов Word, слайдов и веб-страниц. Используйте формат SVG, если вам нужно изменить размер изображения без потери четкости или если типография или разработчик этикеток запрашивает векторный файл.

Можно ли с помощью штрихкода Code 39 кодировать строчные буквы?

В стандартном коде 39 этого нет. Программа преобразует строчные буквы в заглавные и сообщает об этом. Если вам нужны строчные буквы, используйте код 128.

Этот инструмент сохраняет то, что я ввожу?

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

Можно ли разместить ссылку на конкретный штрих-код?

Да. Добавьте ?type=ean13&value=590123412345 к адресу страницы. Тип может быть code128, code39, ean13, upca, ean8 или itf.

От пользователей этого инструмента

Отзывы

Загрузка отзывов…
Продолжай

Еще больше инструментов в наборе

На главной странице представлены ещё десятки бесплатных инструментов, для использования которых не требуется ключ API.

Предложить инструмент