Бесплатный генератор штрихкодов Code 128C — Ультракомпактное кодирование числовых данных
Генерируйте штрихкоды Code 128C онлайн бесплатно. Code 128C кодирует пары цифр (00–99) с максимальной эффективностью, создавая самый узкий штрихкод Code 128 для чисто числовых данных. Идеально подходит для GTIN, серийных номеров, кодов партий и длинных числовых строк при ограниченном пространстве на этикетке. Мгновенная загрузка в форматах PNG или SVG. Без регистрации, без водяных знаков, без ограничений.
Что такое Code 128C?
Code 128C — это оптимизированное для цифр подмножество Code 128, кодирующее пары цифр: каждая двухзначная последовательность (от 00 до 99) отображается в один символьный символ Code 128. Это вдвое сокращает ширину штрихкода по сравнению с Code 128B для той же числовой строки, делая Code 128C наиболее компактным форматом одномерного штрихкода для чисто числовых данных. Стандартизированный в рамках ISO/IEC 15417, Code 128C требует чётного числа входных цифр; при нечётном количестве необходимо добавить ведущий ноль. Широко используется для GTIN, эквивалентов ITF-14, номеров партий, серийных номеров и любых приложений с высокоплотными числовыми этикетками.
- Два знака на символ — Максимальная числовая плотностьCode 128C кодирует каждую пару последовательных цифр (00, 01, 02 … 99) как один символьный знак штрихкода. 12-значный EAN-совместимый номер требует всего 6 символьных знаков в Code 128C против 12 в Code 128B. Это сокращение ширины штрихкода на 50% позволяет размещать длинные числовые строки на этикетках, где полноширокий штрихкод Code 128B не уместится, не уменьшая при этом X-размер или высоту полос.
- Требуется чётное количество только числовых символовCode 128C принимает только цифровые символы (0–9) и требует чётного количества цифр. Если ваша числовая строка содержит нечётное количество цифр, добавьте ведущий ноль перед кодированием. Нецифровые символы (буквы, знаки препинания, пробелы) недопустимы в Code 128C. Для смешанных буквенно-цифровых данных используйте Code 128B или автоматический режим Code 128.
- Идеально для этикеток GTIN, номеров партий и серийных номеровCode 128C — предпочтительный метод кодирования для числовых GTIN (GTIN-12, GTIN-13, GTIN-14), серийных номеров, кодов партий и идентификаторов серий в виде длинных числовых строк. Компактный результат умещается на узких этикетках товарных ярлыков, купонов и транспортной тары, где пространство ограничено. GS1-128 (штрихкоды с идентификаторами применения) часто использует Code 128C для числовых полей данных.
- Автоматический контрольный символ Mod 103Code 128C включает стандартный контрольный символ Mod 103, который вычисляется и вставляется автоматически. Контрольный символ обеспечивает надёжное декодирование сканером и отклонение повреждённых штрихкодов, предоставляя ту же надёжность обнаружения ошибок, что и Code 128A и Code 128B, при меньшем физическом размере.
Code 128C specifications
Code 128 locked to code set C — digit pairs packed two per character for maximum numeric density. The table below lists the exact Code 128C specifications — character set, check digit, X-dimension, quiet zone and the governing ISO/IEC 15417 standard — so you can size and print the symbol correctly the first time.
| Character set | Digit pairs 00-99 only (numeric data) |
|---|---|
| Data length | Variable, but must contain an even number of digits |
| Check digit | Mandatory Mod 103 check character, appended automatically |
| Density | ≈24 digits per inch at the minimum 0.19 mm X-dimension — the densest mainstream 1D numeric encoding |
| X-dimension (module width) | 0.19-0.50 mm typical |
| Quiet zone | 10X on each side |
| Magnification | Scales linearly with the chosen X-dimension |
| Bar / space ratio | Variable-width bars and spaces |
| Standard | ISO/IEC 15417 |
| Introduced | 1981 — Ted Williams, Computer Identics |
Typical uses: Long numeric serial numbers; GTIN data in GS1-128 logistics labels; Container and carton identification.
How Code 128C compares to similar barcode types
Choosing the wrong symbology is the most common cause of barcodes that scan in the warehouse but get rejected downstream. This table compares Code 128C with the formats most often confused with it, on the three properties that decide compatibility: character set, check digit, and quiet zone.
| Symbology | Character set | Check digit | Quiet zone |
|---|---|---|---|
| Code 128C(this page) | Digit pairs 00-99 only (numeric data) | Mandatory Mod 103 check character, appended automatically | 10X on each side |
| Code 128 | All 128 ASCII characters: 0-9, A-Z, a-z, punctuation, and control characters (code set dependent) | Mandatory Mod 103 check character, calculated automatically by the encoder | 10X on each side (minimum 2.5 mm recommended for general scanning) |
| GS1-128 | Full ASCII via Code 128; AI element strings are largely numeric with defined formats (e.g. YYMMDD dates) | Mandatory Mod 103 check character (Code 128) plus AI-embedded check digits such as the GTIN Mod 10 | 10X on each side |
| Code 128B | Full printable ASCII 32-127: digits, upper and lowercase letters, punctuation, and space | Mandatory Mod 103 check character, appended automatically | 10X on each side |
Возможности генератора штрихкодов Code 128C
Генерируйте компактные высокоплотные штрихкоды Code 128C для числовых данных с проверкой в реальном времени, управлением размером и мгновенной загрузкой.
Проверка чётного числа цифр и обратная связь по ошибкам
Генератор проверяет ввод Code 128C в режиме реального времени: нецифровые символы и строки с нечётной длиной немедленно отмечаются чёткими сообщениями об ошибках до кодирования. Это предотвращает создание несоответствующих штрихкодов, которые сканеры не смогут считать. Предварительный просмотр обновляется только при вводе корректной числовой строки чётной длины.
Более узкий штрихкод для тех же данных
Введите любую числовую строку чётной длины и сравните ширину вывода Code 128C с тем же значением, закодированным в Code 128B или Code 39. Code 128C создаёт штрихкод примерно вдвое уже, чем Code 128B для того же числа цифр — критическое преимущество при печати числовых штрихкодов на маленьких этикетках или в многоколонных макетах этикеток.
Загрузка в формате PNG и SVG
Загружайте штрихкоды Code 128C в виде масштабируемого SVG для готовых к печати материалов или в виде высококачественного PNG для документов и программного обеспечения для этикеток. Компактный штрихкод Code 128C в формате SVG чётко масштабируется при любом разрешении.
Управление высотой полос и шириной модуля
Настройте высоту полос и X-размер в соответствии с физическими требованиями вашей этикетки. Более высокие полосы улучшают допуск угла сканирования ручных и стационарных сканеров. Более широкие модули компенсируют низкое разрешение термопринтеров этикеток. Зоны тишины рассчитываются и включаются автоматически на минимальном уровне, требуемом ISO.
Массовая генерация числовых штрихкодов
Вставьте столбец числовых строк чётной длины — GTIN, серийные номера, коды партий — и сгенерируйте все штрихкоды Code 128C за одну операцию. Загружайте в виде ZIP-архива файлов PNG или SVG для пакетной печати этикеток или интеграции в систему управления этикетками.
Code 128C — Часто задаваемые вопросы
Технические ответы о правилах кодирования Code 128C, требованиях к длине и сравнении с другими форматами числовых штрихкодов.
Почему Code 128C требует чётного числа цифр?
Code 128C кодирует две цифры одновременно как один символьный знак. 100 возможных двузначных пар (00–99) каждая соответствует одному из 100 значений символа данных в таблице кодирования Code 128. Поскольку каждая позиция символа кодирует ровно две цифры, общее количество цифр должно быть чётным. Если в вашем номере нечётное число цифр, добавьте ведущий ноль (например, кодируйте «12345» как «012345»).
Code 128C — это то же самое, что ITF (Interleaved 2 of 5)?
Нет, но они служат похожей цели. И Code 128C, и ITF кодируют пары цифр с высокой плотностью. Основные различия: Code 128C включает обязательный контрольный символ Mod 103, обеспечивающий обнаружение ошибок; ITF использует отдельный необязательный алгоритм контрольной цифры. Code 128C можно смешивать с Code 128A/B в одном штрихкоде в автоматическом режиме; ITF — самостоятельная символика. Code 128C компактнее ITF при одинаковом числе цифр и обеспечивает лучшую совместимость с современными имиджерными сканерами.
Может ли Code 128C кодировать буквы или специальные символы?
Нет. Code 128C строго ограничен числовыми строками чётной длины. Он не может кодировать буквы, пробелы или нецифровые символы. Для буквенно-цифровых данных используйте Code 128B. Для смешанных числовых и буквенных данных переменной длины используйте автоматический режим Code 128, который автоматически переключается на Code 128C для длинных числовых последовательностей и на Code 128B для буквенных секций.
Насколько меньше Code 128C по сравнению с Code 128B?
Для заданной числовой строки чётной длины Code 128C создаёт штрихкод примерно на 50% уже, чем Code 128B для тех же цифр. Например, 12-значная строка требует 6 символьных знаков в Code 128C против 12 в Code 128B. Это означает, что штрихкод Code 128C для 12 цифр примерно вдвое меньше по физической ширине, чем эквивалентный штрихкод Code 128B при том же X-размере.
Related barcode tools
Need more than one barcode, a printed label sheet, or a way to check the result? These tools use the same generator, so the output matches.
- Bulk Barcode GeneratorImport Excel or CSV, paste a list, or create a sequence and get a barcode for every row. Export as PNG, SVG, JPG, or a ZIP.
- Barcode Label PrintPrint a full sheet of labels that lines up with Avery label stock, at the correct physical size.
- Barcode ScannerVerify a printed label before you run the whole batch — decode it from an image or your camera.
- Barcode MakerFull control over size, colors, font, quiet zone, and layout for a single barcode.
Создайте штрихкод Code 128C прямо сейчас — Бесплатно, мгновенно, без регистрации
Создавайте компактные высокоплотные штрихкоды Code 128C для ваших числовых данных прямо сейчас. Введите числовую строку чётной длины, настройте размер и загрузите в формате PNG или SVG — полностью бесплатно, без учётной записи.
