Я был бы признателен, если бы вы поделились этими страницами с друзьями, сохранили их в закладках или ссылались на них. Спасибо! 🙏

Бесплатный онлайн генератор штрих-кодов

Acrafto Team Генераторы

Введите значение, и здесь появится штрих-код

Нужен EAN для упаковки товара, CODE128 для складской этикетки или ITF-14 для транспортной коробки? Выберите стандарт, введите значение — и штрих-код отрисуется мгновенно: с проверкой прямо во время ввода и скачиванием в виде PNG, готового к печати. Генератор полностью работает в вашем браузере, поэтому номера товаров и внутренние SKU никогда не покидают ваш компьютер, а регистрация и водяные знаки не нужны.

Какой тип штрих-кода вам нужен?

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

Тип кодаОбласть примененияЧто можно закодировать?Когда выбрать?
CODE128Логистика, склады, интернет-магазиныЦифры, буквы (A–Z, a–z) и символы ASCII.Лучший выбор для внутренних этикеток, отслеживания посылок и складского учета. Самая высокая плотность данных — код остается коротким.
EAN-13Розница (Европа и большая часть мира)Только цифры (13 знаков).Обязателен для товаров, продающихся на кассах в Европе и большинстве других рынков.
UPC (UPC-A)Розница (США и Канада)Только цифры (12 знаков).Североамериканский аналог EAN-13. Нужен при экспорте товаров в США.
EAN-8Мелкие товарыТолько цифры (8 знаков).Для совсем маленькой упаковки (помада, жевательная резинка), куда EAN-13 физически не помещается.
CODE39Промышленность, автопром, оборонкаЦифры, заглавные A–Z и символы - . $ / + %.Старый, очень надежный стандарт. Шире, чем CODE128, зато терпим к плохому качеству печати.
ITF-14Транспортные коробкиТолько цифры (14 знаков).Для внешней упаковки. Толстая защитная рамка (bearer bars) сохраняет читаемость при печати прямо на гофрокартоне.

Почему генератор отклоняет некоторые значения

Если вместо предпросмотра появляется ошибка, значение не соответствует правилам выбранного стандарта — это работает валидация, а не баг:

  • EAN-13, EAN-8 и UPC заканчиваются контрольной цифрой. Последняя цифра вычисляется из всех остальных, поэтому случайное 13-значное число почти всегда окажется недействительным. Попробуйте корректный пример 4006381333931 (EAN-13) или 96385074 (EAN-8), чтобы увидеть разницу. Если у вас есть официально присвоенный номер, контрольная цифра в нем уже верна.
  • Количество цифр строго фиксировано. EAN-13 требует ровно 13 цифр, UPC — 12, ITF-14 — ровно 14.
  • Набор символов ограничен. CODE39 принимает только заглавные буквы, цифры и несколько символов — строчные буквы или буквы с диакритикой (é, ř, ü) будут отклонены. Для смешанного текста вроде SHELF-A-12 нужен CODE128.

Как получить код, который действительно сканируется

Предпросмотр может выглядеть идеально и все же не сработать на кассе, если физическая печать сделана неправильно. Вот что действительно важно:

  • Ширина полос задает толщину самой тонкой полосы — критический параметр для сканеров. Для этикеточных принтеров держите значение не ниже 2; волосяные линии сливаются с соседними.
  • Высота важна для ручного сканирования. Более высокий код легче поймать лазером под углом. Держитесь выше 50 px — и еще выше для кодов, которые сканируют на расстоянии вытянутой руки.
  • Соблюдайте тихую зону. Оставьте пустой фон по обе стороны от полос. Текст, рамки или графика вплотную к коду мешают сканеру найти его границы.
  • Никогда не растягивайте изображение. Непропорциональное изменение размера скачанного PNG меняет соотношение между полосами и промежутками — а именно оно кодирует данные. Если нужен другой размер, вернитесь и сгенерируйте код заново с нужными размерами.
  • Остерегайтесь глянцевых поверхностей. Блики от ламинированной упаковки или банок могут ослепить сканер. Решение — матовая этикетка или просто код большего размера.
  • Избегайте красных полос. Большинство лазерных сканеров считывают красным светом, из-за чего красные полосы для них практически невидимы. Черный, темно-синий или темно-зеленый на светлом фоне — безопасный выбор.

Цвета и градиенты — для дизайна, не для кассы

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

Переключатель Показывать текст печатает под полосами значение в виде, читаемом человеком. Держите его включенным для всего рабочего: если код повредится, кассир или кладовщик сможет ввести номер вручную.

Чего этот инструмент не умеет: присваивать официальные номера

Генератор нарисует любое число, которое вы ему дадите, но розничные сети принимают только GTIN-номера, присвоенные GS1 — глобальной организацией нумерации. Нужно зарегистрироваться в офисе GS1 своей страны, получить префикс компании и диапазон номеров, а затем вернуться сюда, чтобы превратить эти номера в готовую для печати графику — это по-прежнему бесплатно.


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

Может ли штрих-код быть цветным или с градиентом? Технически да, и этот генератор такое поддерживает — но сканерам важен контраст, а не красота. Темные полосы на светлом фоне обязательны, а полосы с красным оттенком не читаются большинством лазерных сканеров независимо от контраста. Используйте цвет свободно на маркетинговых материалах и осторожно — на всем, что должна прочитать касса.
Почему мое 13-значное число выдает ошибку в EAN-13? Последняя цифра EAN-13 — это контрольная сумма, вычисляемая из первых двенадцати. Если она не совпадает, номер недействителен, и генератор отклоняет его — точно так же, как это сделал бы кассовый сканер. Проверьте присвоенный вам номер или протестируйте инструмент на корректном примере 4006381333931.
Как получить официальный EAN-номер для своего товара? Номера, используемые в рознице (GTIN), присваивает исключительно организация GS1 — придумать их самостоятельно нельзя. Зарегистрируйтесь в национальном офисе GS1, чтобы получить префикс компании и диапазон номеров. После этого инструмент бесплатно превратит присвоенные вам номера в печатную графику штрих-кода.
Какой формат лучше всего подходит для внутреннего складского учета? CODE128. Он кодирует буквы наравне с цифрами (поэтому такие коды, как "SHELF-A-12", работают), обладает самой высокой плотностью данных среди распространенных стандартов, и его читает любой современный сканер. Поскольку внутренние этикетки никогда не встречаются с розничной кассой, номера GS1 не нужны — используйте любую свою систему нумерации.
Почему у ITF-14 такая толстая рамка? Рамка — bearer bars — часть стандарта. ITF-14 рассчитан на печать прямо на гофрокартоне, где печатный станок может продавливать полосы по краям; рамка выравнивает давление и не дает сканеру принять частично поврежденный код за корректный.
Можно ли закодировать буквы в код EAN? Нет — EAN и UPC по определению строго числовые, и каждая касса на планете ожидает их именно такими. Если в ваших данных есть буквы, нужен CODE128 (или CODE39 для устаревших промышленных систем) — это другие стандарты, предназначенные для логистики, а не для розничной кассы.