Developer Инструмент обновлен 1 час назад

Генератор штрихкодов

Создавайте штрихкоды CODE128, EAN, UPC, ITF, Codabar, MSI или Pharmacode прямо в браузере. Настраивайте размер, поля, цвета и текст, затем скачивайте SVG или PNG.

У каждого формата свои правила ввода. Страница не регистрирует коды и не создаёт QR-коды, а также зависит от CDN-библиотеки.

Всегда бесплатно Простота в использовании Мгновенные результаты Конфиденциально и безопасно

Использование Генератор штрихкодов

Генератор штрих-кодов

Создавайте одномерные штрихкоды в различных форматах — скачивайте в формате SVG или PNG

2
100
10
20
Введите значение для генерации штрихкода
Ссылка на инструмент
Скопировано в буфер обмена.
Помогите улучшить этот инструмент

Прочитать текст

Узнайте, как работает этот инструмент и в каких случаях его следует использовать.

Генератор штрихкодов

Что делает генератор штрихкодов

Эта страница преобразует короткое значение в штрихкод и отображает его в браузере в реальном времени. Вы выбираете символику, вводите значение, настраиваете ширину полос, высоту, поля и параметры текста, а затем скачиваете результат в формате SVG или PNG. Используется библиотека JsBarcode, загружаемая с CDN, поэтому отрисовка происходит на вашем устройстве. Страница — это вспомогательный инструмент для создания этикеток и дизайна, а не база данных товаров и не служба регистрации GS1.

Поддерживаемые форматы штрихкодов

Меню форматов включает CODE128, CODE39, CODE93, EAN-13, EAN-8, EAN-5, EAN-2, UPC-A, UPC-E, ITF-14, ITF, Codabar, MSI, MSI10, MSI11, MSI1010, MSI1110 и Pharmacode. У каждой символики свои правила относительно допустимых символов и количества цифр. CODE128 — наиболее гибкий вариант для смешанного текста и чисел. EAN и UPC — розничные форматы с фиксированной длиной и контрольными цифрами. Выбирайте тот формат, который требует ваш сканер или торговый партнёр, а не тот, который просто красиво выглядит.

Правила ввода и контрольные цифры

Розничные форматы, такие как EAN-13, EAN-8, UPC-A и UPC-E, ожидают определённое количество цифр и могут рассчитывать или проверять контрольную цифру. ITF-14 требует числовое значение фиксированной длины. CODE39 и CODE93 принимают более узкий набор символов, чем CODE128. Pharmacode — числовой формат. Если значение не соответствует выбранному формату, предпросмотр может отказаться выполнять отрисовку, а кнопки скачивания могут остаться неактивными. Переключитесь на совместимый формат или исправьте значение.

Настройки внешнего вида

Ширина управляет толщиной узких полос, высота — общей высотой полос, а поля добавляют свободное пространство вокруг символа. Размер шрифта влияет на читаемый человеком текст, а не на полосы. Чёрный и белый цвета — значения по умолчанию, поскольку большинство сканеров ожидают высокой контрастности. Цвета можно изменить, но перед использованием необычной комбинации в производстве проверьте распечатанный результат с помощью реального сканера.

Читаемый человеком текст

Опция текста может показывать значение под полосами, центрировать его и размещать в нижней части. Используется моноширинный шрифт, чтобы цифры выравнивались. Текст — это удобство для людей, читающих этикетку; сканер считывает полосы. Следите за читаемостью текста и не закрывайте тихую зону. Для очень маленькой этикетки скрытие текста может дать полосам больше места, но такую этикетку сложнее проверять визуально.

Предпросмотр в реальном времени и сброс

Предпросмотр обновляется при изменении значения или настроек. Сброс возвращает элементы управления к значениям по умолчанию. Если предпросмотр пуст, скорее всего, значение не соответствует выбранной символике. Страница не отправляет значение на сервер, поэтому этапа загрузки нет. Очень длинное значение может дать очень широкий штрихкод; уменьшите объём данных или ширину полос, если он больше не помещается на этикетке.

SVG или PNG

SVG — это векторный формат, он остаётся чётким при любом размере печати, что делает его лучшим выбором для этикеток и профессиональной печати. PNG — это растровое изображение, отрисованное в двойном размере отображаемого, и оно удобно для документов, презентаций и веб-страниц. Если вам нужны конкретные размеры в пикселях или разрешение, проверьте PNG в вашем инструменте вёрстки; страница не предоставляет настройку DPI. Сохраните SVG, если штрихкод впоследствии может потребоваться масштабировать.

Печать и считываемость

Печатайте на чистом фоне с достаточной контрастностью и не нарушайте тихую зону. Не растягивайте штрихкод неравномерно, так как это меняет ширину полос, которую ожидает сканер. Избегайте скриншотов с низким разрешением, сильного сжатия и цветных фонов, снижающих контрастность. Проверяйте с помощью сканера и на том расстоянии, которое будет использоваться на практике. Штрихкод, который выглядит нормально на экране, всё же может не считаться на термопринтере для этикеток.

Когда это использовать

Используйте для внутренних этикеток, складских бирок, тестовых образцов, бейджей мероприятий и простых макетов товаров. Это также полезно, чтобы проверить, как значение кодируется в конкретной символике, прежде чем приступать к разработке дизайна этикетки. Для розничных полок и регулируемых цепочек поставок следуйте спецификации GS1 или торгового партнёра и проверяйте итоговую графику у получателя.

Ограничения и поведение при сбоях

Генератор работает на стороне клиента и зависит от скрипта с CDN. Если CDN заблокирован или недоступен, страница не сможет отрисовать штрихкод, и запасного варианта нет. Некорректные значения отключают элементы управления скачиванием. Страница не проверяет контрольные цифры по внешнему реестру, не регистрирует GTIN и не гарантирует уникальность кода. Она также не создаёт QR-коды и двумерные символы.

Конфиденциальность и локальная обработка

Значение обрабатывается в браузере и не отправляется в Newisty. Файл SVG или PNG формируется на вашем устройстве. Это удобно для внутренних идентификаторов, однако значение всё равно остаётся видимым на странице и в скачанном файле. Очищайте поле ввода на общем компьютере. Не кодируйте секреты, которые вы не хотели бы, чтобы кто-то мог отсканировать или прочитать с этикетки.

Распространённые проблемы

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

Чего делать не следует

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

Выбор формата штрихкода

Начните со сканера и спецификации этикетки, а не с меню. Для розничных товаров обычно требуется EAN или UPC, для коробок может потребоваться ITF-14, а для внутренних активов часто подходит CODE128. Если значение содержит буквы, CODE128 обычно наиболее универсален. Если торговый партнёр требует определённую символику, используйте её, даже если другой формат проще в генерации.

Часто задаваемые вопросы

Часто задаваемые вопросы

Краткие ответы на вопросы, которые задают пользователи, прежде чем довериться результату.

CODE128, CODE39, CODE93, EAN-13, EAN-8, EAN-5, EAN-2, UPC-A, UPC-E, ITF-14, ITF, Codabar, несколько вариантов MSI и Pharmacode. У каждого свои правила по символам и длине.

Скорее всего, значение не соответствует выбранному формату. Розничные форматы предполагают фиксированную длину и корректные контрольные цифры, а некоторые форматы принимают только цифры. Попробуйте CODE128 для смешанного текста или исправьте значение.

Да. SVG — векторный формат, лучше всего подходящий для печати. PNG — растровое изображение, отрисованное в двойном размере отображения. На странице нет настройки DPI, поэтому проверьте PNG в своём инструменте вёрстки.

Нет. Эта страница генерирует одномерные штрихкоды. QR-код — двумерный символ, для него нужен другой генератор.

Нет. Страница только кодирует введённое вами значение. Она не регистрирует GTIN, не проверяет уникальность и не обращается к реестру. Для розничных и логистических кодов требуется соответствующий уполномоченный орган.

Нет. Отрисовка происходит в браузере. Значение остаётся на странице и в скачанном файле. Очищайте его на общем компьютере.

Проверьте размер печати, контраст, тихую зону и пропорции. Не растягивайте штрихкод. Протестируйте с реальным сканером и материалом этикетки, поскольку экранный предпросмотр может выглядеть лучше, чем печатный результат.

Комментарии (0)

Для обсуждения с пользователями, рассмотрения крайних случаев и дополнительных рекомендаций.
Оставить комментарий
Ваш комментарий будет опубликован после отправки.
Пока нет комментариев. Будьте первым, кто оставит комментарий!
Сообщите нам!
Сообщить о проблеме с этим инструментом

Опишите возникшую проблему, чтобы мы могли её изучить и усовершенствовать инструмент.

Что помогает больше всего
Укажите вводные данные, ожидаемый результат, фактический результат, браузер/устройство, а также приложите скриншот, если это поможет.
Кнопка «Снимок экрана» позволяет сделать снимок страницы в браузере и вложить полученное изображение в эту форму.
Скриншот на всю страницу
Записано в вашем браузере с помощью newisty.
Скриншот пока не сделан.
Инструмент Отчет