Безплатен онлайн генератор на баркодове

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 приема само главни букви, цифри и няколко символа — малки букви или ударени/специфични букви (é, ř, ü) ще бъдат отказани. CODE128 е изборът за смесен текст като SHELF-A-12.

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

Последната цифра на EAN-13, EAN-8, UPC или ITF-14 не е част от продуктовия номер — тя е резултат от изчисление върху цифрите пред нея, за да може скенерът да различи грешно прочетен код от истински. Ето цялото изчисление на примера 4006381333931.

Вземете първите дванадесет цифри и ги умножете последователно по 1 и по 3, като започнете с 1:

Цифра400638133393
Тегло131313131313
Произведение40018324193999

Тези произведения се сумират до 89. Закръглете нагоре до следващото кратно на десет — 90 — и разликата е контролната цифра: 1. И наистина пълният номер завършва на 1.

Два детайла често объркват хората. Теглата всъщност са закотвени откъм дясната страна, не откъм лявата — те вървят 3, 1, 3, 1 наляво от последната цифра на данните. EAN-13 има дванадесет цифри данни — четно число, затова неговата най-лява цифра се пада точно на тегло 1. UPC-A, EAN-8 и ITF-14 имат нечетен брой цифри, затова първата им цифра получава тегло 3. А когато сумата вече е кратна на десет, контролната цифра е 0, а не 10.

Затова измислянето на номер почти никога не работи: само една от десет цифри удовлетворява правилото, така че произволно съставено тринадесетцифрено число е грешно приблизително в 90% от случаите.

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

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

  • Ширината на линиите определя ширината на най-тънката линия — критичното измерение за скенерите. За етикетни принтери я дръжте на 2 или повече; косъмни линии се сливат със съседните си.
  • Височината има значение за ръчно сканиране. По-висок код се хваща по-лесно с лазер под ъгъл. Стойте над 50 px; вдигайте по-нагоре за кодове, сканирани от разстояние.
  • Не закривайте тихата зона. Генераторът вече я добавя вместо вас, с размер, съобразен със стандарта — при EAN-13 това са 11 модула празно пространство отляво и 7 отдясно, а при CODE128 — по 10 от всяка страна. Проблем възниква едва по-късно: когато изтегленото изображение бъде изрязано плътно до линиите или до ръба ѝ бъдат прилепени текст, рамки или графики. Скенерът разчита именно на тази празна граница, за да открие къде код започва и къде свършва.
  • Никога не разтягайте изображението. Непропорционалната промяна на размера на изтегления PNG променя съотношението между линиите и празнините — точно това, което кодира данните. Ако ви трябва друг размер, върнете се и го генерирайте с правилните размери.
  • Внимавайте с лъскавите повърхности. Отраженията от ламинирани опаковки или консерви могат да заслепят скенера. Матов етикет или просто по-голям код решават проблема.
  • Избягвайте червени линии. Повечето лазерни скенери четат с червена светлина, което прави червените линии практически невидими за тях. Черно, тъмносиньо или тъмнозелено на светъл фон са безопасният избор.

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

Освен класическото черно на бяло, можете да зададете собствени цветове за преден план и фон, двуцветен линеен градиент или запълване с дъга. Тези опции са предназначени за плакати, значки за събития, купони и други дизайнерски материали. За касова система в магазин и складови операции се придържайте към плътни цветове с висок контраст — и каквото и да изберете, тествайте отпечатания резултат с реален скенер, преди да пуснете производствена партида.

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

Какво всъщност показват първите цифри

Разпространено е убеждението, че началните цифри на баркода разкриват къде е произведен продуктът. Не е така. Префиксът показва само в коя членска организация на GS1 се е регистрирала компанията — нищо повече. Марка, регистрирана в Германия, носи префикс 40–44 върху всеки продукт, който продава, независимо дали той е произведен в Бавария, Виетнам или Мексико.

Ето някои от диапазоните, които ще срещате най-често:

ПрефиксОрганизация на GS1
00–13САЩ и Канада
30–37Франция
40–44Германия
45, 49Япония
50Великобритания
57Дания
64Финландия
69Китай
76Швейцария
80–83Италия
84Испания
859Чехия
858Словакия
87Нидерландия
890Индия

Някои диапазони изобщо не означават държава, и точно тях е полезно да разпознавате:

  • 20–29 е запазен за вътрешна употреба в магазина — кодовете, които супермаркетът отпечатва за насипни плодове или претеглена деликатесна стока. Те са валидни само в конкретния търговец и нямат смисъл никъде другаде.
  • 977 обозначава периодично издание (ISSN), 978 и 979 — книга (ISBN), а 979-0 — печатни ноти (ISMN).
  • 980 се използва за касови бонове при връщане на стока, а 99 — за купони.

Затова ако сканирате нещо и получите префикс от групата 20–29, не сте попаднали на мистериозен продукт — попаднали сте на етикет, който магазинът е направил сам за себе си.

Едно нещо, което този инструмент не може да направи: да разпредели официални номера

Генераторът изчертава всяко число, което му дадете, но търговските вериги приемат само GTIN номера, разпределени от GS1 — глобалната организация за номериране. Регистрирате се в офиса на GS1 във вашата страна, получавате префикс на компанията и диапазон от номера, а после се връщате тук, за да превърнете тези номера в готова за печат графика — тази част остава безплатна завинаги.


Често задавани въпроси (ЧЗВ)

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

Бих се радвал, ако споделите тези страници с приятели, ги запазите в отметки или ги свържете. Благодаря! 🙏