Загрузка...
Загрузка...
Нашли баг, сбой или ошибку в работе сервиса? Есть предложение по улучшению? Напишите нам — мы читаем каждое сообщение и стараемся быстро исправлять проблемы.
Полное руководство по форматам штрих-кодов: EAN-13 для товаров, Code128 для логистики, Code39 для промышленности. Онлайн-генерация и проверка.
Как генерировать случайные тестовые данные онлайн: числа, строки, UUID, email-адреса, имена, цвета, IP-адреса. Применение в тестировании и разработке.
УтилитыВыберите цвет онлайн и получите код в HEX, RGB, HSL. Разница форматов, контрастность WCAG, создание палитр.
УтилитыПроверьте CSV файл онлайн: количество колонок, пустые ячейки, разделители. Поддержка запятой, точки с запятой, TAB.
УтилитыКак правильно использовать эмодзи на сайте: кодировки Unicode, отображение в браузерах, влияние на CTR и SEO, доступность и альтернативные тексты.
Поделитесь с коллегами или изучите другие материалы блога
Штрих-коды окружают нас повсюду: на упаковках товаров, посылках, в транспортных билетах и медицинских документах. Разобравшись в их форматах, вы сможете правильно генерировать и читать коды для своих задач.
Штрих-код — это графическое представление данных в виде параллельных линий разной ширины. Считыватель (сканер или камера телефона) анализирует чередование тёмных и светлых полос и декодирует закодированное число или строку.
Существует два основных типа:
EAN-13 (European Article Number) — самый распространённый формат для потребительских товаров. Кодирует 13 цифр:
Номер: 4 6 0 1 2 3 4 5 6 7 8 9 ?
Шаг 1: умножить чётные позиции на 3
4×1 + 6×3 + 0×1 + 1×3 + 2×1 + 3×3 + 4×1 + 5×3 + 6×1 + 7×3 + 8×1 + 9×3
= 4 + 18 + 0 + 3 + 2 + 9 + 4 + 15 + 6 + 21 + 8 + 27 = 117
Шаг 2: остаток от деления на 10
117 mod 10 = 7
Шаг 3: контрольная цифра
10 - 7 = 3
Итого: последняя цифра — 3.
Code128 — универсальный линейный штрих-код для логистики и складского учёта. Преимущества:
Существуют три кодовые страницы: A (управляющие символы), B (строчные буквы), C (цифровые пары). Современные сканеры автоматически переключаются между ними.
Code39 — старейший буквенно-цифровой линейный штрих-код. Особенности:
QR (Quick Response) — двумерный матричный код. В отличие от линейных кодов хранит значительно больше данных:
| Тип данных | Максимум |
|---|---|
| Цифры | 7 089 символов |
| Буквы и цифры | 4 296 символов |
| Бинарные данные | 2 953 байта |
| Иероглифы | 1 817 символов |
QR-коды содержат избыточность — даже при повреждении 30% кода данные можно восстановить. Подробнее о декодировании QR смотрите в руководстве по QR-декодеру.
Розничная торговля: EAN-13 и EAN-8 на упаковках товаров для кассовых сканеров.
Логистика и склад: Code128 на транспортных этикетках, посылках, поддонах.
Промышленность: Code39 и Data Matrix на деталях и оборудовании.
Медицина: штрих-коды на лекарствах, пробах, браслетах пациентов.
Транспорт: QR-коды в электронных билетах, посадочных талонах.
Для корректного сканирования соблюдайте требования:
Для создания и проверки сгенерированных штрих-кодов используйте также QR-генератор.
Генератор штрих-кодов на reChecker поддерживает форматы EAN-13, EAN-8, Code128, Code39 и QR. Введите данные, выберите формат и скачайте готовое изображение в SVG или PNG.