GS1-128 바코드 생성기
GS1-128은 GTIN과 함께 배치, 유통기한, 중량, SSCC 팔레트 번호 같은 추가 데이터를 담는 물류용 바코드예요. 앱의 GS1 데이터 빌더로 데이터를 구성하면 인쇄 전에 응용식별자를 하나하나 검증해 줘요.
GS1-128이란?
GS1-128(구 UCC/EAN-128)은 첫 위치에 FNC1 문자가 오는 Code 128로, 내용이 GS1 응용식별자(AI) 문법을 따른다는 것을 스캐너에 알려 줘요. 팔레트 라벨, 박스 라벨, 의료·식품 물류 라벨에 쓰여요.
소매 판매용 상품 번호는 GS1 Korea(대한상공회의소 유통물류진흥원), GS1 US, GS1 UK 같은 GS1 회원 기관의 라이선스로 받아야 해요. QR & Barcode Studio는 입력한 번호의 구조와 체크 디지트를 검사하지만, 번호를 발급하거나 등록하지는 않아요.
자주 쓰는 응용식별자(AI)
- (00) SSCC: 팔레트나 택배를 위한 18자리 수송 용기 일련번호예요.
- (01) GTIN: 14자리 상품 식별 번호예요.
- (10) 배치 또는 로트 번호로, 최대 20자예요.
- (17) 유통기한(YYMMDD)이에요. DD가 00이면 해당 월의 마지막 날을 뜻해요.
- (21) 일련번호로, 최대 20자예요.
- (3103) 소수점 셋째 자리까지의 킬로그램 단위 순중량이에요. 3103001250은 1.250kg을 뜻해요.
인코딩 규칙과 인쇄
(01)이나 (17)처럼 길이가 고정된 AI 뒤에는 바로 다음 AI를 이어 붙일 수 있어요. (10)이나 (21)처럼 길이가 가변인 필드 뒤에 다른 요소가 오면 FNC1 구분자가 필요하므로, 가능하면 가변 필드를 마지막에 두세요. 사람이 읽는 텍스트에는 AI를 괄호로 표시하지만 괄호 자체는 인코딩되지 않아요.
심벌 하나에는 데이터 문자를 최대 48자까지 담을 수 있고, GS1 규칙상 폭은 165mm까지예요. 물류 라벨은 보통 X 0.495~1.016mm, 막대 높이 32mm 이상, 여백 10X를 써요. 흰 라벨에 어두운 막대를 인쇄하고 ISO/IEC 15416 등급으로 품질을 확인하세요.
만드는 방법
- 바코드 생성기에서 GS1-128을 선택하고 GS1 데이터 빌더를 여세요.
- (01), (17), (10)처럼 AI를 하나씩 추가하고 값을 입력하세요.
- 길이, 날짜 형식, 체크 디지트에 대한 검증 메시지를 확인하세요.
- SVG나 PDF로 내보내거나 CSV 파일로 라벨을 일괄 인쇄하세요.
- 라벨을 스캔해 각 AI가 예상대로 해석되는지 확인하세요.
자주 묻는 질문
Code 128과 GS1-128은 무엇이 다른가요?
GS1-128은 FNC1으로 시작하고 GS1 AI 규칙을 따르는 Code 128이에요. 그래서 입고 시스템이 GTIN, 배치, 날짜를 자동으로 해석할 수 있어요.
SSCC 바코드는 어떻게 만드나요?
AI (00)에 18자리 SSCC를 넣으세요. 확장 자리, GS1 업체 코드, 일련 참조 번호, mod-10 체크 디지트로 이루어지며 체크 디지트는 앱이 채워 줘요.
필드 사이에 FNC1이 왜 필요한가요?
가변 길이 필드가 어디서 끝나는지 표시하기 위해서예요. 필요한 경우 앱이 자동으로 넣어 줘요.