Code128 바코드 생성기이란?

Code 128 바코드 생성기는 128개의 ASCII 문자를 모두 인코딩할 수 있는 고밀도 바코드를 만듭니다. Code 128은 기존 형식보다 적은 공간에 더 많은 데이터를 담을 수 있어 배송 라벨, 포장, 내부 재고 관리에 널리 사용됩니다.

Code 128은 문자 집합 A·B·C 셋을 두고 인코딩 도중에도 자유롭게 전환하기 때문에 옛 형식보다 1mm당 더 많은 데이터를 담습니다. 집합 C는 숫자 두 자리를 하나의 막대 패턴으로 표현하므로 숫자만 있는 데이터는 너비가 절반으로 줄어듭니다. 생성기는 최적 집합을 자동으로 고르고, 배치 모드에서는 줄별로 검증하며, PNG, SVG, 또는 여러 라벨이 들어간 A4 PDF로 내보낼 수 있습니다.

사용 방법

  1. 인코딩할 텍스트 또는 영숫자 데이터를 입력하세요. Code 128은 문자, 숫자, 특수 문자를 모두 지원합니다.
  2. 바코드가 실시간으로 생성됩니다. 라벨 크기에 맞게 바 너비, 높이, 글꼴 크기를 조정하세요.
  3. 디지털용은 PNG로, 인쇄용은 SVG로 다운로드하세요. SVG 출력은 어떤 크기에서도 선명하여 배송 라벨에 이상적입니다.

사용 시기

  • 배송 추적 번호, 컨테이너 ID, 택배사 참조 코드를 소포 라벨에 인쇄할 때.
  • WH-A12-RACK-04처럼 영문과 숫자가 섞인 SKU를 좁은 라벨에 담아야 하는 사내 창고 선반 태그.
  • 병원 손목 밴드나 환자 검체 튜브처럼 데이터에 문자, 숫자, 구두점이 모두 들어가는 라벨.

결과

'SHIP-2024-00847'과 같은 배송 추적 번호를 입력하여 택배 라벨용 스캔 가능한 Code 128 바코드를 만드세요.

자주 묻는 질문

Code 128은 어떤 문자를 인코딩할 수 있나요?
ASCII 128자 전체: 대문자, 소문자, 숫자, 구두점, 공백, 그리고 ASCII 제어 문자까지 포함합니다. 1차원 바코드 중에서 가장 유연하며 Code 39나 UPC보다 훨씬 폭넓은 문자 지원을 자랑합니다.
같은 데이터인데 Code 128이 Code 39보다 좁은 이유는?
Code 128의 집합 C가 숫자 두 자리를 패턴 하나로 압축해서 숫자 데이터의 너비가 절반이 됩니다. Code 39는 글자마다 패턴이 따로 있고 문자 사이 공백도 들어가서 같은 숫자라도 너비가 30~50% 더 늘어납니다.
바코드에 체크섬이 들어 있나요?
들어 있습니다. Code 128은 종료 막대 직전에 항상 모듈로 103 체크 문자를 붙입니다. 라이브러리가 자동으로 처리하므로 스캔된 데이터에는 체크 문자가 보이지 않지만, 막대에는 실제로 들어 있습니다.
안정적으로 스캔되는 최소 인쇄 크기는?
가장 좁은 막대(X 치수)는 일반 용도에서 최소 0.25mm, 지게차나 원거리 스캔에서는 0.5mm가 권장됩니다. 0.2mm 아래로 가면 최신 스마트폰 카메라조차 조명이 좋지 않을 때 오인식이 시작됩니다.
배치 패널에서 어떤 줄이 무효로 표시되는 이유는?
Code 128은 ASCII 범위를 벗어난 문자(악센트 알파벳, 이모지, 비라틴 문자 등)를 거부합니다. 그런 문자는 제거하거나, UTF-8을 지원하는 QR 코드로 바꿔서 쓰세요.

관련 도구