바코드 만들기

CODE128·EAN13·EAN8·UPC-A·ITF14·CODE39 바코드를 생성하세요. 체크디지트를 검증하고 PNG·SVG로 저장합니다.

용도에 맞게 규격 선택

재고·내부 관리용 영문과 숫자는 CODE128, 소매 상품 식별은 EAN13·EAN8·UPC-A, 물류 포장은 ITF14처럼 용도별로 규격이 다릅니다. CODE39는 영문 대문자와 일부 기호를 지원합니다. 이 도구의 CODE128은 일반 CODE128이며 GS1-128의 FNC1·AI 데이터 구성을 지원하지 않습니다.

상품번호의 체크디지트

EAN13·EAN8·UPC-A·ITF14는 마지막 숫자가 체크디지트입니다. 한 자리 짧게 입력하면 자동 계산하고, 전체 자릿수로 입력하면 마지막 숫자가 맞는지 확인합니다. 앞자리 0은 그대로 유지합니다. CODE39는 선택 체크 문자를 추가하지 않습니다.

이미지 생성과 번호 발급은 다릅니다

바코드를 만든다고 공식 상품 식별번호가 발급되거나 등록되는 것은 아닙니다. 유통·납품에 쓸 번호는 GS1 등 해당 기관과 거래처의 요건을 확인하세요. 번호 소유권·상품 등록 여부·인쇄 품질 등급은 이 도구에서 검증하지 않습니다.

인쇄·스캐너 확인

흰 배경과 양쪽 여백을 유지하고 가로만 늘리거나 이미지를 잘라 쓰지 마세요. 긴 CODE128은 가로폭이 크게 늘어나므로 SVG나 원본 PNG를 사용하세요. 실제 라벨 크기와 스캐너에서 인식되는지는 별도로 확인해야 합니다.

규격별 입력 기준

마지막 숫자는 상품번호의 체크디지트입니다
규격입력처리
EAN13숫자 12 / 13자리계산 / 검증
EAN8숫자 7 / 8자리계산 / 검증
UPC-A숫자 11 / 12자리계산 / 검증
ITF14숫자 13 / 14자리계산 / 검증
CODE128영문·숫자·기호 1~80자일반 CODE128, GS1-128 제외
CODE39대문자·숫자·일부 기호 1~50자선택 체크 문자 미추가

적용 형식과 참고 자료

2026년 10월 11일 구현 기준. 인식 동작은 읽는 앱과 기기에서 확인해 주세요.

자주 묻는 질문

12자리 EAN13을 넣으면요?

끝의 체크디지트를 계산해 13자리로 만듭니다. 13자리를 넣으면 올바른지 검사합니다.

한글 바코드를 만들 수 있나요?

이 도구의 1차원 바코드는 한글을 지원하지 않습니다. 한글 정보는 텍스트 QR을 사용하세요.

함께 쓰면 편한 도구