CodeKitHub
Інструменти-генератори

Безкоштовний генератор штрих-кодів

Останнє оновлення:

Введіть або вставте значення й миттєво отримайте штрих-код, готовий до сканування — оберіть CODE128 для звичайного тексту, EAN-13 або UPC-A для роздрібних товарів, або CODE39 для складських та інвентарних етикеток. Штрих-код оновлюється в реальному часі під час введення, і ви можете завантажити чистий PNG для етикеток, упаковки чи інвентарних відомостей.

The barcode updates live as you type — generated entirely in your browser.

Що це за інструмент?

Штрих-код — це машинозчитуваний візерунок паралельних смуг, що кодує короткий рядок тексту або цифр. На відміну від QR-коду, більшість форматів штрих-кодів одновимірні й були розроблені десятиліття тому для роздрібних сканерів, тому вони й досі залишаються стандартом для упаковки товарів, транспортних етикеток та систем обліку.

Цей генератор виконує всю логіку кодування повністю у вашому браузері за допомогою широко використовуваної бібліотеки JsBarcode, тож ваші дані ніколи не завантажуються на сервер — це корисно, коли ви створюєте штрих-коди для внутрішніх артикулів чи ще не випущених продуктів.

Навіщо його використовувати?

  • Чотири популярні формати в одному інструменті: CODE128 для тексту загального призначення, EAN-13 та UPC-A для роздрібних товарів, CODE39 для складських етикеток.
  • Живий попередній перегляд оновлюється під час введення чи зміни параметрів.
  • Налаштовувана товщина ліній, висота й колір відповідно до вашого шаблону етикетки.
  • Зрозумілі повідомлення про помилки валідації — якщо не виконано правила формату (наприклад, EAN-13 потребує коректної контрольної цифри для 12/13 цифр), вам точно скажуть чому.
  • Приватно: значення штрих-кодів генеруються локально, нічого не надсилається на сервер.

Як користуватися

  1. Оберіть формат, що відповідає вашому випадку використання: CODE128 для змішаного тексту, EAN-13/UPC-A для роздрібних товарів, CODE39 для внутрішніх етикеток.
  2. Введіть значення для кодування — лише цифри для EAN-13/UPC-A, літери й цифри для CODE128/CODE39.
  3. За потреби налаштуйте товщину ліній, висоту й колір, а також увімкніть чи вимкніть відображення читабельного тексту під смугами.
  4. Натисніть "Завантажити PNG" і роздрукуйте чи вставте штрих-код у дизайн вашої етикетки.

Приклад

Введення

123456789012 (формат: UPC-A)

Результат

Штрих-код UPC-A, готовий до сканування, з автоматично розрахованою контрольною цифрою та числом, надрукованим під смугами.

EAN-13 та UPC-A перевіряють контрольну цифру — якщо ви введете число, яке не проходить перевірку, інструмент повідомить про це замість того, щоб створити штрих-код, який не скануватиметься.

Вибір між CODE128, EAN-13, UPC-A і CODE39

ФорматВмістТипове застосування
CODE128Будь-які літери, цифри, символиТранспортні етикетки, логістика, загальне призначення
EAN-1312–13 цифрРоздрібні товари, що продаються на міжнародному рівні
UPC-A11–12 цифрРоздрібні товари, що продаються в США/Канаді
CODE39Великі літери, цифри, - . $ / + % пробілСкладські етикетки, ідентифікаційні бейджі, старіші системи сканерів

Штрих-коди проти QR-кодів

Штрих-коди одновимірні й вміщують значно менше даних, ніж QR-код — зазвичай короткий номер товару, а не URL-адресу. Це правильний вибір, коли потрібна сумісність із десятиліттями старою інфраструктурою роздрібного сканування або конкретним стандартом ідентифікації товарів, як-от EAN/UPC.

Для посилання на вебсайт, мережу Wi-Fi чи великі блоки тексту краще підходить QR-код, оскільки він може вмістити тисячі символів і зчитується будь-якою камерою телефону.

Генератор QR-кодів · Генератор UUID

Часті запитання

Який формат штрих-коду мені обрати?

CODE128 — найгнучкіший: він кодує будь-який ASCII-текст і використовується для транспортних та логістичних етикеток. EAN-13 — стандарт для роздрібних товарів, що продаються на міжнародному рівні; UPC-A — його еквівалент для США/Канади (12 цифр). CODE39 старіший і простіший, поширений на складах та ідентифікаційних бейджах, але менш компактний за CODE128.

Чому EAN-13 чи UPC-A відхиляє моє число?

Обидва формати завершуються контрольною цифрою, розрахованою з попередніх цифр. EAN-13 потребує рівно 12 цифр (інструмент додасть контрольну цифру) або 13 цифр (13-та має бути вже правильною контрольною цифрою). UPC-A працює так само з 11 або 12 цифрами. Якщо ви вводили номер штрих-коду реального товару, перевірте, чи скопіювали всі цифри.

Чи можна використовувати ці штрих-коди комерційно, наприклад для товарів, які я продаю?

Сама символіка штрих-коду (CODE128, EAN-13 тощо) — це відкритий стандарт без ліцензійних платежів за його відображення. Однак для продажу фізичного товару в роздрібних магазинах під справжнім номером EAN/UPC зазвичай потрібно зареєструвати цей номер у GS1 — цей інструмент відображає візуальний штрих-код, але не видає вам глобально унікальний номер товару.

Якого розміру друкувати штрих-код?

Роздрібні сканери налаштовані на коди EAN-13/UPC-A шириною приблизно 3–8 см у масштабі 100% — зменшення нижче приблизно 80% часто робить смуги надто тонкими для надійного сканування. Для складських етикеток CODE128 дотримуйтеся специфікацій вашого шаблону етикетки й завжди тестуйте сканування надрукованого зразка перед друком повної партії.

Чи зберігає або передає цей інструмент значення, які я кодую?

Ні. Штрих-код рендериться на елементі canvas напряму у вашому браузері за допомогою JavaScript — нічого не завантажується на сервер, не логується й нікуди не надсилається.

Який формат штрих-коду обрати?

Якщо штрих-код призначений для товару, що продається в магазинах, потрібен EAN-13 або UPC-A, а номер має походити з префіксу компанії, виданого GS1 — його не можна просто вигадати. Якщо етикетка внутрішня (для обліку, активів, місць на полицях), CODE128 кодує будь-який ASCII-текст, не потребує реєстрації й дає найкомпактніші смуги для буквено-цифрових даних.

Схожі інструменти