QR Leader нормализация кодов маркировки

Регулятор не принимает коды? Верните разделитель.

Стоит скопировать код маркировки из Excel, письма или выгрузки ТСД — и невидимый разделитель GS пропадает. Внешне код целый, но при загрузке регулятору строка не проходит проверку. Вставьте коды: сервис разберёт их по структуре GS1, вернёт разделители на место и отдаст CSV, готовый к загрузке.

Коды не покидают браузер — разбор идёт на вашем компьютере

Как это работает

Код маркировки — это строка GS1: группы вида «идентификатор + значение». У идентификаторов с фиксированной длиной граница известна, у остальных её обозначает разделитель GS (символ ASCII 29), который не виден на экране.

Сервис перебирает допустимые разборы строки и оставляет тот, что сходится целиком: проверяет контрольную цифру GTIN, алфавит значений и длины полей. Если строку можно прочитать двумя способами, она помечается как неоднозначная и в файл не попадает.

Что попадает в итоговый файл

  • Только строки, разобранные однозначно.
  • Разделители — настоящие символы 0x1D, а не текст «GS».
  • Повторы убираются, если включён переключатель «Убирать дубликаты».
  • Одна колонка «код», кодировка UTF-8 с BOM — Excel откроет файл без искажений.

Описание скрыто.

Исходные коды

По одному коду в строке
Перетащите сюда файл CSV или TXT с кодами

Исправленные коды

0готово
0не разобрано
0дубликаты
0всего строк

Вставьте коды слева — здесь появятся исправленные.