본문으로 건너뛰기

UPC 바코드 생성기

UPC-A 숫자 11자리로 검증 숫자를 계산하거나 12자리 전체를 검사한 뒤 SVG 또는 PNG 바코드를 다운로드하세요.

UPC-A 숫자

브라우저에서 처리해요.

앞자리 0도 중요해요. 11자리로 검증 숫자를 계산하거나 12자리 전체를 검사하세요.

생성한 UPC-A

생성을 눌러 완성된 UPC-A와 다운로드를 확정하세요.

UPC-A 바코드 생성 방법

  1. 앞자리 0을 포함한 데이터 11자리나 기존 UPC-A 12자리를 입력하세요.
  2. 바코드 생성을 누르세요. 11자리에는 계산한 검증 숫자를 더하고 12자리는 검증 숫자가 틀리면 거부해요.
  3. 전체 번호와 미리보기를 확인한 뒤 확대 가능한 SVG나 일반 문서용 PNG를 다운로드하세요.

UPC-A 검증 숫자·인코딩

처음 11자리로 검증 숫자를 계산해요. 왼쪽부터 홀수 위치에는 3을 곱하고 짝수 위치는 그대로 더한 뒤, 전체 합을 10의 배수로 만드는 마지막 숫자를 구해요.

예를 들어 03600029145에는 검증 숫자 2를 더해 036000291452가 돼요. 시작 가드, 왼쪽 여섯 숫자, 가운데 가드, 오른쪽 여섯 숫자와 끝 가드로 총 95모듈을 인코딩해요.

콰이어트 존·모듈 폭·인쇄

바코드 막대 주변에는 빈 공간이 필요해요. 이 출력은 참고한 UPC-A 규격의 최소 9모듈보다 큰 양쪽 10모듈 흰 여백을 포함해요. 이 영역을 자르거나 글자, 테두리, 그림을 넣지 마세요.

SVG는 모듈당 1단위를 써 선명하게 확대되고 PNG는 모듈당 3픽셀이에요. 가로·세로 비율을 함께 유지하고 한쪽만 늘리지 마세요. 밝은 바탕에 어두운 막대로 인쇄하고 저해상도 재샘플링을 피하세요.

이 생성기가 제공하지 않는 것

입력한 숫자로 UPC-A를 그려요. GTIN 발급, 상품 등록, 소유권 확인, GS1 연결이나 무작위 상품 번호 생성을 하지 않으며 소매점의 승인도 보장하지 않아요.

UPC-E, EAN, Code 128, QR 코드, 보조 기호나 일괄 라벨 시트는 만들지 않아요. 상품에 붙이기 전에 올바른 식별·등록 절차를 따르세요.

검증과 실제 사용

다운로드를 보여 주기 전에 검증 숫자, 95모듈 구조와 인코딩된 숫자를 확인해요. 자동 브라우저 테스트에서는 생성된 PNG의 막대 패턴을 다시 읽어 확인해요.

수학적으로 유효한 이미지도 크기, 잉크 번짐, 대비, 포장 곡면이나 손상 때문에 인쇄 후 잘 읽히지 않을 수 있어요. 최종 재료를 실제 스캐너로 검사하세요. 이 페이지에서 실물 스캔까지 검사했다는 뜻은 아니에요.

작업 예시

사용 권한이 있는 11자리 값이 04210000526이면 검증 숫자는 4, 전체 UPC-A는 042100005264예요. 레이아웃 앱용 SVG나 문서용 PNG를 받고 여백을 비운 채 실제 크기로 시험 인쇄하세요.

042100005265를 입력하면 잘못된 마지막 숫자를 몰래 바꾸지 않고 멈춰요. 이 점이 검증과 검증 숫자 계산의 차이예요.

자주 묻는 질문

내 상품의 UPC 번호를 발급해 주나요?

아니요. 제공한 숫자를 인코딩할 뿐 번호 할당과 상품 등록은 별도예요.

앞자리 0이 중요한 이유는 무엇인가요?

UPC-A는 항상 12자리를 나타내요. 앞자리 0을 없애면 데이터와 검증 숫자가 달라져요.

SVG와 PNG 중 무엇이 좋나요?

레이아웃에서 크기를 바꿀 때는 SVG, 고정 픽셀 크기로 쓰기에는 PNG가 편리해요. 어느 쪽이든 최종 배치 후 확인하세요.

검증 숫자가 맞으면 유통업체에서 받아 주나요?

보장하지 않아요. 산술적으로 맞다는 뜻일 뿐 번호 할당, 소유권, 등록, 인쇄 품질이나 유통업체 규칙을 확인하지는 않아요.