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

Создавайте штрих-коды EAN-13, Code128, UPC-A и другие мгновенно — бесплатно в браузере

Мгновенный результат Работает в браузере

Поддерживаемые форматы

CODE128 — any text / digits
EAN-13  — 12–13 digits
UPC-A   — 11–12 digits
ITF-14  — 13–14 digits
CODE39  — A–Z, 0–9, - . $ / + %
MSI     — digits only
Pharma  — 3–131 (numeric)

EAN-13 требует 12 или 13 цифр. Code128 принимает любой текст или числа.

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

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

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

Что такое штрих-код EAN-13?
EAN-13 (Европейский номер товара) — мировой стандарт штрих-кодов для розничных товаров. 13 цифр кодируют префикс страны, идентификатор компании, номер товара и контрольную цифру.
Что такое Code128?
Code128 — высокоплотный штрих-код, кодирующий все 128 символов ASCII. Широко используется в логистике, транспортных накладных и управлении запасами.

Что такое штрих-код?

Штрих-код — машиночитаемое представление данных в виде параллельных линий разной ширины. Оптические сканеры считывают штрих-коды за миллисекунды.

EAN-13

EAN-13 — мировой стандарт для идентификации розничных товаров с автоматически рассчитываемой контрольной цифрой.

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

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

Какие форматы штрих-кода поддерживает инструмент

Генератор штрих-кодов generatorsconverters.com работает в браузере через JsBarcode и создаёт SVG-предпросмотр по введённому тексту. В выпадающем списке доступны Code128, EAN-13, UPC-A, ITF-14, Code39, MSI и Pharmacode. После генерации можно скачать изображение как PNG или скопировать SVG-разметку. Такой формат удобен для макетов этикеток, тестовых карточек товара, документации, складских сценариев, учебных примеров и проверки того, как строка будет выглядеть в выбранной символике.

Code128 подходит для произвольного текста и цифр, поэтому часто используется как универсальный вариант для внутренних кодов. EAN-13 и UPC-A предназначены для розничных товарных номеров и имеют строгие требования к длине и контрольной цифре: ввод должен состоять из цифр. ITF-14 применяют для транспортной упаковки и коробов. Code39 допускает заглавные латинские буквы, цифры и ограниченный набор символов. MSI обычно используют для цифровых внутренних кодов, а Pharmacode ограничен числовым диапазоном.

Если значение не соответствует выбранному формату, библиотека выдаёт ошибку, и инструмент показывает её в интерфейсе вместо некорректного штрих-кода. Это полезно: лучше увидеть проблему сразу, чем отправить в печать код, который не будет сканироваться. Для реального товара важно не придумывать EAN или UPC самостоятельно. Официальные товарные номера выдаются через соответствующие организации, а тестовые значения подходят только для макетов и внутренних демонстраций.

Перед печатью проверьте размер, контраст, quiet zone вокруг кода и качество носителя. PNG удобен для быстрых документов, но SVG лучше сохраняет чёткость при масштабировании. Если штрих-код должен работать на кассе, складе или в логистической системе, обязательно протестируйте его тем сканером и на той поверхности, где он будет использоваться.

Подготовка к сканированию

Даже корректный штрих-код может плохо считываться, если его слишком сильно уменьшить, растянуть по одной оси или напечатать на низком контрасте. Не обрезайте белые поля по краям: сканеру нужна quiet zone, чтобы отделить код от текста и графики. Для упаковки лучше проверить несколько экземпляров после печати, потому что материал, ламинация и изгиб поверхности влияют на распознавание. Внутренние тестовые коды можно генерировать свободно, но товарные идентификаторы для торговли должны соответствовать реальному стандарту и учётной системе.

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

Форматы и вывод

Баркод создается через JsBarcode и поддерживает CODE128, EAN-13, UPC-A, ITF-14, CODE39, MSI и Pharmacode. У каждого формата свои ограничения: одни принимают почти любой текст, другие требуют строгое количество цифр или конкретный диапазон. При неподходящем вводе страница показывает ошибку библиотеки, а не рисует неверный код. Успешный результат отображается как SVG, его можно скачать как PNG через canvas или скопировать SVG-разметку. Для реальной торговли нужны официальные номера и тестирование сканером.

Комментарии