Генератор штрихкодів
Створюйте штрихкоди EAN-13, UPC-A, Code 128 і Code 39 з автоматичною контрольною цифрою та завантажуйте їх у PNG або SVG. Безкоштовно й приватно.
- Закодоване значення
- –
- Контрольна цифра
- –
Як створити штрихкод
- Виберіть Тип штрихкоду: EAN-13 (роздріб, 13 цифр), UPC-A (роздріб, 12 цифр), Code 128 (текст і цифри) або Code 39 (великі літери, цифри).
- Введіть Вміст. Для EAN-13 уведіть 12 цифр, і контрольну цифру буде обчислено за вас, або введіть усі 13 цифр, щоб інструмент перевірив останню. UPC-A працює так само з 11 або 12 цифрами. Для цих двох типів пробіли та дефіси ігноруються.
- Для Code 39 залишайте позначеним пункт Автоматично переводити у великі літери, щоб малі літери теж приймалися.
- Налаштуйте Ширину смуг, Висоту (пікселі), Колір смуг і Колір тла, а також виберіть, чи Показувати текст під штрихкодом.
- Попередній перегляд оновлюється під час введення; кнопка Створити штрихкод оновлює його вручну. Нижче показано Закодоване значення та Контрольну цифру.
- Виберіть Розмір PNG і натисніть Завантажити PNG або Завантажити SVG – векторний файл, який залишається чітким за будь-якого розміру.
Усе відбувається у вашому браузері: введені значення нікуди не надсилаються.
Який тип штрихкоду вибрати
- EAN-13 – стандартний роздрібний штрихкод у більшості країн світу (його також називають GTIN-13). Він містить рівно 13 цифр: префікс GS1, номер компанії, номер товару та контрольну цифру. Саме його ви бачите на упаковках у магазинах України та Європи.
- UPC-A – 12-цифровий роздрібний штрихкод, який використовують у США та Канаді. UPC-A – це EAN-13 із нулем на початку, і касові сканери читають обидва формати.
- Code 128 кодує всі 128 символів ASCII: великі та малі літери, цифри, пробіли й розділові знаки. Він компактний і дуже поширений на транспортних етикетках, у складському обліку, бібліотечних квитках і внутрішніх інвентарних мітках. Літери з діакритикою та кирилиця не входять до ASCII, тому їх буде відхилено.
- Code 39 кодує великі латинські літери, цифри, пробіл і символи
- . $ / + %. Код виходить ширшим, ніж у Code 128, але його досі вимагають деякі промислові, автомобільні та державні системи, а майже кожен сканер його читає.
Для вебадреси, абзацу тексту чи контактних даних краще підійде QR-код: він вміщує набагато більше даних, а телефони читають його камерою.
Як обчислюється контрольна цифра
EAN-13 і UPC-A завершуються контрольною цифрою GS1 за модулем 10, яка дає змогу сканеру виявити помилкове зчитування. Починаючи з крайньої правої цифри перед контрольною, цифри множать по черзі на 3 та 1. Для EAN-13 це означає ваги 1, 3, 1, 3… зліва; для UPC-A – ваги 3, 1, 3, 1… зліва. Додайте добутки: контрольна цифра – це число, яке треба додати, щоб дійти до наступного кратного 10.
Приклад для 400638133393: 4×1 + 0×3 + 0×1 + 6×3 + 3×1 + 8×3 + 1×1 + 3×3 + 3×1 + 3×3 + 9×1 + 3×3 = 89. Наступне кратне 10 – це 90, тож контрольна цифра дорівнює 1, а повний код – 4006381333931. Якщо ви введете 13 цифр із хибною останньою, інструмент підкаже, яку цифру очікував, замість того щоб малювати недійсний код.
Code 128 має власну внутрішню контрольну суму, яку додають автоматично й ніколи не друкують. Code 39 малюється без необов’язкового контрольного символу.
Поради щодо друку
- Робіть Колір смуг темним, а Колір тла світлим. Червоні смуги, світлі смуги на темному тлі та низька контрастність часто заважають скануванню.
- Залишайте білі поля навколо коду (тиху зону) і не обрізайте їх.
- Для друку й упаковки використовуйте Завантажити SVG або Для друку (4×) для великого PNG. Якщо збільшувати маленький PNG, смуги розмиваються.
- Перевірте надрукований зразок тим сканером або застосунком, який справді його читатиме.
Поширені запитання
Чи можна використовувати ці коди EAN-13 або UPC-A на товарах, які я продаю?
Лише якщо номер належить вам. Роздрібні коди мають будуватися на префіксі компанії, виданому GS1 (в Україні – GS1 Ukraine). Цей інструмент малює правильний штрихкод для будь-якого номера, але не видає номерів, а магазини та маркетплейси перевіряють, що префікс зареєстровано на вашу компанію.
Чому мій EAN-13 відхиляється?
EAN-13 приймає лише цифри й потребує 12 цифр (контрольну цифру буде додано) або 13 цифр із правильною контрольною. Якщо остання цифра не збігається, у повідомленні буде вказано очікувану цифру.
Яка різниця між Code 128 і Code 39?
Code 128 кодує повний набір ASCII, зокрема малі літери, і набагато компактніший. Code 39 обмежений великими літерами, цифрами та кількома символами, але деякі старіші системи вимагають саме його.
Що краще: SVG чи PNG?
SVG – це векторний файл: він залишається ідеально чітким за будь-якого розміру й найкраще підходить для друку та програм для дизайну. PNG – це зображення, яке працює всюди: у документах, електронних таблицях і програмах для етикеток.
Чи завантажуються мої значення на сервер?
Ні. Штрихкод малює бібліотека, що працює у вашому браузері, і нічого з того, що ви вводите, не залишає вашого пристрою.
Схожі інструменти
- Генератор QR-кодів Створюйте безкоштовні QR-коди для посилань, тексту, Wi-Fi, контактів, пошти та SMS. Додайте кольори й логотип, завантажте PNG чи SVG. Приватно.
- Сканер штрихкодів Скануйте штрихкоди вебкамерою чи камерою телефона або зчитуйте їх із фото. EAN-13, UPC-A, Code 128, Code 39, QR, Data Matrix та інші – у браузері.
- Зчитувач QR-кодів Прочитайте QR-код із фото, знімка екрана чи вебкамери у браузері. Посилання показуються як текст із застереженнями про фішинг і не відкриваються.