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

Enter the value. We’ll draw the barcode as you type.

Code 128 barcode for ABC-1234

Encoded value: ABC-1234

Code 128 · 264 × 135 px

Your barcode is made in your browser. Nothing gets uploaded.

Введите значение. Мы нарисуем штрихкод прямо во время ввода. Выберите Code 128, Code 39, EAN-13, EAN-8, UPC-A или ITF-14, настройте цвет и размер, затем скачайте PNG или SVG. Всё работает в браузере.

Built by Bob Article by Lace QA by Ben Shipped

Как использовать

  1. 1

    Выберите тип штрихкода. Code 128 выбран по умолчанию и подходит для SKU, меток активов и номеров заказов.

  2. 2

    Введите или вставьте значение в поле данных. Превью обновится сразу, а закодированное значение появится под ним.

  3. 3

    Для EAN-13, EAN-8, UPC-A или ITF-14 вводите номер с последней цифрой или без нее. Если цифры нет, мы добавим контрольную. Если она неверная, предупредим до экспорта.

  4. 4

    Настройте цвет полос, фон, масштаб, высоту и читаемый текст. Держите темные полосы на светлом фоне.

  5. 5

    Нажмите Скачать PNG, Скачать SVG или Скопировать штрихкод.

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

Ratings & Reviews

Rate this tool

Sign in to leave a written review.
Loading reviews…

Если вы печатаете ценник для магазина, маркируете коробку на складе или готовите карточку товара для маркетплейса, обычно нужен не «комплекс», а нормальный штрихкод. Например, товар за 1 990 ₽ с внутренним кодом SKU-0042 может получить Code 128 для учета и EAN-13 для розницы. Для российского сценария важны склад, маркировка, читаемость сканером и понятная выгрузка файла без лишних шагов.

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

Генератор штрихкодов превращает текст или числа в сканируемое изображение 1D-штрихкода. Введите значение вроде ABC-1234, выберите тип и скачайте PNG или SVG. Поддерживаются Code 128, Code 39, EAN-13, EAN-8, UPC-A и ITF-14.

Этого хватает для обычной работы: ценники, складские этикетки, номера коробок, тестовые данные для разработки и макеты упаковки. Многие сервисы пытаются сделать из одного штрихкода аккаунт, API или платный экспорт. Здесь всё проще: сделали код и ушли.

Примеры: ABC-1234 как Code 128, 4006381333931 как EAN-13 и 036000291452 как UPC-A. Последняя цифра в числовых примерах — контрольная. Маленький охранник у двери сканера.

Зачем использовать инструмент, а не рисовать самому?

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

Инструмент берет правила на себя. Code 128 использует стартовые коды, коды данных и checksum. EAN-13, EAN-8, UPC-A и ITF-14 используют контрольные цифры mod-10 в стиле GS1. Code 39 работает с меньшим набором символов и верхним регистром.

Введите 400638133393 как EAN-13 — генератор посчитает контрольную цифру и выдаст 4006381333931. Введите 4006381333930 — инструмент отклонит номер. Скучная точность. Именно то, что нужно, когда рядом сканер.

И это экономит время. Создали этикетку, скачали SVG для печати и закрыли вкладку. Без аккаунта. Без пробного периода. Без цены за пользователя для задачи на 22 секунды.

Как работает генератор

Генератор кодирует значение прямо в браузере. Ничего не загружается на сервер. Он превращает ввод в выбранную символику, рисует полосы как SVG и создает PNG при скачивании или копировании.

Code 128 выбран по умолчанию, потому что это безопасный вариант для смешанного текста: буквы, цифры, пробелы и обычные символы. Code 39 старше и строже: заглавные буквы, цифры, пробелы и - . $ / + %. Если ввести строчные буквы для Code 39, инструмент переведет их в верхний регистр и скажет об этом.

Розничные и транспортные форматы принимают только цифры. EAN-13 — 12 цифр или 13 с контрольной. EAN-8 — 7 или 8. UPC-A — 11 или 12. ITF-14 — 13 или 14. Если последней цифры нет, мы считаем ее. Если она есть, проверяем.

ТипВводОбычное применениеПример
Code 1281–200 ASCII-символовИнвентарные номера, внутренние ID, складские этикеткиABC-1234
Code 39Заглавные буквы, цифры, пробел и - . $ / + %Простой учет и старые сканерыABC 123
EAN-1312 цифр или 13 с контрольнойРозничные товары вне Северной Америки4006381333931
EAN-87 или 8 цифрМаленькие упаковки96385074
UPC-A11 или 12 цифрРозница в Северной Америке036000291452
ITF-1413 или 14 цифрТранспортные коробки10012345000017

Настройка результата

Настройки нарочно простые: тип, данные, цвет полос, фон, масштаб, высота и текст под штрихкодом. Потом копируете или скачиваете.

НастройкаПо умолчаниюВариантыЧто меняет
ТипCode 128Code 128, Code 39, EAN-13, EAN-8, UPC-A, ITF-14Правила кодирования и формат сканера
ДанныеABC-12341–200 символовЗначение в полосах
Показывать текстВкл.Вкл. или выкл.Печатает читаемое значение под кодом
Цвет полос#000000Любой hexТемные полосы
Фон#FFFFFFЛюбой hexПолотно и тихая зона
Масштаб2×1×, 2×, 3×, 4×Ширина модуля в пикселях
Высота90 px40–180 pxВысота полос

Для печати черные полосы на белом фоне остаются скучным чемпионом. Цветные коды могут работать, но сканеру нужен контраст. Темно-синий на белом обычно нормален. Светло-серый на кремовом — приглашение к проблемам.

SVG лучше для макетов, упаковки и печати: он остается резким в любом размере. PNG удобен для документов, принтеров этикеток и быстрой вставки.

Как сделать штрихкод читаемым

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

Выбирайте тип по номеру, который у вас уже есть. Code 128 — для внутренних ID вроде SKU-BLUE-XL-0042. Code 39 — для старых систем. UPC-A, EAN-13 и EAN-8 — только с правильным розничным номером. ITF-14 — для коробов.

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

Если штрихкод пойдет на упаковку, проверьте его до печати 5 000 этикеток. Напечатайте одну, отсканируйте настоящим сканером и сравните значение с тем, что показано под превью.

Следите и за самими данными. Если система ждет SKU-0042, не печатайте sku-0042 как Code 39, забыв, что он станет SKU-0042.

Где это против Big Software

Big Software странно умеет превращать маленькие задачи в закупку. Вам нужен один штрихкод. Вам предлагают панель, роли, сохраненные проекты, лимиты, планы API и кнопку «связаться с продажами». Штрихкод был целью. А вы уже оцениваете платформу.

Этот генератор отказывается от такого шаблона. Он не спрашивает число мест. Не прячет SVG за подпиской. Не засовывает создание штрихкода в розничный пакет, который надо изучать полдня. Один инструмент для одной работы: создать код онлайн, скопировать, скачать, уйти.

Это важно, потому что штрихкоды нужны всем. Человек, печатающий ценник для маленького магазина, должен получить такой же чистый результат, как операционный менеджер большой компании. Студенту не нужна карта. Разработчику не нужен API-контракт. Высокое качество, та же страница, те же кнопки.

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

Похожие инструменты

Для этикеток и тестовых данных рядом часто нужны другие маленькие инструменты: QR Code Reader для проверки QR, Wi-Fi QR Code Generator для доступа к сети и UUID Generator для уникальных ID.

С таблицами товаров помогут CSV to JSON и JSON Formatter. Маленькие инструменты хорошо дружат, когда каждый знает свою полосу.

Вопросы и ответы

Какой тип выбрать?

Code 128 — для большинства внутренних этикеток. Code 39 — для старых систем. UPC-A, EAN-13, EAN-8 или ITF-14 — только если данные уже в таком числовом формате.

Можно сделать UPC?

Да. Выберите UPC-A и введите 11 цифр. Инструмент добавит 12-ю контрольную цифру. Если введете 12, он проверит последнюю.

Генерация дает официальный товарный номер?

Нет. Инструмент создает изображение для вашего значения. Он не регистрирует UPC, EAN или GTIN.

Данные загружаются?

Нет. Штрихкод создается в браузере. Превью, SVG, PNG и копирование происходят на вашем устройстве.

Почему добавилась цифра?

EAN-13, EAN-8, UPC-A и ITF-14 используют контрольные цифры. Если вы ввели номер без последней, инструмент ее посчитал.

Почему Code 39 не принимает символ?

Code 39 принимает заглавные буквы, цифры, пробелы и - . $ / + %. Для @ и других символов используйте Code 128.