Бесплатный генератор штрихкодов Code 128 — Создавайте, просматривайте и скачивайте мгновенно
Генерируйте штрихкоды Code 128 онлайн бесплатно — без регистрации, без программного обеспечения, без ограничений. Введите любую буквенно-цифровую строку и получите четкий, сканируемый штрихкод в формате PNG или SVG за считанные секунды. Code 128 поддерживает полный набор символов ASCII, что делает его идеальным для транспортных этикеток, отслеживания запасов, розничных SKU и логистических приложений. Предварительный просмотр в реальном времени по мере ввода. Скачайте, сгенерируйте массово или скопируйте ваш штрихкод мгновенно.
Что такое Code 128?
Code 128 — это высокоплотная, линейная символика штрихкодов переменной длины, которая может кодировать полный набор из 128 символов ASCII — включая прописные и строчные буквы, цифры, знаки препинания и управляющие символы. Стандартизированный по ISO/IEC 15417, это один из наиболее широко используемых 1D-штрихкодов в мире, принятый в сферах доставки, складирования, розничной торговли, здравоохранения и производства. Code 128 автоматически выбирает наиболее компактный поднабор кодирования (A, B или C) на основе ваших входных данных, достигая минимально возможной ширины штрихкода для любой заданной строки. Каждый штрихкод Code 128 включает автоматически вычисляемый контрольный символ Mod 103, обеспечивающий надежное считывание сканером даже в сложных условиях.
- Полная поддержка ASCII — буквы, цифры и специальные символыCode 128 кодирует все 128 символов ASCII: прописные и строчные буквы (A–Z, a–z), цифры (0–9) и весь спектр знаков препинания и управляющих символов. В отличие от Code 39 или ITF, вы не ограничены ограниченным поднабором символов. Любое печатаемое или непечатаемое значение ASCII может быть закодировано в одном штрихкоде Code 128, что делает его предпочтительным форматом, когда ваши данные содержат смешанный регистр, специальные символы или переменную длину.
- Три поднабора кодирования: A, B и CCode 128 использует три внутренних режима кодирования. Поднабор A кодирует прописные буквы, цифры и управляющие символы ASCII (NUL–US). Поднабор B кодирует весь печатаемый диапазон ASCII, включая строчные буквы. Поднабор C кодирует пары цифр (00–99) в одном символе символа, вдвое сокращая длину штрихкода для чисто числовых данных. Code 128 (автоматический режим) переключается между поднаборами в пределах одного штрихкода для максимальной плотности, в то время как Code 128A, Code 128B и Code 128C зафиксированы на определенном поднаборе.
- Автоматическая контрольная цифра Mod 103Каждый штрихкод Code 128 включает обязательный контрольный символ, вычисляемый с использованием алгоритма Mod 103. Эта контрольная цифра рассчитывается автоматически — вам никогда не нужно вычислять или добавлять ее вручную. Контрольный символ позволяет сканерам обнаруживать и отклонять поврежденные чтения, вызванные дефектами печати, повреждением этикетки или плохими углами сканирования, обеспечивая Code 128 превосходную надежность в средах сканирования с высокой пропускной способностью.
- Отраслевой стандарт: доставка, розничная торговля и логистикаCode 128 является основой логистических этикеток GS1-128 (ранее UCC/EAN-128), используемых СДЭК, FedEx, Amazon и крупными розничными продавцами по всему миру. Это обязательный формат для этикеток транспортных коробок SSCC, этикеток запасов FBA и большинства систем управления складом. Сочетание компактного размера, полной поддержки символов и высокой совместимости со сканерами делает его выбором по умолчанию, когда требуется универсальный 1D-штрихкод.
- Высокоплотное кодирование — компактный и сканируемыйCode 128 достигает одной из самых высоких плотностей данных среди линейных штрихкодов. Используя штрихи и пробелы переменной ширины в 11 модулях на символ, он кодирует больше данных на дюйм, чем Code 39 или Codabar. Для числовых данных в частности, Code 128C кодирует две цифры на символ символа — что делает его самым компактным 1D-штрихкодом для чисто числовых строк, таких как серийные номера, номера партий и GTIN.
Как создать штрихкод Code 128 — пошаговое руководство
Создание сканируемого, готового к печати штрихкода Code 128 с помощью этого бесплатного онлайн-генератора занимает меньше минуты. Следуйте этим четырем шагам:
Кто должен использовать этот генератор штрихкодов Code 128?
Этот бесплатный онлайн-генератор Code 128 создан для всех, кому нужны надежные, производственные штрихкоды без инвестиций в специализированное программное обеспечение. Вот кто получает наибольшую выгоду.
Операции доставки и выполнения заказов
Генерируйте штрихкоды отслеживания и транспортные этикетки Code 128 для посылок, коробок и поддонов. Массово импортируйте идентификаторы отправлений из вашей системы управления заказами и создавайте готовые к печати этикетки за секунды без специального программного обеспечения для этикеток или платной службы штрихкодов.
Розничные продавцы и продавцы электронной коммерции
Создавайте внутренние этикетки продуктов, наклейки для сбора и упаковки и коды местоположения на складе с помощью Code 128. Импортируйте полный каталог продуктов из электронной таблицы, генерируйте все штрихкоды массово и печатайте на стандартном материале для этикеток бесплатно.
Администраторы здравоохранения
Создавайте штрихкоды Code 128 для браслетов пациентов, пробирок для сбора образцов, упаковок лекарств и этикеток медицинского оборудования. Полагайтесь на автоматическое вычисление контрольной цифры Mod 103 для проверенных, надежных показаний сканера в клинических рабочих процессах.
Разработчики и системные интеграторы
Быстро создавайте прототипы или тестируйте интеграции штрихкодов Code 128 без настройки локальной библиотеки штрихкодов. Генерируйте эталонные штрихкоды для проверки конфигурации сканера, логики контрольной цифры или макета этикетки перед развертыванием производственного конвейера кодирования.
Функции генератора штрихкодов Code 128
Все, что вам нужно для создания производственных штрихкодов Code 128 — от предварительного просмотра в реальном времени и автоматического выбора формата до массовой генерации, контроля размера и вывода SVG без потерь.
Автоматический выбор поднабора (A / B / C)
В автоматическом режиме Code 128 кодировщик анализирует ваш ввод и автоматически переключается между поднаборами A, B и C в пределах одного штрихкода для создания максимально короткого символа. Длинные числовые последовательности кодируются с использованием поднабора C (две цифры на символ); строчное или смешанное содержимое использует поднабор B; управляющие символы используют поднабор A. Результат — самый компактный штрихкод Code 128 для любого ввода без ручной настройки.
Предварительный просмотр в реальном времени при вводе
Предварительный просмотр штрихкода обновляется в реальном времени с каждым нажатием клавиши. Увидьте точный штрихкод, который будет сгенерирован — включая рисунок штрихов, читаемый человеком текст и общие пропорции — перед загрузкой. Недействительные для выбранного поднабора символы немедленно отмечаются, чтобы вы могли исправить ввод до того, как он попадет на принтер или в систему этикеток.
Загрузка PNG и SVG
Скачайте ваш штрихкод Code 128 как высококачественный PNG для документов, этикеток и электронной почты или как SVG без потерь для рабочих процессов, готовых к печати, шаблонов этикеток и векторных графических редакторов. SVG-штрихкоды масштабируются до любого размера без пикселизации, что делает их идеальными для широкоформатной печати, отображения на экране и встраивания в веб-страницы или файлы дизайна.
Регулируемая ширина, высота и тихая зона
Управляйте каждым визуальным параметром вашего штрихкода Code 128: высота штрихов, ширина модуля (X-размер), размер шрифта для читаемого человеком текста и ширина тихой зоны с каждой стороны. Тихие зоны — обязательные пустые пространства слева и справа от штрихкода — необходимы для надежности сканера и автоматически включаются с правильной минимальной шириной в соответствии с ISO/IEC 15417.
Читаемый человеком текст — показать или скрыть
Включите или выключите интерпретируемый человеком текст (HRI) под штрихкодом. При отображении закодированное значение печатается под штрихами четким стандартным шрифтом — требуется на многих транспортных и розничных этикетках, чтобы операторы могли визуально считать значение без сканера. Скрывайте HRI для этикеток с ограниченным пространством или при встраивании штрихкодов в приложения, которые отображают значение отдельно.
Массовая генерация штрихкодов
Создайте сотни уникальных штрихкодов Code 128 за одну операцию, используя панель массового ввода. Вводите одно значение в строке и скачайте все штрихкоды как ZIP-архив файлов PNG или SVG. Идеально подходит для создания сериализованных транспортных этикеток, наклеек на инвентарь или бирок на продукцию из экспортированного списка SKU без ручного создания по одному.
Без регистрации, без водяных знаков, без ограничений
Этот генератор Code 128 полностью бесплатен, без лимитов использования, без необходимости учетной записи и без водяных знаков на загружаемых файлах. Все кодирование штрихкодов происходит в вашем браузере — ваши входные данные никогда не передаются на какой-либо сервер. Создайте один штрихкод или десять тысяч; инструмент не налагает ограничений и не сохраняет данные.
Настройка цвета
Измените цвет штрихов переднего плана и цвет фона вашего штрихкода Code 128 в соответствии с руководством по бренду или материалом этикетки. Пользовательские цвета полностью поддерживаются для вывода SVG и PNG. Обратите внимание, что для надежного сканирования требуется высокий контраст между штрихами и фоном — для любого операционного штрихкода настоятельно рекомендуются темные штрихи на светлом фоне.
Варианты использования Code 128 и реальные примеры
Code 128 используется практически во всех отраслях, где требуются машиночитаемые этикетки. Вот наиболее распространенные реальные приложения.

Транспортные и логистические этикетки
Code 128 является стандартным штрихкодом для этикеток посылок и грузов, используемых перевозчиками по всему миру. Кодируйте номера отслеживания, идентификаторы отправлений и коды маршрутизации в один компактный штрихкод. Его высокая надежность сканирования и полная поддержка ASCII делают его предпочтительным форматом для систем сканирования конвейерной ленты в распределительных центрах.

Этикетки складских запасов и SKU
Печатайте этикетки SKU Code 128 для складских стеллажей, местоположений ячеек и управления запасами. Кодируйте буквенно-цифровые коды SKU, номера партий или внутренние идентификаторы продуктов. Массово генерируйте из экспорта WMS и печатайте на листах этикеток Avery или A4 без специального программного обеспечения для этикеток.

Медицинские этикетки пациентов и образцов
Code 128 широко применяется в здравоохранении для браслетов пациентов, этикеток контейнеров для образцов и отпуска лекарств. Его способность кодировать буквенно-цифровые идентификаторы переменной длины в сочетании с обязательной проверкой контрольной цифры делает его одним из наиболее надежных форматов для клинических сред, где точность сканирования имеет решающее значение.

Этикетки розничных товаров и ценники
Розничные продавцы используют Code 128 для внутренних этикеток продуктов, ценников и рекламных наклеек, когда EAN или UPC не требуется. В отличие от EAN-13 или UPC-A, Code 128 не имеет ограничения по фиксированной длине — вы можете кодировать короткие коды или длинные буквенно-цифровые идентификаторы продуктов в одном формате без отдельных конфигураций.

Отслеживание документов и файлов
Юридические фирмы, государственные учреждения и поставщики медицинских услуг используют штрихкоды Code 128 для отслеживания физических документов через рабочие процессы сканирования. Кодируйте идентификаторы документов, номера дел или ссылки на файлы в штрихкоды Code 128, напечатанные на этикетках папок или титульных листах, для автоматической сортировки, маршрутизации и поиска.

Контроль доступа и билеты на мероприятия
Code 128 используется для билетов на мероприятия, пропусков доступа и членских карт, когда компактный 1D-штрихкод предпочтительнее QR-кода. Кодируйте номера бронирования, идентификаторы мест или идентификаторы участников. Высокая скорость сканирования Code 128 на линейных сканерах делает его особенно подходящим для сред с высокой пропускной способностью.
Штрихкод Code 128 — Часто задаваемые вопросы
Технические ответы на наиболее распространенные вопросы о правилах кодирования Code 128, поддержке символов, поднаборах, контрольных цифрах и практическом использовании.
Какие символы может кодировать Code 128?
Code 128 может кодировать все 128 символов ASCII — цифры 0–9, прописные буквы A–Z, строчные буквы a–z, знаки препинания и управляющие символы (NUL до DEL). Это делает его одним из самых гибких 1D-штрихкодов. Конкретные поддерживаемые символы зависят от используемого поднабора: поднабор A охватывает цифры, прописные буквы и управляющие символы; поднабор B добавляет строчные буквы и дополнительные знаки препинания; поднабор C кодирует только пары цифр. Code 128 (авто) объединяет поднаборы в одном штрихкоде для максимальной гибкости.
В чем разница между Code 128, Code 128A, Code 128B и Code 128C?
Code 128 (авто) автоматически смешивает поднаборы A, B и C в пределах одного штрихкода, чтобы кодировать любой ASCII-ввод максимально компактно. Code 128A зафиксирован на поднаборе A и кодирует прописные буквы, цифры и управляющие символы ASCII (0x00–0x5F). Code 128B зафиксирован на поднаборе B и кодирует весь печатаемый диапазон ASCII, включая строчные буквы (0x20–0x7F). Code 128C зафиксирован на поднаборе C и кодирует пары цифр (00–99), вдвое сокращая ширину штрихкода по сравнению с Code 128B для чисто числовых данных. Используйте автоматический режим, если у вас нет особого требования системы фиксироваться на одном поднаборе.
Есть ли у Code 128 контрольная цифра?
Да. Каждый штрихкод Code 128 содержит обязательный контрольный символ, вычисляемый с использованием алгоритма Mod 103. Контрольный символ основан на взвешенной сумме всех значений символов и автоматически добавляется кодировщиком. Вам не нужно вычислять или включать его вручную. Сканеры проверяют контрольный символ во время декодирования и отклоняют чтения, где он не совпадает, обеспечивая встроенный уровень обнаружения ошибок.
Есть ли минимальная или максимальная длина для Code 128?
Code 128 не имеет фиксированной минимальной или максимальной длины данных, определенной стандартом, хотя большинство реализаций требуют хотя бы один символ данных. Практические верхние пределы определяются физическим пространством, доступным на вашей этикетке — очень длинные строки создают широкие штрихкоды. В этом генераторе нет искусственного программного ограничения. Для чисто числовых строк Code 128C кодирует две цифры на символ и создает самый узкий штрихкод для длинных числовых последовательностей.
Когда следует использовать Code 128 вместо Code 39 или EAN-13?
Выбирайте Code 128 вместо Code 39, когда ваши данные содержат строчные буквы, специальные символы или когда размер штрихкода важен — Code 128 значительно компактнее Code 39 для тех же данных. Выбирайте Code 128 вместо EAN-13 или UPC-A, когда ваши данные не являются стандартизированным GTIN розничного продукта, имеют переменную длину или содержат нечисловые символы. Используйте EAN-13 или UPC-A только для розничных продуктов, требующих стандартных штрихкодов GS1 для сканирования в точке продажи.
Каково требование к тихой зоне для Code 128?
ISO/IEC 15417 требует минимальную тихую зону в 10 раз больше X-размера (ширины модуля) с каждой стороны штрихкода Code 128 или не менее 2,54 мм — в зависимости от того, что больше. Тихая зона — это пустое белое пространство слева и справа от штрихов, которое указывает сканеру, где начинается и заканчивается штрихкод. Этот генератор автоматически включает правильные тихие зоны с настройками по умолчанию и пользовательскими. Не обрезайте и не печатайте поверх тихих зон.
Какое разрешение следует использовать при загрузке штрихкодов Code 128 в формате PNG?
Для печатных этикеток загружайте штрихкод в формате SVG, когда это возможно — SVG не зависит от разрешения и будет печататься в любом размере без пикселизации. Если вам нужен PNG, используйте разрешение не менее 300 DPI для этикеток шириной до 100 мм или 600 DPI для маленьких этикеток менее 25 мм. Низкоразрешенные PNG (72 или 96 DPI) подходят только для отображения на экране и при печати дадут размытые, нечитаемые штрихкоды.
Безопасны ли мои данные при использовании этого генератора?
Да. Все кодирование Code 128 выполняется полностью в вашем браузере с использованием клиентского JavaScript. Ваши входные данные — включая любые коды продуктов, серийные номера или идентификаторы отслеживания — никогда не передаются на какой-либо сервер и никогда нигде не сохраняются. Закройте вкладку браузера, и все данные исчезнут. Этот инструмент безопасно использовать с конфиденциальными внутренними идентификаторами.
Создайте ваш штрихкод Code 128 сейчас — Бесплатно, мгновенно, без учетной записи
Этот бесплатный генератор штрихкодов Code 128 готов к использованию немедленно. Введите ваши данные, настройте размер и внешний вид и скачайте готовый к печати PNG или SVG штрихкод за секунды. Без регистрации, без водяных знаков, без ограничений использования. Все кодирование происходит локально в вашем браузере — ваши данные остаются конфиденциальными. Создайте один штрихкод или тысячи; инструмент полностью бесплатен независимо от объема.
