1. 홈
  2. 바코드·생성
  3. GTIN 체크 디지트 계산기

GTIN 체크 디지트 계산기

바코드 번호의 체크 디지트를 계산·검증하고 발급 기관 접두어를 확인합니다.

내 브라우저에서 처리 · 업로드 없음 오프라인 동작

7·11자리는 항상 계산, 8·14자리는 항상 검증합니다. 12·13자리는 위에서 고른 방식으로 해석해요.

체크 디지트를 뺀 7·11·12·13자리 또는 완성된 8·12·13·14자리. 공백·하이픈은 무시됩니다.
완성된 번호 · EAN-13 (GTIN-13)
9501101530003
950110153000 + 체크 디지트 3
종류
EAN-13 (GTIN-13)
체크 디지트
3
GS1 접두어
950
발급 기관
이 도구의 목록에 없는 범위 (950)
계산 과정
계산 과정
123456789101112
숫자950110153000
가중치×1×3×1×3×1×3×1×3×1×3×1×3
곱91503101153000
곱의 합 47 → (10 − 47 mod 10) mod 10 = 3
접두어는 번호를 발급한 GS1 회원 기관을 나타낼 뿐, 상품의 원산지나 제조국이 아닙니다. 예를 들어 880으로 시작해도 해외에서 만든 상품일 수 있어요.
Toolulah는 GTIN(바코드 번호)을 발급하지 않습니다. 판매용 상품에 쓸 번호는 GS1에서 회원 가입 후 발급받아야 하며, 국내는 GS1 Korea(대한상공회의소 유통물류진흥원)가 담당합니다. 임의로 만든 번호는 다른 회사 상품과 겹칠 수 있어요.

사용 방법

  1. 바코드 번호를 입력합니다. 체크 디지트를 뺀 7·11·12·13자리를 넣으면 체크 디지트를 계산하고, 완성된 8·12·13·14자리를 넣으면 올바른 번호인지 검증합니다.
  2. 12·13자리는 두 가지로 읽을 수 있어 위에서 해석 방식을 고릅니다. 12자리는 “EAN-13 체크 디지트 계산” 또는 “UPC-A 검증”, 13자리는 “GTIN-14 체크 디지트 계산” 또는 “EAN-13 검증”입니다.
  3. 번호가 많다면 여러 개를 눌러 한 줄에 하나씩 붙여 넣으세요. 결과 표는 **표 복사 (TSV)**로 엑셀·구글 시트에 그대로 붙일 수 있습니다.

GTIN 종류

종류 자릿수 바코드 주로 쓰는 곳
GTIN-8 8 EAN-8 EAN-13을 붙이기 어려운 작은 포장
GTIN-12 12 UPC-A 미국·캐나다 소매 상품
GTIN-13 13 EAN-13 한국 등 대부분 국가의 소매 상품
GTIN-14 14 ITF-14, GS1-128 박스·케이스 같은 물류 단위

체크 디지트 계산법 (GS1 mod-10)

  1. 체크 디지트를 뺀 숫자에 오른쪽 끝부터 왼쪽으로 3, 1, 3, 1 … 을 곱합니다.
  2. 곱한 값을 모두 더합니다.
  3. 10에서 (합계를 10으로 나눈 나머지)를 뺍니다. 결과가 10이면 체크 디지트는 0입니다.

GS1이 문서에서 예시로 쓰는 950110153000의 체크 디지트를 구해 보면:

숫자 9 5 0 1 1 0 1 5 3 0 0 0
가중치 1 3 1 3 1 3 1 3 1 3 1 3
곱 9 15 0 3 1 0 1 15 3 0 0 0

곱의 합은 47, 47을 10으로 나눈 나머지는 7이므로 10 − 7 = 3. 완성된 번호는 9501101530003입니다. 가중치를 오른쪽부터 매기기 때문에 EAN-8·UPC-A·EAN-13·GTIN-14 모두 같은 방법으로 계산됩니다.

접두어와 발급 기관

GTIN-13 기준 앞 3자리는 GS1 접두어로, 그 번호를 발급한 GS1 회원 기관을 나타냅니다. 880은 GS1 Korea(대한상공회의소 유통물류진흥원), 450459·490499는 GS1 Japan, 690699는 GS1 China입니다. 978·979는 도서(ISBN), 977은 정기간행물(ISSN), 200299는 매장 안에서만 쓰는 한정 유통용 번호입니다.

접두어는 원산지가 아닙니다. 한국 회사가 해외 공장에서 만든 상품도 880으로 시작할 수 있고, 반대로 외국 회사 번호를 단 국내 생산품도 있습니다. 이 도구는 잘 알려진 범위만 담은 축약 목록을 쓰며, 전체 목록은 GS1 공식 사이트의 “GS1 Prefixes”에서 확인할 수 있습니다.

주의할 점

  • Toolulah는 GTIN을 발급하지 않습니다. 판매용 상품 번호는 GS1 Korea에 회원으로 가입해 업체 코드를 받은 뒤 만들어야 합니다. 체크 디지트만 맞춘 임의의 번호는 다른 회사 상품과 겹칠 수 있습니다.
  • 체크 디지트가 맞는다는 것은 입력 실수가 없다는 뜻일 뿐, 실제로 등록된 번호라는 뜻은 아닙니다. 이 방식은 한 자리 오타는 모두 잡고, 이웃한 두 자리가 뒤바뀐 경우도 두 숫자의 차이가 5일 때(예: 1↔6)를 빼면 잡아냅니다.
  • 번호를 확인했다면 바코드 생성기에서 EAN-13·ITF-14 이미지로 만들 수 있습니다.

자주 묻는 질문

880으로 시작하면 한국산인가요?

아니요. GS1 Korea가 발급한 번호라는 뜻일 뿐 생산지와는 관계가 없습니다.

UPC-A 12자리와 EAN-13은 같은 번호인가요?

UPC-A 앞에 0을 붙이면 같은 GTIN을 EAN-13 형식으로 쓴 것이 되고, 맨 앞의 0은 합계에 영향을 주지 않아 체크 디지트도 같습니다. 예: 036000291452 ↔ 0036000291452.

매장에서만 쓸 번호도 GS1에서 받아야 하나요?

매장·사내에서만 쓰는 번호는 2로 시작하는 한정 유통용 범위가 따로 있습니다. 다만 다른 매장이나 온라인으로 유통되는 상품에는 쓸 수 없습니다.

준비 중인 도구

필요한 도구가 없나요?

어떤 작업을 하고 싶은지 적어 주세요. 요청이 많은 도구부터 만듭니다.