Бесплатный онлайн генератор штрих-кодов
Нужен 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.