Бесплатный генератор штрихкодов GS1-128 — Штрихкоды с идентификаторами применения для цепочки поставок
Создавайте штрихкоды GS1-128 онлайн бесплатно. GS1-128 (ранее UCC/EAN-128) кодирует идентификаторы применения GS1 — структурированные поля данных для GTIN, номеров партий, сроков годности, серийных номеров, SSCC и многого другого — в одном совместимом штрихкоде Code 128. Незаменим для розничной цепочки поставок, фармацевтической прослеживаемости и маркировки логистических коробок. Мгновенная загрузка в формате PNG или SVG. Без регистрации, без водяных знаков, без ограничений.
Что такое GS1-128?
GS1-128 — это специализация символики Code 128, разработанная и поддерживаемая GS1 — глобальным органом по стандартизации штрихкодов для цепочки поставок. В отличие от стандартного Code 128, GS1-128 использует символ FNC1 сразу после стартового кода, чтобы сообщить сканерам и промежуточному ПО, что штрихкод следует синтаксису идентификаторов применения GS1. Идентификаторы применения — это двух-четырехзначные числовые префиксы (печатаемые в скобках в человекочитаемом тексте), которые идентифицируют тип следующих данных: GTIN (01), номер партии (10), дата производства (11), срок годности (17), серийный номер (21), SSCC (00) и более 100 других стандартных полей. GS1-128 обязателен для этикеток розничной логистики, обязателен для фармацевтической сериализации в соответствии с Директивой ЕС о фальсифицированных лекарствах и требуется крупными ритейлерами, включая Магнит, Пятёрочку, Ленту, Ozon и Wildberries для маркировки входящих отправлений.
- Синтаксис идентификаторов применения GS1Штрихкоды GS1-128 кодируют одну или несколько пар идентификатор применения + поле данных в одном штрихкоде. Каждый ИП — это числовой префикс, идентифицирующий смысловое значение следующих данных. Распространенные ИП включают: (01) GTIN-14, (10) Номер партии, (11) Дата производства (ГГММДД), (17) Срок годности (ГГММДД), (21) Серийный номер, (00) SSCC, (310x) Вес нетто в кг, (420) Почтовый индекс получателя. Несколько пар ИП+значение могут быть объединены в один штрихкод GS1-128, разделенные разделителями FNC1 для полей переменной длины.
- FNC1 — Идентификатор системы GS1Определяющей характеристикой GS1-128 является символ FNC1, вставляемый сразу после стартового кода Code 128. Этот единственный функциональный символ сигнализирует каждой совместимой с GS1 системе сканера и промежуточному ПО, что штрихкод следует синтаксису ИП, а не простому буквенно-цифровому кодированию. Без префикса FNC1 штрихкод, содержащий данные в формате ИП, является просто стандартным штрихкодом Code 128 — он будет декодирован как сырая строка, и анализ ИП не произойдет автоматически.
- Соответствие цепочке поставок, фармацевтике и розничной торговлеGS1-128 — это требуемый формат штрихкода для этикеток логистических коробок (стандарт логистической этикетки GS1), фармацевтической сериализации в соответствии с правилами DSCSA США и FMD ЕС, а также программ маркировки соответствия ритейлеров, таких как Магнит, Пятёрочка, Лента, Ozon и Wildberries. Если в руководстве по маршрутизации ритейлера или документе о соответствии поставщика указан 'GS1-128' или 'UCC-128', это именно тот формат, который требуется.
- Человекочитаемая запись ИП со скобкамиВ штрихкоде GS1-128 идентификаторы применения отображаются в человекочитаемом тексте под штрихами, заключенными в скобки — например (01)09521234543213(17)261231(10)ABC123. Скобки являются частью только человекочитаемого отображения; они не кодируются в самом штрихкоде. Эта запись позволяет операторам читать смысловое значение каждого поля непосредственно с этикетки без сканера.
- Поддержка полей данных фиксированной и переменной длиныИдентификаторы применения GS1 делятся на две категории: поля фиксированной длины (например, ИП 01 GTIN-14, который всегда состоит из 14 цифр) и поля переменной длины (например, ИП 10 Номер партии или ИП 21 Серийный номер, длина которых может варьироваться). Поля переменной длины в объединенном штрихкоде GS1-128 завершаются символом FNC1 для отделения от следующего ИП. Поля фиксированной длины не требуют разделителя. Этот генератор обрабатывает вставку разделителей автоматически.
GS1-128 specifications
Code 128 carrying GS1 Application Identifier element strings — the standard barcode of global logistics. The table below lists the exact GS1-128 specifications — character set, check digit, X-dimension, quiet zone and the governing GS1 General Specifications; symbology basis ISO/IEC 15417 standard — so you can size and print the symbol correctly the first time.
| Character set | Full ASCII via Code 128; AI element strings are largely numeric with defined formats (e.g. YYMMDD dates) |
|---|---|
| Data length | Variable; each AI has its own fixed or predefined-length rule, and symbol size is bounded by label space |
| Check digit | Mandatory Mod 103 check character (Code 128) plus AI-embedded check digits such as the GTIN Mod 10 |
| Density | Same as Code 128 — ≈24 numeric characters per inch in code set C |
| X-dimension (module width) | 0.25-0.50 mm; 0.33-0.50 mm is typical on logistics labels |
| Quiet zone | 10X on each side |
| Magnification | GS1 logistics label practice: 100% nominal X = 0.33 mm with 80-200% magnification allowed depending on printing process |
| Bar / space ratio | Variable-width bars and spaces |
| Standard | GS1 General Specifications; symbology basis ISO/IEC 15417 |
| Introduced | 1989 — GS1 (UCC/EAN joint standard, built on Code 128) |
Typical uses: SSCC (AI 00) pallet and carton labels in global supply chains; Batch (10), expiry (17), and serial (21) traceability in food and pharma; Retail logistics, cross-docking, and EDI-linked shipments.
How GS1-128 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 GS1-128 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 |
|---|---|---|---|
| GS1-128(this page) | 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 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) |
| Code 128C | Digit pairs 00-99 only (numeric data) | Mandatory Mod 103 check character, appended automatically | 10X on each side |
| GS1-14 (GTIN-14) | Digits 0-9 only | Mandatory Mod 10 check digit over the full 14 digits | 10X on each side |
| ITF-14 | Digits 0-9 only | Mandatory Mod 10 check digit (part of the GTIN-14) | 10X on each side |
| GS1 DataBar Expanded | GS1 AI element strings — numeric AIs with some alphanumeric fields (max 41 alpha / 74 numeric chars) | GTIN Mod 10 check digit embedded in the AI (01) element; no separate symbol check digit | 1X recommended |
Как создать штрихкод GS1-128 — Пошаговое руководство
Создание совместимого штрихкода GS1-128 с идентификаторами применения занимает меньше минуты. Следуйте этим шагам:
Определите ваши идентификаторы применения
Определите, какие идентификаторы применения GS1 требуются вашим торговым партнером, руководством по маршрутизации ритейлера или нормативной спецификацией. Распространенные комбинации: GTIN + Срок годности + Номер партии для фармацевтических этикеток [(01)GTIN(17)ГГММДД(10)ПАРТИЯ]; SSCC для этикеток логистических коробок [(00)SSCC18]; GTIN + Серийный номер для сериализации продукции [(01)GTIN(21)СЕРИЯ].
Введите данные ИП в стандартном формате
Введите или вставьте строку данных ИП в поле ввода, используя стандартную запись GS1 — цифры идентификатора применения в скобках, за которыми сразу следует значение данных, без пробелов между полями: (01)09521234543213(17)261231(10)ABC123. Генератор анализирует префиксы ИП и автоматически вставляет разделители FNC1.
Настройте размер и проверьте HRI-текст
Установите высоту штриха и ширину модуля в соответствии с размерами вашего этикеточного носителя и требованиями спецификации GS1. Убедитесь, что человекочитаемый текст под штрихкодом правильно отображает идентификаторы применения в скобочной записи. Предварительный просмотр обновляется в реальном времени.
Загрузите и проверьте
Загрузите штрихкод GS1-128 как PNG или SVG. Перед печатью полного производственного тиража отсканируйте загруженный штрихкод с помощью совместимого с GS1 приложения или сканера для проверки штрихкодов, чтобы подтвердить, что все поля ИП правильно анализируются и значения данных декодируются как ожидалось.
Функции генератора штрихкодов GS1-128
Создавайте полностью совместимые штрихкоды GS1-128 с идентификаторами применения с автоматической вставкой FNC1, проверкой ИП и соответствующим стандартам выводом.
Ввод идентификаторов применения с проверкой ИП
Введите данные GS1 ИП в стандартном формате — например (01)09521234543213(17)261231 — и генератор анализирует каждый префикс ИП, проверяет длину данных и набор символов в соответствии с Общими спецификациями GS1 и кодирует полную последовательность с правильными разделителями FNC1. Недействительные префиксы ИП или длины полей данных помечаются перед кодированием.
Автоматическая вставка FNC1
Генератор автоматически вставляет символ FNC1 после стартового кода и между полями ИП переменной длины, как требуется спецификацией GS1. Вам не нужно вручную вставлять функциональные коды. Выходной штрихкод является полностью совместимым символом GS1-128, который совместимые с GS1 сканеры и системы EDI будут правильно анализировать.
Человекочитаемый текст ИП под штрихкодом
Человекочитаемый текст под штрихкодом GS1-128 отображает идентификаторы применения в стандартной записи GS1 со скобками — (01)09521234543213(17)261231(10)ABC123 — точно как указано в Общих спецификациях GS1 для печати логистических этикеток. Это гарантирует, что операторы этикеток и аудиторы могут читать и проверять данные ИП непосредственно с напечатанной этикетки.
Загрузка PNG и SVG
Загрузите ваш штрихкод GS1-128 как SVG без потерь для интеграции в программное обеспечение для дизайна этикеток, шаблоны ERP и рабочие процессы печати, или как высококачественный PNG для электронной почты, документации и быстрой печати. Вывод SVG сохраняет четкие края штрихов при любом масштабе печати — от маленьких этикеток на коробках до полных документов логистики формата A4.
Регулируемая ширина модуля и высота штриха
Установите X-размер (ширину модуля) и высоту штриха в соответствии с минимальными требованиями спецификации GS1 для размера вашей этикетки и среды сканирования. Общие спецификации GS1 определяют минимальный X-размер и минимальную высоту символа для логистических этикеток. Этот генератор позволяет вам настроить размеры в соответствии со спецификацией логистической этикетки GS1 для вашего применения.
Пакетная генерация GS1-128
Создайте пакет штрихкодов GS1-128 из списка строк ИП за одну операцию. Введите одну строку данных ИП на строку и загрузите все штрихкоды как ZIP-архив с файлами PNG или SVG. Полезно для предварительной печати сериализованных этикеток SSCC, предварительного создания вариантов срока годности или производства полного тиража сериализованных этикеток для фармацевтических коробок.
Варианты использования штрихкода GS1-128 и реальные примеры
GS1-128 обязателен во многих отраслях для прослеживаемости цепочки поставок и соответствия требованиям. Вот наиболее важные применения.

Этикетки логистических коробок для розничной торговли (SSCC)
Создавайте этикетки транспортных коробок GS1-128, кодирующие код SSCC [(00) SSCC-18] для отслеживания поддонов и коробок через распределительные центры розничной торговли. Этикетки SSCC требуются такими ритейлерами, как Магнит, Пятёрочка, Лента, Ozon и Wildberries для входящих отправлений — GS1-128 является обязательным форматом штрихкода.

Фармацевтическая сериализация и соответствие FMD
Создавайте штрихкоды GS1-128, кодирующие GTIN (ИП 01), Серийный номер (ИП 21), Номер партии (ИП 10) и Срок годности (ИП 17) для Директивы ЕС о фальсифицированных лекарствах и сериализации DSCSA цепочки поставок лекарственных средств США. Эти четыре ИП в одном штрихкоде GS1-128 составляют стандартный формат этикетки фармацевтической коробки, требуемый для загрузки в системы верификации.

Этикетки безопасности пищевых продуктов и прослеживаемости партий
Кодируйте GTIN, дату производства (ИП 11), дату годности (ИП 15) и номер партии (ИП 10) в одном штрихкоде GS1-128 для маркировки кейсов с пищевыми продуктами. GS1-128 обеспечивает автоматизированное сканирование прослеживаемости партий в каждой точке холодильной цепи — от производителя до дистрибьютора и ритейлера — поддерживая быструю идентификацию отзыва и соответствие требованиям безопасности пищевых продуктов.

Этикетки отправлений Amazon Vendor Central и FBA
Спецификации входящих отправлений Amazon Vendor Central и FBA требуют этикетки на коробках GS1-128, кодирующие SSCC (ИП 00) или номера заказов на покупку. Создавайте совместимые этикетки GS1-128 для входящих отправлений Amazon, чтобы избежать отказов в приемке и возвратных платежей в центрах выполнения Amazon.
Штрихкод GS1-128 — Часто задаваемые вопросы
Технические ответы об идентификаторах применения GS1-128, кодировании FNC1, требованиях соответствия и отличиях от простого Code 128.
В чем разница между GS1-128 и Code 128?
Code 128 — это символика штрихкодов общего назначения, которая кодирует данные ASCII. GS1-128 — это конкретное применение Code 128, которое использует функциональный символ FNC1 сразу после стартового кода для идентификации штрихкода как штрихкода с идентификаторами применения GS1. Сканеры и промежуточное ПО, которые распознают GS1-128, анализируют префикс FNC1 и применяют декодирование синтаксиса ИП. Стандартный сканер Code 128, не настроенный на GS1-128, декодирует тот же штрихкод как простую буквенно-цифровую строку, начинающуюся с ASCII-значения FNC1 — или может вообще не декодировать символ FNC1.
Что такое идентификаторы применения GS1 (ИП)?
Идентификаторы применения — это двух-четырехзначные числовые коды, определенные в Общих спецификациях GS1, которые идентифицируют значение и формат следующего поля данных. Например, ИП (01) идентифицирует 14-значный GTIN; ИП (17) идентифицирует 6-значный срок годности в формате ГГММДД; ИП (10) идентифицирует буквенно-цифровой номер партии переменной длины. Полный список из более чем 100 определенных ИП опубликован в документе Общие спецификации GS1, доступном на gs1.org.
Могу ли я закодировать несколько идентификаторов применения в одном штрихкоде GS1-128?
Да. Несколько пар ИП+значение могут быть объединены в одном штрихкоде GS1-128. Поля фиксированной длины (например, GTIN-14 по ИП 01) не нуждаются в разделителе — сканер точно знает, сколько символов читать. Поля переменной длины (например, номер партии по ИП 10 или серийный номер по ИП 21) отделяются от следующего ИП символом FNC1. Этот генератор обрабатывает вставку разделителей FNC1 автоматически на основе определений ИП в Общих спецификациях GS1.
Что такое SSCC и как он кодируется в GS1-128?
Код SSCC (Serial Shipping Container Code) — это 18-значный идентификатор GS1, присваиваемый логистической единице — поддону, коробке или контейнеру — для отслеживания в цепочке поставок. Он кодируется в GS1-128 с использованием идентификатора применения (00), за которым следует 18-значное значение SSCC: (00)009521234512345675. SSCC включает префикс компании GS1, серийную ссылку и контрольную цифру Mod 10. Штрихкоды GS1-128 SSCC являются основным идентификатором на логистических этикетках GS1, требуемых крупными ритейлерами.
Является ли GS1-128 тем же самым, что и UCC-128 или EAN-128?
Да. GS1-128, UCC-128 и EAN-128 относятся к одному и тому же стандарту штрихкода. Название было изменено с UCC/EAN-128 на GS1-128 в 2009 году, когда GS1 US и GS1 International унифицировали свои соглашения об именовании. Более старые руководства по маршрутизации ритейлеров и документы EDI могут все еще ссылаться на UCC-128 или EAN-128 — если спецификация требует любое из этих названий и требует кодирования идентификаторов применения, GS1-128 является правильным форматом.
Нужен ли мне префикс компании GS1 для использования GS1-128?
Для GTIN (ИП 01) и SSCC (ИП 00), используемых в розничной торговле и цепочке поставок, да — требуется префикс компании GS1, лицензированный у GS1, для создания глобально уникальных идентификаторов. Для внутреннего использования штрихкодов (кодирование номеров партий, дат или внутренних серийных номеров для вашей собственной системы) вы можете использовать синтаксис GS1-128 без префикса компании GS1, при условии, что штрихкоды не публикуются в глобальной цепочке поставок и не сканируются сторонними розничными системами.
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.
Создайте ваш штрихкод GS1-128 сейчас — Бесплатно, мгновенно, без регистрации
Создавайте совместимые штрихкоды GS1-128 с идентификаторами применения для розничной логистики, фармацевтической сериализации, прослеживаемости пищевых продуктов и маркировки цепочки поставок прямо сейчас. Введите строку данных ИП, настройте размер и загрузите в формате PNG или SVG — совершенно бесплатно, без необходимости создания учетной записи.
