Веб-розробка
Barcode Generator
Згенерувати лінійний штрих-код (CODE128, EAN-13, UPC, CODE39 та інші) із тексту чи цифр.
Лінійний штрих-код кодує дані у вигляді смуг різної ширини, зчитуваних одним лазерним променем сканера. На відміну від QR-коду, більшість форматів обмежені лише цифрами чи ASCII-текстом, зате підтримуються практично будь-яким сканером у роздрібній торгівлі.
Як користуватися
- Оберіть формат (CODE128, EAN-13, UPC, CODE39 тощо) і введіть текст чи цифри — штрих-код генерується одразу.
- Для форматів із фіксованою довжиною (EAN-13, UPC-A) контрольна цифра розраховується автоматично.
- Завантажте готове зображення для друку на етикетці чи вставки в документ.
Типові сценарії
- Створення штрих-коду для власного товару чи внутрішнього обліку на складі.
- Друк тестових штрих-кодів для перевірки роботи сканера чи каси перед запуском у продакшн.
- Генерація CODE128 для внутрішніх ідентифікаторів (номерів замовлень, партій), що не потребують суворого стандарту роздрібної торгівлі.
Що варто памʼятати
EAN-13 і UPC-A — офіційні стандарти роздрібної торгівлі: для продажу товару в магазинах потрібен реальний, зареєстрований номер GTIN, а не довільно згенерований.
Жоден поширений формат лінійного штрих-коду не підтримує кирилицю чи інші символи Юнікоду напряму — для такого тексту потрібен QR-код.
Стаття про цей інструмент: Штрих-коди: чим Code 128 відрізняється від EAN-13
Часті запитання
Чому пише, що мої дані не відповідають обраному формату?
Кожен формат штрих-коду має власні обмеження — наприклад, EAN-13 вимагає рівно 12 чи 13 цифр, а CODE39 підтримує лише обмежений набір символів — тож дані мають відповідати правилам обраного формату.
Який формат обрати для довільного тексту?
CODE128 підтримує повний набір символів ASCII, включно з літерами, цифрами й символами, тому це найгнучкіший вибір, коли дані не суто числові.
Чи завантажує генерація штрих-коду мої дані?
Ні, зображення штрих-коду рендериться повністю у вашому браузері за допомогою бібліотеки jsbarcode — нічого не надсилається на сервер.
Чим UPC-A відрізняється від EAN-13?
UPC-A — це 12-значний формат, що історично використовується в Північній Америці, тоді як EAN-13 — 13-значний міжнародний стандарт; UPC-A фактично є підмножиною EAN-13 (додавання нуля на початку перетворює його на коректний EAN-13), тому більшість сканерів розпізнають обидва формати без відмінностей.
Чи можна закодувати кирилицю чи інші символи Юнікоду в штрих-коді?
Більшість поширених форматів штрих-кодів, як-от EAN-13 чи UPC-A, підтримують лише цифри, а Code 128 обмежений набором ASCII — жоден з них не підтримує кирилицю чи інші символи Юнікоду напряму, тому для такого тексту потрібен QR-код.