Перейти к содержимому

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

Сделайте штрих-код Code 128 или EAN-13 для печати и скачайте его в SVG или PNG.

Настройки
px
px
px

Введите значение, чтобы создать штрих-код.

Надёжность сканирования зависит от размера печати, контраста и свободных зон. Перед массовой печатью проверьте сканирование.

Работает в браузере: данные никуда не загружаются.

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

  1. В списке «Формат» выберите Code 128 или EAN-13.
  2. Введите данные в поле «Значение»: предпросмотр обновится автоматически.
  3. Задайте размер в полях «Высота штрихов» и «Ширина модуля».
  4. Включите «Показывать текст», если нужна подпись под штрихами.
  5. Для PNG при необходимости выберите «Масштаб PNG». Нажмите «Скачать SVG» или «Скачать PNG».

Примеры

Этикетка с внутренним артикулом

Исходные данные
ABC-12345
Результат
Code 128: ABC-12345
Модулей: 123 · 286 × 120 px
Формат: Code 128 · Модули: 123 · Размер: 286 × 120 px

Учебный EAN-13 из 12 цифр

Исходные данные
590123412345
Результат
EAN-13: 5901234123457
Контрольная цифра: 7 (рассчитана)
Формат: EAN-13 · Модули: 95 · Размер: 226 × 120 px

Компактная инвентарная метка без подписи

Исходные данные
SN-2026-000481
Результат
Code 128: SN-2026-000481
Модулей: 167 · 374 × 80 px
Формат: Code 128 · Модули: 167 · Размер: 374 × 80 px

Частые вопросы

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

Если вы вводите 12 цифр, генератор добавляет контрольную цифру по правилу GS1. Если вводите 13, он проверяет последнюю цифру и при ошибке сообщает, какой она должна быть.

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

Code 128 принимает только печатные символы ASCII: латинские буквы, цифры, пробелы и знаки. Кириллица не поддерживается; длина значения ограничена 80 символами.

Можно ли создать здесь штрих-код для продажи товара?

Инструмент рисует штрих-код, но не присваивает и не регистрирует номер товара. Номера EAN-13 для розничных товаров назначает GS1.

Почему появляется ошибка ширины штрих-кода?

Максимальная ширина штрих-кода — 4096 пикселей. Уменьшите число в поле «Ширина модуля» или сократите текст в поле «Значение».

Передаются ли введённые данные на сервер?

Штрих-код создаётся в браузере, введённое значение никуда не отправляется и не сохраняется. В localStorage сохраняются только настройки инструмента.